[SyncEvolution] Additional output from valgrind

Max Pyziur pyz at brama.com
Tue Feb 21 15:22:00 UTC 2023


So, I busied myself in the last few minutes w/ other work in other 
windows/workspaces.

I checked the valgrind shell window just now, and the following 
*additional* output showed up.

fyi,

MP


################################
[INFO syncevo-dbus-server] terminating
==24276==
==24276== HEAP SUMMARY:
==24276==     in use at exit: 297,282 bytes in 2,795 blocks
==24276==   total heap usage: 39,988 allocs, 37,193 frees, 3,019,787 bytes 
allocated
==24276==
==24276== 290 (96 direct, 194 indirect) bytes in 2 blocks are definitely 
lost in loss record 1,995 of 2,055
==24276==    at 0x484386F: malloc (vg_replace_malloc.c:393)
==24276==    by 0x4E53168: g_malloc (gmem.c:130)
==24276==    by 0x4E6AAB5: g_slice_alloc (gslice.c:1074)
==24276==    by 0x4E894B4: UnknownInlinedFun (gvariant-core.c:488)
==24276==    by 0x4E894B4: UnknownInlinedFun (gvariant-core.c:626)
==24276==    by 0x4E894B4: g_variant_builder_end (gvariant.c:3756)
==24276==    by 0x4CF996C: parse_value_from_blob.isra.0 
(gdbusmessage.c:1951)
==24276==    by 0x4CC253A: g_dbus_message_new_from_blob 
(gdbusmessage.c:2323)
==24276==    by 0x4CD1F44: _g_dbus_worker_do_read_cb (gdbusprivate.c:754)
==24276==    by 0x4C66239: g_task_return_now (gtask.c:1232)
==24276==    by 0x4C6627C: complete_in_idle_cb (gtask.c:1246)
==24276==    by 0x4E49CB1: g_idle_dispatch (gmain.c:6124)
==24276==    by 0x4E4ACBE: UnknownInlinedFun (gmain.c:3444)
==24276==    by 0x4E4ACBE: g_main_context_dispatch (gmain.c:4162)
==24276==    by 0x4EA0597: g_main_context_iterate.constprop.0 
(gmain.c:4238)
==24276==
==24276== 400 bytes in 1 blocks are possibly lost in loss record 2,011 of 
2,055
==24276==    at 0x4848464: calloc (vg_replace_malloc.c:1340)
==24276==    by 0x4011412: UnknownInlinedFun (rtld-malloc.h:44)
==24276==    by 0x4011412: allocate_dtv (dl-tls.c:375)
==24276==    by 0x4011E11: _dl_allocate_tls (dl-tls.c:634)
==24276==    by 0x5213CFE: allocate_stack (allocatestack.c:423)
==24276==    by 0x5213CFE: pthread_create@@GLIBC_2.34 
(pthread_create.c:650)
==24276==    by 0x4E77B60: UnknownInlinedFun (gthread-posix.c:1324)
==24276==    by 0x4E77B60: g_thread_new_internal (gthread.c:936)
==24276==    by 0x4E77D72: g_thread_new (gthread.c:888)
==24276==    by 0x4E4B786: g_get_worker_context (gmain.c:6441)
==24276==    by 0x4C64D84: UnknownInlinedFun (gtask.c:2208)
==24276==    by 0x4C64D84: g_task_get_type_once (gtask.c:616)
==24276==    by 0x4C64E34: g_task_get_type (gtask.c:616)
==24276==    by 0x4CD1298: UnknownInlinedFun (gdbusprivate.c:255)
==24276==    by 0x4CD1298: _g_dbus_initialize.part.0 (gdbusprivate.c:1980)
==24276==    by 0x4CB4D98: UnknownInlinedFun (gdbusprivate.c:1950)
==24276==    by 0x4CB4D98: UnknownInlinedFun (gdbusprivate.c:1912)
==24276==    by 0x4CB4D98: g_dbus_address_get_for_bus_sync 
(gdbusaddress.c:1299)
==24276==    by 0x4896602: GDBusCXX::dbus_get_bus_connection(char const*, 
char const*, bool, GDBusCXX::DBusErrorCXX*) (gdbus-cxx-bridge.cpp:174)
==24276==
==24276== 400 bytes in 1 blocks are possibly lost in loss record 2,012 of 
2,055
==24276==    at 0x4848464: calloc (vg_replace_malloc.c:1340)
==24276==    by 0x4011412: UnknownInlinedFun (rtld-malloc.h:44)
==24276==    by 0x4011412: allocate_dtv (dl-tls.c:375)
==24276==    by 0x4011E11: _dl_allocate_tls (dl-tls.c:634)
==24276==    by 0x5213CFE: allocate_stack (allocatestack.c:423)
==24276==    by 0x5213CFE: pthread_create@@GLIBC_2.34 
(pthread_create.c:650)
==24276==    by 0x4E77B60: UnknownInlinedFun (gthread-posix.c:1324)
==24276==    by 0x4E77B60: g_thread_new_internal (gthread.c:936)
==24276==    by 0x4E77D72: g_thread_new (gthread.c:888)
==24276==    by 0x4CBB046: UnknownInlinedFun (gdbusprivate.c:309)
==24276==    by 0x4CBB046: UnknownInlinedFun (gdbusprivate.c:1694)
==24276==    by 0x4CBB046: initable_init (gdbusconnection.c:2607)
==24276==    by 0x4C306C7: g_initable_new_valist (ginitable.c:250)
==24276==    by 0x4C307BC: g_initable_new (ginitable.c:164)
==24276==    by 0x4CBCF63: g_dbus_connection_new_for_address_sync 
(gdbusconnection.c:2963)
==24276==    by 0x4896622: GDBusCXX::dbus_get_bus_connection(char const*, 
char const*, bool, GDBusCXX::DBusErrorCXX*) (gdbus-cxx-bridge.cpp:183)
==24276==    by 0x1618B9: main (main.cpp:221)
==24276==
==24276== 400 bytes in 1 blocks are possibly lost in loss record 2,013 of 
2,055
==24276==    at 0x4848464: calloc (vg_replace_malloc.c:1340)
==24276==    by 0x4011412: UnknownInlinedFun (rtld-malloc.h:44)
==24276==    by 0x4011412: allocate_dtv (dl-tls.c:375)
==24276==    by 0x4011E11: _dl_allocate_tls (dl-tls.c:634)
==24276==    by 0x5213CFE: allocate_stack (allocatestack.c:423)
==24276==    by 0x5213CFE: pthread_create@@GLIBC_2.34 
(pthread_create.c:650)
==24276==    by 0x4E77B60: UnknownInlinedFun (gthread-posix.c:1324)
==24276==    by 0x4E77B60: g_thread_new_internal (gthread.c:936)
==24276==    by 0x4E9FA08: g_thread_pool_start_thread.constprop.0 
(gthreadpool.c:479)
==24276==    by 0x4E797E2: g_thread_pool_push (gthreadpool.c:725)
==24276==    by 0x4C66E8C: g_task_run_in_thread (gtask.c:1569)
==24276==    by 0x4C384DE: g_io_stream_real_close_async (giostream.c:642)
==24276==    by 0x4C363EC: g_io_stream_close_async (giostream.c:515)
==24276==    by 0x4CD2D36: continue_writing (gdbusprivate.c:1458)
==24276==    by 0x4CD2EE0: continue_writing_in_idle_cb 
(gdbusprivate.c:1561)
==24276==
==24276== LEAK SUMMARY:
==24276==    definitely lost: 96 bytes in 2 blocks
==24276==    indirectly lost: 194 bytes in 8 blocks
==24276==      possibly lost: 1,200 bytes in 3 blocks
==24276==    still reachable: 276,224 bytes in 2,581 blocks
==24276==         suppressed: 0 bytes in 0 blocks
==24276== Reachable blocks (those to which a pointer was found) are not 
shown.
==24276== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==24276==
==24276== For lists of detected and suppressed errors, rerun with: -s
==24276== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)



More information about the SyncEvolution mailing list