File tree 2 files changed +22
-22
lines changed
2 files changed +22
-22
lines changed Original file line number Diff line number Diff line change 51
51
...
52
52
}
53
53
54
+ {
55
+ glib_freebsd
56
+ Memcheck:Leak
57
+ fun:*alloc
58
+ ...
59
+ fun:g_dbus_address_get_stream_sync
60
+ ...
61
+ }
62
+
63
+ {
64
+ glib_leak_freebsd2
65
+ Memchek:Leak
66
+ fun:*alloc
67
+ ...
68
+ fun:g_bus_own_name
69
+ ...
70
+ }
71
+
54
72
# same as above, but as occurs in CI environment
55
73
{
56
74
rsvg_error_handle_close2
110
128
111
129
# a librsvg memoryleak that shows up in arch, but not in the CI environment
112
130
{
113
- < librsvg-arch>
131
+ librsvg-arch
114
132
Memcheck:Leak
115
133
match-leak-kinds: definite
116
134
fun:malloc
117
- obj:/usr/lib/librsvg-2.so.2.48.0
135
+ obj:/usr/lib/librsvg-2.so.2.*
118
136
...
119
137
fun:rsvg_handle_close
120
138
obj:/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
121
- obj:/usr/lib/libgdk_pixbuf-2.0.so.0.4200.6
139
+ obj:/usr/lib/libgdk_pixbuf-2.0.so.0.4200.*
122
140
fun:gdk_pixbuf_new_from_file
123
141
...
124
142
}
213
231
fun:notification_load_icon_with_scaling
214
232
...
215
233
}
216
-
217
- {
218
- # FreeBSD part1
219
- glib_leak_freebsd1
220
- Memchek:Leak
221
- ...
222
- fun:g_dbus_address_get_stream_sync
223
- ...
224
- }
225
-
226
- {
227
- # FreeBSD part2
228
- # XXX: Why isn't memory freed in g_bus_unown_name?
229
- glib_leak_freebsd2
230
- Memchek:Leak
231
- ...
232
- fun:g_bus_own_name
233
- ...
234
- }
Original file line number Diff line number Diff line change @@ -102,6 +102,7 @@ test-valgrind: test/test
102
102
--leak-check=full \
103
103
--show-leak-kinds=definite \
104
104
--errors-for-leak-kinds=definite \
105
+ --gen-suppressions=all \
105
106
--num-callers=40 \
106
107
--error-exitcode=123 \
107
108
./test/test -v
You can’t perform that action at this time.
0 commit comments