• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# valgrind suppressions file
2
3{
4   ld.so/map
5   Memcheck:Cond
6   fun:index
7   fun:expand_dynamic_string_token
8   fun:_dl_map_object
9}
10{
11   ld.so/relocate
12   Memcheck:Cond
13   fun:_dl_relocate_object
14   fun:dl_main
15   fun:_dl_sysdep_start
16   fun:_dl_start
17}
18
19{
20   glib/g_type_init
21   Memcheck:Leak
22   ...
23   fun:g_type_init
24}
25{
26   glib/g_type_init_with_debug_flags
27   Memcheck:Leak
28   ...
29   fun:g_type_init_with_debug_flags
30}
31{
32   glib/g_thread_init
33   Memcheck:Leak
34   ...
35   fun:g_thread_init
36}
37{
38   glib/g_thread_init_glib
39   Memcheck:Leak
40   ...
41   fun:g_thread_init_glib
42}
43{
44   glib/g_thread_self
45   Memcheck:Leak
46   ...
47   fun:g_slice_alloc0
48   fun:g_thread_self
49}
50{
51   glib/g_type_register_static
52   Memcheck:Leak
53   ...
54   fun:g_type_register_static
55}
56{
57   glib/g_boxed_type_register_static
58   Memcheck:Leak
59   ...
60   fun:g_boxed_type_register_static
61}
62{
63   glib/g_type_add_interface_static
64   Memcheck:Leak
65   ...
66   fun:g_type_add_interface_static
67}
68{
69   glib/g_type_interface_add_prerequisite
70   Memcheck:Leak
71   ...
72   fun:g_type_interface_add_prerequisite
73}
74{
75   glib/g_type_class_ref
76   Memcheck:Leak
77   ...
78   fun:g_type_class_ref
79}
80{
81   glib/g_set_prgname
82   Memcheck:Leak
83   ...
84   fun:g_set_prgname
85}
86{
87   glib/g_intern_string
88   Memcheck:Leak
89   ...
90   fun:g_intern_string
91}
92{
93   glib/g_intern_static_string
94   Memcheck:Leak
95   ...
96   fun:g_intern_static_string
97}
98{
99   glib/g_quark_from_string
100   Memcheck:Leak
101   ...
102   fun:g_quark_from_string
103}
104{
105   glib/g_quark_from_static_string
106   Memcheck:Leak
107   ...
108   fun:g_quark_from_static_string
109}
110{
111   glib/get_dispatch
112   Memcheck:Leak
113   ...
114   fun:get_dispatch
115}
116{
117   glib/g_signal_connect
118   Memcheck:Leak
119   ...
120   fun:handler_list_ensure
121}
122{
123   glib/g_signal_handlers_destroy
124   Memcheck:Leak
125   ...
126   fun:g_signal_handlers_destroy
127}
128{
129   glib/g_data_initialize
130   Memcheck:Leak
131   ...
132   fun:g_data_initialize
133}
134{
135   glib/g_static_private_set
136   Memcheck:Leak
137   ...
138   fun:g_static_private_set
139}
140{
141   glib/g_child_watch_source_init_multi_threaded
142   Memcheck:Leak
143   ...
144   fun:g_child_watch_source_init_multi_threaded
145}
146{
147   glib/xdg_mime_init
148   Memcheck:Leak
149   ...
150   fun:xdg_mime_init
151}
152{
153   glib/GResolver
154   Memcheck:Leak
155   ...
156   fun:g_resolver_get_default
157}
158{
159   glib/g_main_context_push_thread_default
160   Memcheck:Leak
161   ...
162   fun:g_main_context_push_thread_default
163}
164{
165   glib/g_socket_connection_factory
166   Memcheck:Leak
167   ...
168   fun:g_socket_connection_factory_register_type
169}
170{
171   glib/g_get_language_names
172   Memcheck:Leak
173   ...
174   fun:g_get_language_names
175}
176{
177   glib/giomodules
178   Memcheck:Leak
179   ...
180   fun:_g_io_modules_ensure_loaded
181}
182{
183   glib/giomodules2
184   Memcheck:Leak
185   ...
186   fun:_g_io_module_get_default
187}
188{
189   glib/proxydefault
190   Memcheck:Leak
191   ...
192   fun:get_default_proxy_resolver
193}
194{
195   glib/proxysettings
196   Memcheck:Leak
197   ...
198   fun:update_settings
199   fun:g_proxy_resolver_gnome_lookup
200}
201{
202   glib/tlsdefault
203   Memcheck:Leak
204   ...
205   fun:get_default_tls_backend
206}
207{
208   glib/tlsdb
209   Memcheck:Leak
210   ...
211   fun:g_tls_backend_gnutls_get_default_database
212}
213{
214   glib/tlsdb_dummy
215   Memcheck:Leak
216   ...
217   fun:g_dummy_tls_backend_get_default_database
218}
219{
220   glib/tlscache
221   Memcheck:Leak
222   ...
223   fun:g_bytes_new_with_free_func
224   fun:g_tls_client_connection_gnutls_constructed
225}
226{
227   glib/tlspriority
228   Memcheck:Leak
229   ...
230   fun:g_tls_connection_gnutls_init_priorities
231}
232{
233   glib/gfileinfo
234   Memcheck:Leak
235   ...
236   fun:ensure_attribute_hash
237   fun:lookup_attribute
238}
239{
240   glib/gfileinfo2
241   Memcheck:Leak
242   ...
243   fun:_lookup_namespace
244}
245{
246  glib/unixsignalthread
247  Memcheck:Leak
248  ...
249  fun:ensure_unix_signal_handler_installed_unlocked
250}
251{
252  glib/gioscheduler
253  Memcheck:Leak
254  ...
255  fun:init_scheduler
256}
257{
258   glib/gtestinit
259   Memcheck:Leak
260   ...
261   fun:g_test_init
262}
263{
264   glib/gtestroot
265   Memcheck:Leak
266   ...
267   fun:g_test_get_root
268}
269{
270   glib/gtestseed
271   Memcheck:Leak
272   ...
273   fun:test_run_seed
274}
275{
276   glib/gtestcase
277   Memcheck:Leak
278   ...
279   fun:g_test_create_case
280}
281{
282   glib/gtestsuite
283   Memcheck:Leak
284   ...
285   fun:g_test_create_suite
286}
287{
288   glib/gtestsuiteadd
289   Memcheck:Leak
290   ...
291   fun:g_test_suite_add
292}
293{
294   glib/gtestsuiteaddsuite
295   Memcheck:Leak
296   ...
297   fun:g_test_suite_add_suite
298}
299{
300   glib/gtestsuiterun
301   Memcheck:Leak
302   ...
303   fun:g_slist_copy
304   fun:g_test_run_suite_internal
305}
306{
307   glib/gthreadpool
308   Memcheck:Leak
309   ...
310   fun:g_thread_pool_start_thread
311}
312{
313   glib/gthreadpool1
314   Memcheck:Leak
315   ...
316   fun:g_thread_pool_wait_for_new_pool
317}
318{
319   glib/gthreadpool2
320   Memcheck:Leak
321   ...
322   fun:g_thread_pool_wait_for_new_task
323}
324{
325   glib/unused_thread_queue
326   Memcheck:Leak
327   ...
328   fun:g_async_queue_new_full
329   fun:g_thread_pool_new
330}
331{
332   glib/gthreadtls
333   Memcheck:Leak
334   ...
335   fun:_dl_allocate_tls
336   ...
337   fun:g_system_thread_new
338}
339{
340   glib/filenamecharsets
341   Memcheck:Leak
342   ...
343   fun:g_get_filename_charsets
344}
345{
346   glib/charset
347   Memcheck:Leak
348   ...
349   fun:g_get_charset
350}
351{
352   glib/tmpdir
353   Memcheck:Leak
354   ...
355   fun:g_get_tmp_dir
356}
357{
358   glib/g_get_user_name
359   Memcheck:Leak
360   ...
361   fun:g_get_user_name
362}
363{
364   glib/gtlssessioncache
365   Memcheck:Leak
366   ...
367   fun:g_tls_backend_gnutls_store_session
368}
369{
370   glib/gtlssessioncache_client
371   Memcheck:Leak
372   ...
373   fun:gnutls_session_get_data2
374   fun:g_tls_client_connection_gnutls_finish_handshake
375}
376{
377   glib/gtlssessioncache_client2
378   Memcheck:Leak
379   ...
380   fun:g_bytes_new_with_free_func
381   fun:g_tls_client_connection_gnutls_finish_handshake
382}
383{
384   glib/gtlssessioncache_client3
385   Memcheck:Leak
386   ...
387   fun:g_bytes_new_take
388   fun:g_tls_client_connection_gnutls_constructed
389}
390{
391   glib/gtlssessioncache_client4
392   Memcheck:Leak
393   ...
394   fun:g_strdup_printf
395   fun:g_tls_client_connection_gnutls_constructed
396}
397{
398   glib/gtlssessioncache_server
399   Memcheck:Leak
400   ...
401   fun:g_tls_server_connection_gnutls_db_store
402}
403{
404   glib/cached_poll_array
405   Memcheck:Leak
406   ...
407   fun:g_malloc_n
408   fun:g_main_context_iterate
409}
410{
411   glib/rand
412   Memcheck:Leak
413   ...
414   fun:g_rand_new
415   fun:g_random_int_range
416}
417{
418   glib/g_cancellable_push_current
419   Memcheck:Leak
420   ...
421   fun:g_cancellable_push_current
422}
423{
424   glib/slice_thread_local
425   Memcheck:Leak
426   ...
427   fun:thread_memory_from_self
428}
429{
430   glib/gobjectinit
431   Memcheck:Leak
432   ...
433   fun:gobject_init_ctor
434}
435{
436   glib/gtask threadpool
437   Memcheck:Leak
438   ...
439   fun:g_thread_pool_new
440   fun:g_task_thread_pool_init
441}
442{
443   glib/resources
444   Memcheck:Leak
445   ...
446   fun:g_resource_load
447}
448{
449   glib/resources2
450   Memcheck:Leak
451   ...
452   fun:g_resources_register
453}
454{
455   glib/worker
456   Memcheck:Leak
457   ...
458   fun:g_get_worker_context
459}
460{
461   glib/worker2
462   Memcheck:Leak
463   ...
464   fun:glib_worker_main
465}
466
467# probably inlines the aggressive memcpy/memcmp
468{
469   gnutls/der
470   Memcheck:Addr4
471   ...
472   fun:asn1_der_coding
473}
474# probably using uninitialized memory as padding or something
475{
476   gnutls/handshake
477   Memcheck:Cond
478   ...
479   fun:gnutls_handshake
480}
481{
482   gnutls/init
483   Memcheck:Leak
484   ...
485   fun:gnutls_global_init
486}
487# known leak in gnutls 2.12, fixed in 3.0
488{
489   gnutls/server_key_leak
490   Memcheck:Leak
491   ...
492   fun:call_get_cert_callback
493}
494
495{
496   libxml2/xmlInitGlobals
497   Memcheck:Leak
498   ...
499   fun:xmlInitGlobals
500}
501{
502   libxml2/xmlInitMemory
503   Memcheck:Leak
504   ...
505   fun:xmlInitMemory
506}
507{
508   libxml2/xmlInitParserCtxt
509   Memcheck:Leak
510   ...
511   fun:xmlInitParserCtxt
512}
513{
514   libxml2/xmlInitializeDict
515   Memcheck:Leak
516   ...
517   fun:__xmlInitializeDict
518}
519{
520   libxml2/xmlInitCharEncodingHandlers
521   Memcheck:Leak
522   ...
523   fun:xmlInitCharEncodingHandlers
524}
525{
526   libxml2/xmlNewCharEncodingHandler
527   Memcheck:Leak
528   ...
529   fun:xmlNewCharEncodingHandler
530}
531
532{
533   libsoup/interned_uri_schemes
534   Memcheck:Leak
535   ...
536   fun:g_ascii_strdown
537   fun:soup_uri_parse_scheme
538}
539{
540   libsoup/interned_headers
541   Memcheck:Leak
542   ...
543   fun:intern_header_name
544}
545{
546   libsoup/tlds
547   Memcheck:Leak
548   ...
549   fun:soup_tld_ensure_rules_hash_table
550}
551
552
553# fixme?
554{
555   glib/gmuteximpl
556   Memcheck:Leak
557   ...
558   fun:g_mutex_impl_new
559   fun:g_mutex_get_impl
560}
561{
562   glib/grecmuteximpl
563   Memcheck:Leak
564   ...
565   fun:g_rec_mutex_impl_new
566   fun:g_rec_mutex_get_impl
567}
568{
569   glib/grwlockimpl
570   Memcheck:Leak
571   ...
572   fun:g_rw_lock_impl_new
573   fun:g_rw_lock_get_impl
574}
575{
576   glib/gcondimpl
577   Memcheck:Leak
578   ...
579   fun:g_cond_impl_new
580   fun:g_cond_get_impl
581}
582{
583   glib/gprivateimpl
584   Memcheck:Leak
585   ...
586   fun:g_private_impl_new
587   fun:g_private_get_impl
588}
589{
590   glib/test_uri_base
591   Memcheck:Leak
592   ...
593   fun:g_strdup
594   fun:test_case_run
595}