Mercurial > cpython-lru_cache-weakref
annotate Misc/valgrind-python.supp @ 87690:66c1c9f32567 default tip
Add use_weakref option to functools.lru_cache
The use_weakref option makes lru_cache create weak references to the function
arguments when creating the cache key, which prevents them from staying in the
memory forever even after all other references to them are gone.
This is a proof of concept for http://bugs.python.org/issue19859
| author | Radomir Dopieralski <devel@sheep.art.pl> |
|---|---|
| date | Tue, 03 Dec 2013 16:02:48 +0100 |
| parents | 338324a84716 |
| children |
| rev | line source |
|---|---|
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
1 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
2 # This is a valgrind suppression file that should be used when using valgrind. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
3 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
4 # Here's an example of running valgrind: |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
5 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
6 # cd python/dist/src |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
7 # valgrind --tool=memcheck --suppressions=Misc/valgrind-python.supp \ |
|
54566
3f621140efc4
#3791: remove last traces of bsddb.
Georg Brandl <georg@python.org>
parents:
48848
diff
changeset
|
8 # ./python -E ./Lib/test/regrtest.py -u gui,network |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
9 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
10 # You must edit Objects/obmalloc.c and uncomment Py_USING_MEMORY_DEBUGGER |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
11 # to use the preferred suppressions with Py_ADDRESS_IN_RANGE. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
12 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
13 # If you do not want to recompile Python, you can uncomment |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
14 # suppressions for PyObject_Free and PyObject_Realloc. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
15 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
16 # See Misc/README.valgrind for more information. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
17 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
18 # all tool names: Addrcheck,Memcheck,cachegrind,helgrind,massif |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
19 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
20 ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
21 Memcheck:Addr4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
22 fun:Py_ADDRESS_IN_RANGE |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
23 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
24 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
25 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
26 ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
27 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
28 fun:Py_ADDRESS_IN_RANGE |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
29 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
30 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
31 { |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
32 ADDRESS_IN_RANGE/Invalid read of size 8 (x86_64 aka amd64) |
|
35684
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
33 Memcheck:Value8 |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
34 fun:Py_ADDRESS_IN_RANGE |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
35 } |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
36 |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
37 { |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
38 ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
39 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
40 fun:Py_ADDRESS_IN_RANGE |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
41 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
42 |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
43 # |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
44 # Leaks (including possible leaks) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
45 # Hmmm, I wonder if this masks some real leaks. I think it does. |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
46 # Will need to fix that. |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
47 # |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
48 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
49 { |
|
48848
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
50 Suppress leaking the GIL. Happens once per process, see comment in ceval.c. |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
51 Memcheck:Leak |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
52 fun:malloc |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
53 fun:PyThread_allocate_lock |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
54 fun:PyEval_InitThreads |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
55 } |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
56 |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
57 { |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
58 Suppress leaking the GIL after a fork. |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
59 Memcheck:Leak |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
60 fun:malloc |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
61 fun:PyThread_allocate_lock |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
62 fun:PyEval_ReInitThreads |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
63 } |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
64 |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
65 { |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
66 Suppress leaking the autoTLSkey. This looks like it shouldn't leak though. |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
67 Memcheck:Leak |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
68 fun:malloc |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
69 fun:PyThread_create_key |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
70 fun:_PyGILState_Init |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
71 fun:Py_InitializeEx |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
72 fun:Py_Main |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
73 } |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
74 |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
75 { |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
76 Hmmm, is this a real leak or like the GIL? |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
77 Memcheck:Leak |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
78 fun:malloc |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
79 fun:PyThread_ReInitTLS |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
80 } |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
81 |
|
5c75a33ef5b2
Merged revisions 66006 via svnmerge from
Neal Norwitz <nnorwitz@gmail.com>
parents:
47464
diff
changeset
|
82 { |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
83 Handle PyMalloc confusing valgrind (possibly leaked) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
84 Memcheck:Leak |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
85 fun:realloc |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
86 fun:_PyObject_GC_Resize |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
87 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
88 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
89 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
90 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
91 Handle PyMalloc confusing valgrind (possibly leaked) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
92 Memcheck:Leak |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
93 fun:malloc |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
94 fun:_PyObject_GC_New |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
95 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
96 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
97 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
98 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
99 Handle PyMalloc confusing valgrind (possibly leaked) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
100 Memcheck:Leak |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
101 fun:malloc |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
102 fun:_PyObject_GC_NewVar |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
103 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
104 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
105 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
106 # |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
107 # Non-python specific leaks |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
108 # |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
109 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
110 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
111 Handle pthread issue (possibly leaked) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
112 Memcheck:Leak |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
113 fun:calloc |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
114 fun:allocate_dtv |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
115 fun:_dl_allocate_tls_storage |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
116 fun:_dl_allocate_tls |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
117 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
118 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
119 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
120 Handle pthread issue (possibly leaked) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
121 Memcheck:Leak |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
122 fun:memalign |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
123 fun:_dl_allocate_tls_storage |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
124 fun:_dl_allocate_tls |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
125 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
126 |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
127 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
128 ### ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
129 ### Memcheck:Addr4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
130 ### fun:PyObject_Free |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
131 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
132 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
133 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
134 ### ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
135 ### Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
136 ### fun:PyObject_Free |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
137 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
138 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
139 ###{ |
|
73818
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
140 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
141 ### Memcheck:Addr8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
142 ### fun:PyObject_Free |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
143 ###} |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
144 ### |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
145 ###{ |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
146 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
147 ### Memcheck:Value8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
148 ### fun:PyObject_Free |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
149 ###} |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
150 ### |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
151 ###{ |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
152 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
153 ### Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
154 ### fun:PyObject_Free |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
155 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
156 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
157 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
158 ### ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
159 ### Memcheck:Addr4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
160 ### fun:PyObject_Realloc |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
161 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
162 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
163 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
164 ### ADDRESS_IN_RANGE/Invalid read of size 4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
165 ### Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
166 ### fun:PyObject_Realloc |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
167 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
168 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
169 ###{ |
|
73818
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
170 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
171 ### Memcheck:Addr8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
172 ### fun:PyObject_Realloc |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
173 ###} |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
174 ### |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
175 ###{ |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
176 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
177 ### Memcheck:Value8 |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
178 ### fun:PyObject_Realloc |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
179 ###} |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
180 ### |
|
3eb73f45a614
Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul
Charles-François Natali <neologix@free.fr>
parents:
54566
diff
changeset
|
181 ###{ |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
182 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
183 ### Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
184 ### fun:PyObject_Realloc |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
185 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
186 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
187 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
188 ### All the suppressions below are for errors that occur within libraries |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
189 ### that Python uses. The problems to not appear to be related to Python's |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
190 ### use of the libraries. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
191 ### |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
192 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
193 { |
|
42084
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
194 Generic ubuntu ld problems |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
195 Memcheck:Addr8 |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
196 obj:/lib/ld-2.4.so |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
197 obj:/lib/ld-2.4.so |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
198 obj:/lib/ld-2.4.so |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
199 obj:/lib/ld-2.4.so |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
200 } |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
201 |
|
229c28cb9afb
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum <guido@python.org>
parents:
38935
diff
changeset
|
202 { |
|
38935
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
203 Generic gentoo ld problems |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
204 Memcheck:Cond |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
205 obj:/lib/ld-2.3.4.so |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
206 obj:/lib/ld-2.3.4.so |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
207 obj:/lib/ld-2.3.4.so |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
208 obj:/lib/ld-2.3.4.so |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
209 } |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
210 |
|
b8b22550acac
Ignore some more warnings in the dynamic linker on an older gentoo
Neal Norwitz <nnorwitz@gmail.com>
parents:
35865
diff
changeset
|
211 { |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
212 DBM problems, see test_dbm |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
213 Memcheck:Param |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
214 write(buf) |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
215 fun:write |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
216 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
217 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
218 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
219 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
220 fun:dbm_close |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
221 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
222 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
223 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
224 DBM problems, see test_dbm |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
225 Memcheck:Value8 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
226 fun:memmove |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
227 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
228 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
229 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
230 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
231 fun:dbm_store |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
232 fun:dbm_ass_sub |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
233 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
234 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
235 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
236 DBM problems, see test_dbm |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
237 Memcheck:Cond |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
238 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
239 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
240 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
241 fun:dbm_store |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
242 fun:dbm_ass_sub |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
243 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
244 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
245 { |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
246 DBM problems, see test_dbm |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
247 Memcheck:Cond |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
248 fun:memmove |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
249 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
250 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
251 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
252 obj:/usr/lib/libdb1.so.2 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
253 fun:dbm_store |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
254 fun:dbm_ass_sub |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
255 } |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
256 |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
257 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
258 GDBM problems, see test_gdbm |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
259 Memcheck:Param |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
260 write(buf) |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
261 fun:write |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
262 fun:gdbm_open |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
263 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
264 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
265 |
|
35684
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
266 { |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
267 ZLIB problems, see test_gzip |
|
35684
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
268 Memcheck:Cond |
|
35865
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
269 obj:/lib/libz.so.1.2.3 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
270 obj:/lib/libz.so.1.2.3 |
|
600bbba56f9b
Updated gentoo to 2005.0
Neal Norwitz <nnorwitz@gmail.com>
parents:
35684
diff
changeset
|
271 fun:deflate |
|
35684
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
272 } |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
273 |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
274 { |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
275 Avoid problems w/readline doing a putenv and leaking on exit |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
276 Memcheck:Leak |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
277 fun:malloc |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
278 fun:xmalloc |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
279 fun:sh_set_lines_and_columns |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
280 fun:_rl_get_screen_size |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
281 fun:_rl_init_terminal_io |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
282 obj:/lib/libreadline.so.4.3 |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
283 fun:rl_initialize |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
284 } |
|
6907e471bdac
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
Neal Norwitz <nnorwitz@gmail.com>
parents:
32280
diff
changeset
|
285 |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
286 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
287 ### These occur from somewhere within the SSL, when running |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
288 ### test_socket_sll. They are too general to leave on by default. |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
289 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
290 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
291 ### somewhere in SSL stuff |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
292 ### Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
293 ### fun:memset |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
294 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
295 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
296 ### somewhere in SSL stuff |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
297 ### Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
298 ### fun:memset |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
299 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
300 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
301 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
302 ### somewhere in SSL stuff |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
303 ### Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
304 ### fun:MD5_Update |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
305 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
306 ### |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
307 ###{ |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
308 ### somewhere in SSL stuff |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
309 ### Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
310 ### fun:MD5_Update |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
311 ###} |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
312 |
|
75401
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
313 # Fedora's package "openssl-1.0.1-0.1.beta2.fc17.x86_64" on x86_64 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
314 # See http://bugs.python.org/issue14171 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
315 { |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
316 openssl 1.0.1 prng 1 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
317 Memcheck:Cond |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
318 fun:bcmp |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
319 fun:fips_get_entropy |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
320 fun:FIPS_drbg_instantiate |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
321 fun:RAND_init_fips |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
322 fun:OPENSSL_init_library |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
323 fun:SSL_library_init |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
324 fun:init_hashlib |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
325 } |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
326 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
327 { |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
328 openssl 1.0.1 prng 2 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
329 Memcheck:Cond |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
330 fun:fips_get_entropy |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
331 fun:FIPS_drbg_instantiate |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
332 fun:RAND_init_fips |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
333 fun:OPENSSL_init_library |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
334 fun:SSL_library_init |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
335 fun:init_hashlib |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
336 } |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
337 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
338 { |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
339 openssl 1.0.1 prng 3 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
340 Memcheck:Value8 |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
341 fun:_x86_64_AES_encrypt_compact |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
342 fun:AES_encrypt |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
343 } |
|
9a69b47f194e
Issue #14171: Add valgrind suppressions for OpenSSL issue.
Martin v. Löwis <martin@v.loewis.de>
parents:
75254
diff
changeset
|
344 |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
345 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
346 # All of these problems come from using test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
347 # |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
348 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
349 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
350 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
351 fun:BN_bin2bn |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
352 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
353 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
354 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
355 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
356 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
357 fun:BN_num_bits_word |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
358 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
359 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
360 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
361 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
362 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
363 fun:BN_num_bits_word |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
364 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
365 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
366 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
367 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
368 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
369 fun:BN_mod_exp_mont_word |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
370 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
371 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
372 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
373 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
374 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
375 fun:BN_mod_exp_mont |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
376 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
377 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
378 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
379 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
380 Memcheck:Param |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
381 write(buf) |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
382 fun:write |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
383 obj:/usr/lib/libcrypto.so.0.9.7 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
384 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
385 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
386 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
387 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
388 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
389 fun:RSA_verify |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
390 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
391 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
392 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
393 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
394 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
395 fun:RSA_verify |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
396 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
397 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
398 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
399 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
400 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
401 fun:DES_set_key_unchecked |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
402 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
403 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
404 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
405 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
406 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
407 fun:DES_encrypt2 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
408 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
409 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
410 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
411 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
412 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
413 obj:/usr/lib/libssl.so.0.9.7 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
414 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
415 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
416 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
417 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
418 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
419 obj:/usr/lib/libssl.so.0.9.7 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
420 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
421 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
422 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
423 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
424 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
425 fun:BUF_MEM_grow_clean |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
426 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
427 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
428 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
429 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
430 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
431 fun:memcpy |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
432 fun:ssl3_read_bytes |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
433 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
434 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
435 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
436 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
437 Memcheck:Cond |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
438 fun:SHA1_Update |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
439 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
440 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
441 { |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
442 from test_socket_ssl |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
443 Memcheck:Value4 |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
444 fun:SHA1_Update |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
445 } |
|
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
446 |
|
75254
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
447 { |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
448 test_buffer_non_debug |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
449 Memcheck:Addr4 |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
450 fun:PyUnicodeUCS2_FSConverter |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
451 } |
|
32280
cbfa04285529
Add some doc about using valgrind
Neal Norwitz <nnorwitz@gmail.com>
parents:
diff
changeset
|
452 |
|
75254
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
453 { |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
454 test_buffer_non_debug |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
455 Memcheck:Addr4 |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
456 fun:PyUnicode_FSConverter |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
457 } |
|
3f9b3b6f7ff0
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah <skrah@bytereef.org>
parents:
73818
diff
changeset
|
458 |
|
87013
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
459 { |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
460 wcscmp_false_positive |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
461 Memcheck:Addr8 |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
462 fun:wcscmp |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
463 fun:_PyOS_GetOpt |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
464 fun:Py_Main |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
465 fun:main |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
466 } |
|
338324a84716
Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read
Stefan Krah <skrah@bytereef.org>
parents:
75850
diff
changeset
|
467 |
|
75850
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
468 # Additional suppressions for the unified decimal tests: |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
469 { |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
470 test_decimal |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
471 Memcheck:Addr4 |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
472 fun:PyUnicodeUCS2_FSConverter |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
473 } |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
474 |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
475 { |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
476 test_decimal2 |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
477 Memcheck:Addr4 |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
478 fun:PyUnicode_FSConverter |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
479 } |
|
7355550d5357
Issue #7652: Integrate the decimal floating point libmpdec library to speed
Stefan Krah <skrah@bytereef.org>
parents:
75401
diff
changeset
|
480 |
