Skip to content

Commit 680f3ce

Browse files
committed
suppressed gtk valgrind leaks
1 parent bdfe7ef commit 680f3ce

File tree

1 file changed

+55
-94
lines changed

1 file changed

+55
-94
lines changed

vpr/valgrind.supp

Lines changed: 55 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -12,100 +12,61 @@
1212

1313
#GTK
1414
{
15-
gtk_cursor_image
16-
Memcheck:Cond
17-
fun:XcursorImageHash
18-
fun:XcursorNoticePutBitmap
19-
fun:XPutImage
20-
fun:XcursorImageLoadCursor
21-
fun:XcursorImagesLoadCursor
22-
fun:XcursorLibraryLoadCursor
23-
obj:/usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2404.16
24-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
25-
fun:g_closure_invoke
26-
obj:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
27-
fun:g_signal_emit_valist
28-
fun:g_signal_emit
29-
}
30-
{
31-
gtk_cursor_value8
32-
Memcheck:Value8
33-
fun:_itoa_word
34-
fun:__vfprintf_internal
35-
fun:__vsprintf_internal
36-
fun:__sprintf_chk
37-
fun:XcursorTryShapeBitmapCursor
38-
fun:XCreatePixmapCursor
39-
fun:XcursorImageLoadCursor
40-
fun:XcursorImagesLoadCursor
41-
fun:XcursorLibraryLoadCursor
42-
obj:/usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2404.16
43-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
44-
fun:g_closure_invoke
45-
}
46-
{
47-
gtk_cursor_cond
48-
Memcheck:Cond
49-
...
50-
fun:__vfprintf_internal
51-
fun:__vsprintf_internal
52-
fun:__sprintf_chk
53-
fun:XcursorTryShapeBitmapCursor
54-
fun:XCreatePixmapCursor
55-
fun:XcursorImageLoadCursor
56-
fun:XcursorImagesLoadCursor
57-
fun:XcursorLibraryLoadCursor
58-
obj:/usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2404.16
59-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
60-
fun:g_closure_invoke
61-
...
62-
}
63-
{
64-
gtk_vector_write
65-
Memcheck:Param
66-
writev(vector[...])
67-
fun:__writev
68-
fun:writev
69-
obj:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
70-
obj:/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
71-
fun:xcb_writev
72-
fun:_XSend
73-
fun:_XReply
74-
fun:XInternAtom
75-
fun:gdk_x11_atom_to_xatom_for_display
76-
fun:gdk_x11_window_set_utf8_property
77-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
78-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
79-
fun:g_closure_invoke
80-
}
81-
{
82-
<insert_a_suppression_name_here>
83-
Memcheck:Leak
84-
match-leak-kinds: definite
85-
fun:malloc
86-
fun:g_malloc
87-
...
88-
obj:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
89-
...
90-
obj:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
91-
...
92-
}
93-
{
94-
g_possible_malloc_leak
95-
Memcheck:Leak
96-
match-leak-kinds: possible
97-
fun:malloc
98-
fun:g_malloc
99-
fun:g_memdup
100-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
101-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
102-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
103-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
104-
fun:g_cclosure_marshal_VOID__UINTv
105-
obj:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
106-
fun:g_signal_emit_valist
107-
fun:g_signal_emit
108-
obj:/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2404.16
15+
gtk_vfprintf_internal
16+
Memcheck:Cond
17+
...
18+
fun:__vfprintf_internal
19+
fun:__vsprintf_internal
20+
fun:__sprintf_chk
21+
...
22+
fun:g_closure_invoke
23+
...
24+
}
25+
{
26+
gtk_closure
27+
Memcheck:Cond
28+
...
29+
fun:g_closure_invoke
30+
...
31+
fun:g_signal_emit_valist
32+
fun:g_signal_emit
33+
}
34+
{
35+
gtk_cursor_value8
36+
Memcheck:Value8
37+
fun:_itoa_word
38+
...
39+
fun:g_closure_invoke
40+
...
41+
}
42+
{
43+
gtk_vector_write
44+
Memcheck:Param
45+
writev(vector[...])
46+
fun:__writev
47+
...
48+
fun:g_closure_invoke
49+
}
50+
{
51+
g_malloc_leak_definite
52+
Memcheck:Leak
53+
match-leak-kinds: definite
54+
fun:malloc
55+
fun:g_malloc
56+
...
57+
fun:g_*
58+
...
59+
}
60+
{
61+
g_possible_malloc_leak
62+
Memcheck:Leak
63+
match-leak-kinds: possible
64+
fun:malloc
65+
fun:g_malloc
66+
...
67+
fun:g_signal_emit_valist
68+
fun:g_signal_emit
69+
...
10970
}
11071
{
11172
g_type_register

0 commit comments

Comments
 (0)