tests/glib.supp.in
author J. Ali Harlow <ali@juiblex.co.uk>
Wed Jun 22 17:04:28 2016 +0100 (2016-06-22)
changeset 44 43ffed8669ce
permissions -rw-r--r--
Port to razor 0.6.3.60
ali@38
     1
# This GLib suppressions file is known to be used at least by:
ali@38
     2
#
ali@38
     3
#  - rpm-software-management/libhif
ali@38
     4
#
ali@38
     5
# This file should be treated as canonical.
ali@38
     6
{
ali@38
     7
   gobject_init_1
ali@38
     8
   Memcheck:Leak
ali@38
     9
   ...
ali@38
    10
   fun:gobject_init
ali@38
    11
}
ali@38
    12
{
ali@38
    13
   g_type_register_static_1
ali@38
    14
   Memcheck:Leak
ali@38
    15
   ...
ali@38
    16
   fun:g_type_register_static
ali@38
    17
}
ali@38
    18
{
ali@38
    19
   g_type_register_fundamental
ali@38
    20
   Memcheck:Leak
ali@38
    21
   ...
ali@38
    22
   fun:g_type_register_fundamental
ali@38
    23
}
ali@38
    24
{
ali@38
    25
   g_type_init_with_debug_flags
ali@38
    26
   Memcheck:Leak
ali@38
    27
   ...
ali@38
    28
   fun:g_type_init_with_debug_flags
ali@38
    29
}
ali@38
    30
{
ali@38
    31
   g_type_class_ref_1
ali@38
    32
   Memcheck:Leak
ali@38
    33
   ...
ali@38
    34
   fun:type_iface_vtable_base_init_Wm
ali@38
    35
   ...
ali@38
    36
   fun:g_type_class_ref
ali@38
    37
}
ali@38
    38
{
ali@38
    39
   g_type_class_ref_2
ali@38
    40
   Memcheck:Leak
ali@38
    41
   ...
ali@38
    42
   fun:type_class_init_Wm
ali@38
    43
   ...
ali@38
    44
   fun:g_type_class_ref
ali@38
    45
}
ali@38
    46
{
ali@38
    47
   g_type_add_interface_static
ali@38
    48
   Memcheck:Leak
ali@38
    49
   ...
ali@38
    50
   fun:g_type_add_interface_static
ali@38
    51
}
ali@38
    52
{
ali@38
    53
   g_param_spec_internal
ali@38
    54
   Memcheck:Leak
ali@38
    55
   ...
ali@38
    56
   fun:g_type_class_ref
ali@38
    57
   fun:g_type_create_instance
ali@38
    58
   fun:g_param_spec_internal
ali@38
    59
}
ali@38
    60
{
ali@38
    61
   g_param_spec_enum
ali@38
    62
   Memcheck:Leak
ali@38
    63
   ...
ali@38
    64
   fun:g_type_class_ref
ali@38
    65
   fun:g_param_spec_enum
ali@38
    66
}
ali@38
    67
{
ali@38
    68
   g_param_spec_flags
ali@38
    69
   Memcheck:Leak
ali@38
    70
   ...
ali@38
    71
   fun:g_type_class_ref
ali@38
    72
   fun:g_param_spec_flags
ali@38
    73
}
ali@38
    74
{
ali@38
    75
   g_quark_from_static_string
ali@38
    76
   Memcheck:Leak
ali@38
    77
   ...
ali@38
    78
   fun:g_quark_from_static_string
ali@38
    79
}
ali@38
    80
{
ali@38
    81
   g_quark_from_string
ali@38
    82
   Memcheck:Leak
ali@38
    83
   ...
ali@38
    84
   fun:g_quark_from_string
ali@38
    85
}
ali@38
    86
{
ali@38
    87
   g_value_register_transform_func
ali@38
    88
   Memcheck:Leak
ali@38
    89
   ...
ali@38
    90
   fun:g_value_register_transform_func
ali@38
    91
}
ali@38
    92
{
ali@38
    93
   test_run_seed
ali@38
    94
   Memcheck:Leak
ali@38
    95
   ...
ali@38
    96
   fun:g_rand_new_with_seed_array
ali@38
    97
   fun:test_run_seed
ali@38
    98
   ...
ali@38
    99
   fun:g_test_run_suite
ali@38
   100
}
ali@38
   101
{
ali@38
   102
   g_test_init
ali@38
   103
   Memcheck:Leak
ali@38
   104
   ...
ali@38
   105
   fun:g_rand_new_with_seed_array
ali@38
   106
   ...
ali@38
   107
   fun:g_test_init
ali@38
   108
}
ali@38
   109
{
ali@38
   110
   g_intern_static_string
ali@38
   111
   Memcheck:Leak
ali@38
   112
   ...
ali@38
   113
   fun:g_intern_static_string
ali@38
   114
}
ali@38
   115
{
ali@38
   116
   g_main_context_push_thread_default
ali@38
   117
   Memcheck:Leak
ali@38
   118
   ...
ali@38
   119
   fun:g_queue_new
ali@38
   120
   fun:g_main_context_push_thread_default
ali@38
   121
}
ali@38
   122
{
ali@38
   123
   g_dbus_error_register_error
ali@38
   124
   Memcheck:Leak
ali@38
   125
   ...
ali@38
   126
   fun:g_dbus_error_register_error
ali@38
   127
}
ali@38
   128
{
ali@38
   129
   g_param_spec_pool_insert
ali@38
   130
   Memcheck:Leak
ali@38
   131
   ...
ali@38
   132
   fun:g_param_spec_pool_insert
ali@38
   133
}
ali@38
   134
{
ali@38
   135
   g_main_context_default
ali@38
   136
   Memcheck:Leak
ali@38
   137
   ...
ali@38
   138
   fun:g_main_context_default
ali@38
   139
}
ali@38
   140
{
ali@38
   141
   g_main_context_check
ali@38
   142
   Memcheck:Leak
ali@38
   143
   ...
ali@38
   144
   fun:g_ptr_array_add
ali@38
   145
   fun:g_main_context_check
ali@38
   146
}
ali@38
   147
{
ali@38
   148
   g_test_run_suite
ali@38
   149
   Memcheck:Leak
ali@38
   150
   ...
ali@38
   151
   fun:g_slist_copy
ali@38
   152
   fun:g_test_run_suite_internal
ali@38
   153
   fun:g_test_run_suite
ali@38
   154
}
ali@38
   155
{
ali@38
   156
   g_dbus_interface_info_cache_build
ali@38
   157
   Memcheck:Leak
ali@38
   158
   ...
ali@38
   159
   fun:g_dbus_interface_info_cache_build
ali@38
   160
}
ali@38
   161
{
ali@38
   162
   g_cancellable_push_current
ali@38
   163
   Memcheck:Leak
ali@38
   164
   ...
ali@38
   165
   fun:thread_memory_from_self
ali@38
   166
   ...
ali@38
   167
   fun:g_cancellable_push_current
ali@38
   168
}
ali@38
   169
{
ali@38
   170
   _g_io_module_get_default
ali@38
   171
   Memcheck:Leak
ali@38
   172
   ...
ali@38
   173
   fun:g_io_module_new
ali@38
   174
   fun:g_io_modules_scan_all_in_directory_with_scope
ali@38
   175
   fun:_g_io_modules_ensure_loaded
ali@38
   176
   fun:_g_io_module_get_default
ali@38
   177
}
ali@38
   178
{
ali@38
   179
   g_io_scheduler_push_job
ali@38
   180
   Memcheck:Leak
ali@38
   181
   ...
ali@38
   182
   fun:init_scheduler
ali@38
   183
   fun:g_once_impl
ali@38
   184
   fun:g_io_scheduler_push_job
ali@38
   185
}
ali@38
   186
{
ali@38
   187
   g_io_scheduler_push_job_2
ali@38
   188
   Memcheck:Leak
ali@38
   189
   ...
ali@38
   190
   fun:g_system_thread_new
ali@38
   191
   ...
ali@38
   192
   fun:g_io_scheduler_push_job
ali@38
   193
}
ali@38
   194
{
ali@38
   195
   g_bus_get_sync__available_connections
ali@38
   196
   Memcheck:Leak
ali@38
   197
   ...
ali@38
   198
   fun:g_hash_table_new
ali@38
   199
   fun:initable_init
ali@38
   200
   fun:g_initable_init
ali@38
   201
   fun:g_bus_get_sync
ali@38
   202
}
ali@38
   203
{
ali@38
   204
   g_socket_connection_factory_register_type
ali@38
   205
   Memcheck:Leak
ali@38
   206
   ...
ali@38
   207
   fun:g_socket_connection_factory_register_type
ali@38
   208
}
ali@38
   209
{
ali@38
   210
   g_test_add_vtable
ali@38
   211
   Memcheck:Leak
ali@38
   212
   ...
ali@38
   213
   fun:g_test_add_vtable
ali@38
   214
}
ali@38
   215
{
ali@38
   216
   g_mutex_lock
ali@38
   217
   Memcheck:Leak
ali@38
   218
   ...
ali@38
   219
   fun:g_mutex_impl_new
ali@38
   220
   fun:g_mutex_get_impl
ali@38
   221
   fun:g_mutex_lock
ali@38
   222
}
ali@38
   223
{
ali@38
   224
   g_thread_self
ali@38
   225
   Memcheck:Leak
ali@38
   226
   ...
ali@38
   227
   fun:g_thread_self
ali@38
   228
}
ali@38
   229
{
ali@38
   230
   g_rec_mutex_lock
ali@38
   231
   Memcheck:Leak
ali@38
   232
   ...
ali@38
   233
   fun:g_rec_mutex_impl_new
ali@38
   234
   fun:g_rec_mutex_get_impl
ali@38
   235
   fun:g_rec_mutex_lock
ali@38
   236
}
ali@38
   237
{
ali@38
   238
   test_case_run
ali@38
   239
   Memcheck:Leak
ali@38
   240
   ...
ali@38
   241
   fun:g_malloc0
ali@38
   242
   fun:test_case_run
ali@38
   243
   ...
ali@38
   244
   fun:g_test_run_suite
ali@38
   245
}
ali@38
   246
{
ali@38
   247
   g_get_charset
ali@38
   248
   Memcheck:Leak
ali@38
   249
   ...
ali@38
   250
   fun:g_get_charset
ali@38
   251
}
ali@38
   252
{
ali@38
   253
   g_test_run_suite__timer_new
ali@38
   254
   Memcheck:Leak
ali@38
   255
   ...
ali@38
   256
   fun:g_timer_new
ali@38
   257
   fun:test_case_run
ali@38
   258
   ...
ali@38
   259
   fun:g_test_run_suite
ali@38
   260
}
ali@38
   261
{
ali@38
   262
   g_test_run_suite__timer_new2
ali@38
   263
   Memcheck:Leak
ali@38
   264
   ...
ali@38
   265
   fun:g_timer_new
ali@38
   266
   fun:test_case_run_suite_internal
ali@38
   267
   ...
ali@38
   268
   fun:g_test_run_suite
ali@38
   269
}
ali@38
   270
{
ali@38
   271
   g_test_run_suite__strconcat
ali@38
   272
   Memcheck:Leak
ali@38
   273
   ...
ali@38
   274
   fun:g_strconcat
ali@38
   275
   fun:test_case_run
ali@38
   276
   ...
ali@38
   277
   fun:g_test_run_suite
ali@38
   278
   fun:g_test_run
ali@38
   279
}
ali@38
   280
{
ali@38
   281
   g_type_interface_add_prerequisite
ali@38
   282
   Memcheck:Leak
ali@38
   283
   ...
ali@38
   284
   fun:g_type_interface_add_prerequisite
ali@38
   285
}
ali@38
   286
{
ali@38
   287
   <insert_a_suppression_name_here>
ali@38
   288
   Memcheck:Leak
ali@38
   289
   ...
ali@38
   290
   fun:g_slist_copy
ali@38
   291
   fun:g_test_run_suite_internal
ali@38
   292
   ...
ali@38
   293
   fun:g_test_run_suite
ali@38
   294
}
ali@38
   295
{
ali@38
   296
   g_set_prgname
ali@38
   297
   Memcheck:Leak
ali@38
   298
   ...
ali@38
   299
   fun:g_set_prgname
ali@38
   300
}
ali@38
   301
{
ali@38
   302
   g_test_run_suite__strconcat_2
ali@38
   303
   Memcheck:Leak
ali@38
   304
   ...
ali@38
   305
   fun:g_strconcat
ali@38
   306
   fun:g_test_run_suite_internal
ali@38
   307
}
ali@38
   308
{
ali@38
   309
   g_test_run_suite__strdup
ali@38
   310
   Memcheck:Leak
ali@38
   311
   ...
ali@38
   312
   fun:g_strdup
ali@38
   313
   fun:g_test_run_suite_internal
ali@38
   314
}
ali@38
   315
{
ali@38
   316
   g_private_get
ali@38
   317
   Memcheck:Leak
ali@38
   318
   ...
ali@38
   319
   fun:g_private_get
ali@38
   320
}
ali@38
   321
{
ali@38
   322
   g_private_set
ali@38
   323
   Memcheck:Leak
ali@38
   324
   ...
ali@38
   325
   fun:g_private_set
ali@38
   326
}
ali@38
   327
{
ali@38
   328
   g_static_mutex_get_mutex_impl
ali@38
   329
   Memcheck:Leak
ali@38
   330
   ...
ali@38
   331
   fun:g_static_mutex_get_mutex_impl
ali@38
   332
}
ali@38
   333
{
ali@38
   334
   g_variant_type_info_unref
ali@38
   335
   Memcheck:Leak
ali@38
   336
   ...
ali@38
   337
   fun:g_hash_table_remove
ali@38
   338
   fun:g_variant_type_info_unref
ali@38
   339
}
ali@38
   340
{
ali@38
   341
   g_rw_lock_reader_lock
ali@38
   342
   Memcheck:Leak
ali@38
   343
   ...
ali@38
   344
   fun:g_rw_lock_impl_new
ali@38
   345
   fun:g_rw_lock_get_impl
ali@38
   346
   fun:g_rw_lock_reader_lock
ali@38
   347
}
ali@38
   348
{
ali@38
   349
   g_child_watch_finalize__rt_sigaction
ali@38
   350
   Memcheck:Param
ali@38
   351
   rt_sigaction(act->sa_flags)
ali@38
   352
   fun:__libc_sigaction
ali@38
   353
   ...
ali@38
   354
   fun:g_child_watch_finalize
ali@38
   355
}
ali@38
   356
{
ali@38
   357
   gdbus_shared_thread_func
ali@38
   358
   Memcheck:Leak
ali@38
   359
   match-leak-kinds: definite
ali@38
   360
   ...
ali@38
   361
   fun:g_malloc
ali@38
   362
   ...
ali@38
   363
   fun:gdbus_shared_thread_func
ali@38
   364
}
ali@38
   365
{
ali@38
   366
   g_task_start_task_thread
ali@38
   367
   Memcheck:Leak
ali@38
   368
   match-leak-kinds: definite
ali@38
   369
   fun:malloc
ali@38
   370
   fun:g_malloc
ali@38
   371
   fun:g_slice_alloc
ali@38
   372
   fun:g_slice_alloc0
ali@38
   373
   ...
ali@38
   374
   fun:g_thread_pool_push
ali@38
   375
   fun:g_task_start_task_thread
ali@38
   376
}
ali@38
   377
{
ali@38
   378
   g_get_language_names
ali@38
   379
   Memcheck:Leak
ali@38
   380
   match-leak-kinds: definite
ali@38
   381
   fun:calloc
ali@38
   382
   fun:g_malloc0
ali@38
   383
   fun:g_get_language_names
ali@38
   384
}
ali@38
   385
{
ali@38
   386
   g_get_filename_charsets
ali@38
   387
   Memcheck:Leak
ali@38
   388
   match-leak-kinds: definite
ali@38
   389
   ...
ali@38
   390
   fun:g_get_filename_charsets
ali@38
   391
   fun:g_filename_display_name
ali@38
   392
}
ali@38
   393
{
ali@38
   394
   g_main_current_source
ali@38
   395
   Memcheck:Leak
ali@38
   396
   match-leak-kinds: definite
ali@38
   397
   fun:malloc
ali@38
   398
   fun:g_malloc
ali@38
   399
   ...
ali@38
   400
   fun:g_main_current_source
ali@38
   401
   fun:g_task_return
ali@38
   402
   fun:g_task_thread_pool_thread
ali@38
   403
}
ali@38
   404
{
ali@38
   405
   g_once_init_enter
ali@38
   406
   Memcheck:Leak
ali@38
   407
   match-leak-kinds: definite
ali@38
   408
   ...
ali@38
   409
   fun:g_once_init_enter
ali@38
   410
}
ali@38
   411
{
ali@38
   412
   g_child_watch_source_new
ali@38
   413
   Memcheck:Leak
ali@38
   414
   match-leak-kinds: definite
ali@38
   415
   ...
ali@38
   416
   fun:g_thread_new
ali@38
   417
   ...
ali@38
   418
   fun:g_child_watch_source_new
ali@38
   419
}
ali@38
   420
{
ali@38
   421
   continue_writing_in_idle_cb
ali@38
   422
   Memcheck:Leak
ali@38
   423
   match-leak-kinds: definite
ali@38
   424
   ...
ali@38
   425
   fun:g_task_new
ali@38
   426
   ...
ali@38
   427
   fun:continue_writing_in_idle_cb
ali@38
   428
   fun:g_main_context_dispatch
ali@38
   429
}
ali@38
   430
{
ali@38
   431
   g_main_current_source
ali@38
   432
   Memcheck:Leak
ali@38
   433
   match-leak-kinds: definite
ali@38
   434
   fun:malloc
ali@38
   435
   ...
ali@38
   436
   fun:g_main_current_source
ali@38
   437
}
ali@38
   438
{
ali@38
   439
   g_thread_pool_push
ali@38
   440
   Memcheck:Leak
ali@38
   441
   match-leak-kinds: definite
ali@38
   442
   fun:malloc
ali@38
   443
   ...
ali@38
   444
   fun:g_thread_pool_push
ali@38
   445
}
ali@38
   446
{
ali@38
   447
   leak_test_dbus_dispose
ali@38
   448
   Memcheck:Leak
ali@38
   449
   match-leak-kinds: definite
ali@38
   450
   fun:malloc
ali@38
   451
   ...
ali@38
   452
   fun:g_main_loop_run
ali@38
   453
   fun:g_test_dbus_down
ali@38
   454
}
ali@38
   455
{
ali@38
   456
   leak_test_dbus_down
ali@38
   457
   Memcheck:Leak
ali@38
   458
   match-leak-kinds: definite
ali@38
   459
   fun:calloc
ali@38
   460
   fun:g_malloc0
ali@38
   461
   fun:g_main_loop_new
ali@38
   462
   fun:g_test_dbus_down
ali@38
   463
}
ali@38
   464
{
ali@38
   465
   leak_socket_client_connect
ali@38
   466
   Memcheck:Leak
ali@38
   467
   match-leak-kinds: definite
ali@38
   468
   fun:malloc
ali@38
   469
   fun:g_malloc
ali@38
   470
   fun:g_slice_alloc
ali@38
   471
   fun:g_slice_alloc0
ali@38
   472
   fun:g_socket_client_connect_async
ali@38
   473
   fun:g_socket_client_connect_to_uri_async
ali@38
   474
}
ali@38
   475
{
ali@38
   476
   leak_signal_handlers_disconnect_matched
ali@38
   477
   Memcheck:Leak
ali@38
   478
   match-leak-kinds: definite
ali@38
   479
   fun:calloc
ali@38
   480
   fun:g_malloc0
ali@38
   481
   ...
ali@38
   482
   fun:g_slice_alloc
ali@38
   483
   ...
ali@38
   484
   fun:g_signal_handlers_disconnect_matched
ali@38
   485
}
ali@38
   486
{
ali@38
   487
   g_tls_connection_gnutls_init_priorities
ali@38
   488
   Memcheck:Leak
ali@38
   489
   match-leak-kinds: definite
ali@38
   490
   fun:malloc
ali@38
   491
   fun:g_malloc
ali@38
   492
   fun:g_strdup
ali@38
   493
   fun:g_tls_connection_gnutls_init_priorities
ali@38
   494
}
ali@38
   495
{
ali@38
   496
   g_tls_connection_gnutls_heisenbug_likely_same_as_above
ali@38
   497
   Memcheck:Leak
ali@38
   498
   match-leak-kinds: definite
ali@38
   499
   fun:malloc
ali@38
   500
   fun:g_malloc
ali@38
   501
   fun:g_strdup
ali@38
   502
   ...
ali@38
   503
   fun:g_tls_client_connection_new
ali@38
   504
}
ali@38
   505
{
ali@38
   506
   g_unix_signal_add_full
ali@38
   507
   Memcheck:Leak
ali@38
   508
   match-leak-kinds: definite
ali@38
   509
   fun:malloc
ali@38
   510
   fun:g_malloc
ali@38
   511
   ...
ali@38
   512
   fun:g_thread_new
ali@38
   513
   ...
ali@38
   514
   fun:g_unix_signal_add_full
ali@38
   515
}
ali@38
   516
{
ali@38
   517
   glib_worker_1
ali@38
   518
   Memcheck:Leak
ali@38
   519
   ...
ali@38
   520
   fun:glib_worker_main
ali@38
   521
}