Warning, /network/telepathy-logger-qt/tools/tp-qt-tests.supp is written in an unsupported language. File is not indexed.
0001 # QDBus doesn't call dbus_shutdown, so some D-Bus internal data structures are leaked.
0002 # We never call any low-level dbus message creation functions ourselves - if there are leaks,
0003 # they're either caused by not calling dbus_shutdown, QDBus bugs or libdbus bugs - neither of which
0004 # are our problem.
0005
0006 {
0007 Initial session bus registration message
0008 Memcheck:Leak
0009 fun:malloc
0010 fun:dbus_message_new_empty_header
0011 }
0012
0013 # The conference test CM channel object leaks some crazy GValue boxed data which I don't have the
0014 # energy to investigate how to properly free now - it's not production code anyway.
0015
0016 {
0017 Conference test CM channel boxed GValue data
0018 Memcheck:Leak
0019 ...
0020 fun:g_boxed_copy
0021 ...
0022 fun:_ZN18TestConferenceChan12initTestCaseEv
0023 }
0024
0025 # Reported as https://bugs.freedesktop.org/show_bug.cgi?id=32116
0026
0027 {
0028 TpBaseConnectionManager legacy protocol objects
0029 Memcheck:Leak
0030 ...
0031 fun:g_object_new
0032 ...
0033 fun:tp_base_connection_manager_register
0034 }
0035
0036 # O(number of error domains) leak from dbus_g_method_return_error
0037 {
0038 dbus_g_method_return_error error domain enum class
0039 Memcheck:Leak
0040 ...
0041 fun:g_type_class_ref
0042 ...
0043 fun:dbus_g_method_return_error
0044 }
0045
0046 # O(1) leak from tp_base_connection_manager installing the param spec for the dbus-daemon param
0047 {
0048 tp_base_connection_manager dbus-daemon param spec
0049 Memcheck:Leak
0050 ...
0051 fun:g_param_spec_object
0052 fun:tp_base_connection_manager_class_intern_init
0053 }