|
20 | 20 | ADDRESS_IN_RANGE/Invalid read of size 4
|
21 | 21 | Memcheck:Addr4
|
22 | 22 | fun:PyObject_Free
|
23 |
| - ... |
24 | 23 | }
|
25 |
| - |
26 |
| -{ |
27 |
| - ADDRESS_IN_RANGE/Invalid read of size 4 |
28 |
| - Memcheck:Value4 |
29 |
| - fun:PyObject_Free |
30 |
| - ... |
31 |
| -} |
32 |
| - |
33 | 24 | {
|
34 | 25 | ADDRESS_IN_RANGE/Use of uninitialised value of size 8
|
35 | 26 | Memcheck:Value8
|
36 | 27 | fun:PyObject_Free
|
37 |
| - ... |
38 | 28 | }
|
39 |
| - |
40 | 29 | {
|
41 | 30 | ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
|
42 | 31 | Memcheck:Cond
|
43 | 32 | fun:PyObject_Free
|
44 |
| - ... |
45 | 33 | }
|
46 |
| - |
47 | 34 | {
|
48 | 35 | ADDRESS_IN_RANGE/Invalid read of size 4
|
49 | 36 | Memcheck:Addr4
|
50 | 37 | fun:PyObject_Realloc
|
51 |
| - ... |
52 | 38 | }
|
53 |
| - |
54 | 39 | {
|
55 | 40 | ADDRESS_IN_RANGE/Invalid read of size 4
|
56 | 41 | Memcheck:Value4
|
57 | 42 | fun:PyObject_Realloc
|
58 |
| - ... |
59 | 43 | }
|
60 |
| - |
61 | 44 | {
|
62 | 45 | ADDRESS_IN_RANGE/Use of uninitialised value of size 8
|
63 | 46 | Memcheck:Value8
|
64 | 47 | fun:PyObject_Realloc
|
65 | 48 | ...
|
66 | 49 | }
|
67 |
| - |
68 | 50 | {
|
69 | 51 | ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
|
70 | 52 | Memcheck:Cond
|
71 | 53 | fun:PyObject_Realloc
|
72 | 54 | ...
|
73 | 55 | }
|
74 |
| - |
75 | 56 | {
|
76 | 57 | ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
|
77 | 58 | Memcheck:Cond
|
78 | 59 | fun:__strcpy_chk
|
79 | 60 | ...
|
80 | 61 | }
|
81 |
| - |
82 |
| -{ |
83 |
| - ADDRESS_IN_RANGE/blocks are still reachable in loss |
84 |
| - Memcheck:Leak |
85 |
| - ... |
86 |
| - fun:Py_InitializeEx |
87 |
| - fun:_ZN11spatialdata5units6ParserC1Ev |
88 |
| - ... |
89 |
| -} |
90 |
| - |
91 |
| -## Manually added suppressions |
92 |
| - |
93 |
| -{ |
94 |
| - Python garbage collection/PyEval_EvalCodeEx |
95 |
| - Memcheck:Leak |
96 |
| - match-leak-kinds: possible |
97 |
| - fun:malloc |
98 |
| - fun:_PyObject_GC_Malloc |
99 |
| - fun:_PyObject_GC_NewVar |
100 |
| - fun:PyFrame_New |
101 |
| - fun:PyEval_EvalCodeEx |
102 |
| -} |
103 |
| - |
104 |
| -{ |
105 |
| - Python garbage collection/PyEval_EvalFrameEx |
106 |
| - Memcheck:Leak |
107 |
| - match-leak-kinds: possible |
108 |
| - fun:malloc |
109 |
| - fun:_PyObject_GC_Malloc |
110 |
| - fun:_PyObject_GC_NewVar |
111 |
| - fun:PyFrame_New |
112 |
| - fun:PyEval_EvalFrameEx |
113 |
| -} |
114 |
| - |
115 | 62 | {
|
116 | 63 | LEAK/ompi_mpi_finalize
|
117 | 64 | Memcheck:Leak
|
|
233 | 180 | fun:ompi_file_open
|
234 | 181 | fun:PMPI_File_open
|
235 | 182 | }
|
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | + |
| 187 | +{ |
| 188 | + Invalid-read-size-4/Python |
| 189 | + Memcheck:Addr4 |
| 190 | + obj:*libpython* |
| 191 | +} |
| 192 | +{ |
| 193 | + Invalid-read-size-8/Python |
| 194 | + Memcheck:Addr8 |
| 195 | + obj:*libpython* |
| 196 | +} |
| 197 | +{ |
| 198 | + Conditional-jump/Python |
| 199 | + Memcheck:Cond |
| 200 | + obj:*libpython* |
| 201 | +} |
| 202 | +{ |
| 203 | + Uninitialized-size-8/Python |
| 204 | + Memcheck:Value8 |
| 205 | + obj:*libpython* |
| 206 | +} |
| 207 | +{ |
| 208 | + Leak/Python |
| 209 | + Memcheck:Leak |
| 210 | + match-leak-kinds: reachable |
| 211 | + fun:malloc |
| 212 | + obj:*libpython* |
| 213 | +} |
| 214 | +{ |
| 215 | + Leak/Python |
| 216 | + Memcheck:Leak |
| 217 | + match-leak-kinds: reachable |
| 218 | + fun:malloc |
| 219 | + fun:_PyMem_RawWcsdup |
| 220 | +} |
| 221 | +{ |
| 222 | + Leak/CppUnit |
| 223 | + Memcheck:Leak |
| 224 | + match-leak-kinds: indirect |
| 225 | + fun:_Znwm |
| 226 | +} |
0 commit comments