==417== Memcheck, a memory error detector
==417== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==417== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==417== Command: /usr/bin/gdm
==417== Parent PID: 1
==417== 
==417== Conditional jump or move depends on uninitialised value(s)
==417==    at 0x59C85F3: g_free (gmem.c:188)
==417==    by 0x1204B1: on_session_reauthenticated (gdm-manager.c:2052)
==417==    by 0x5735050: g_cclosure_marshal_VOID__STRINGv (gmarshal.c:1794)
==417==    by 0x5732605: _g_closure_invoke_va (gclosure.c:867)
==417==    by 0x574F2E8: g_signal_emit_valist (gsignal.c:3300)
==417==    by 0x574FA2F: g_signal_emit (gsignal.c:3447)
==417==    by 0x73991B7: ffi_call_unix64 (unix64.S:76)
==417==    by 0x7398C19: ffi_call (ffi64.c:525)
==417==    by 0x5732BEA: g_cclosure_marshal_generic (gclosure.c:1490)
==417==    by 0x57323BC: g_closure_invoke (gclosure.c:804)
==417==    by 0x574634F: signal_emit_unlocked_R (gsignal.c:3635)
==417==    by 0x574E413: g_signal_emitv (gsignal.c:3129)
==417== 
==417== Conditional jump or move depends on uninitialised value(s)
==417==    at 0x4C2E101: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==417==    by 0x1204B1: on_session_reauthenticated (gdm-manager.c:2052)
==417==    by 0x5735050: g_cclosure_marshal_VOID__STRINGv (gmarshal.c:1794)
==417==    by 0x5732605: _g_closure_invoke_va (gclosure.c:867)
==417==    by 0x574F2E8: g_signal_emit_valist (gsignal.c:3300)
==417==    by 0x574FA2F: g_signal_emit (gsignal.c:3447)
==417==    by 0x73991B7: ffi_call_unix64 (unix64.S:76)
==417==    by 0x7398C19: ffi_call (ffi64.c:525)
==417==    by 0x5732BEA: g_cclosure_marshal_generic (gclosure.c:1490)
==417==    by 0x57323BC: g_closure_invoke (gclosure.c:804)
==417==    by 0x574634F: signal_emit_unlocked_R (gsignal.c:3635)
==417==    by 0x574E413: g_signal_emitv (gsignal.c:3129)
==417== 
==417== Invalid free() / delete / delete[] / realloc()
==417==    at 0x4C2E14B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==417==    by 0x575C861: g_value_unset (gvalue.c:275)
==417==    by 0x141FBC: gdm_dbus_worker_proxy_g_signal (gdm-session-worker-glue.c:3416)
==417==    by 0x73991B7: ffi_call_unix64 (unix64.S:76)
==417==    by 0x7398C19: ffi_call (ffi64.c:525)
==417==    by 0x5732BEA: g_cclosure_marshal_generic (gclosure.c:1490)
==417==    by 0x57323BC: g_closure_invoke (gclosure.c:804)
==417==    by 0x5745DA9: signal_emit_unlocked_R (gsignal.c:3673)
==417==    by 0x574EFF5: g_signal_emit_valist (gsignal.c:3391)
==417==    by 0x574FA2F: g_signal_emit (gsignal.c:3447)
==417==    by 0x5449186: on_signal_received (gdbusproxy.c:917)
==417==    by 0x5437BB8: emit_signal_instance_in_idle_cb (gdbusconnection.c:3720)
==417==  Address 0xb92b270 is 0 bytes inside a block of size 13 free'd
==417==    at 0x4C2E14B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==417==    by 0x1204B1: on_session_reauthenticated (gdm-manager.c:2052)
==417==    by 0x5735050: g_cclosure_marshal_VOID__STRINGv (gmarshal.c:1794)
==417==    by 0x5732605: _g_closure_invoke_va (gclosure.c:867)
==417==    by 0x574F2E8: g_signal_emit_valist (gsignal.c:3300)
==417==    by 0x574FA2F: g_signal_emit (gsignal.c:3447)
==417==    by 0x73991B7: ffi_call_unix64 (unix64.S:76)
==417==    by 0x7398C19: ffi_call (ffi64.c:525)
==417==    by 0x5732BEA: g_cclosure_marshal_generic (gclosure.c:1490)
==417==    by 0x57323BC: g_closure_invoke (gclosure.c:804)
==417==    by 0x574634F: signal_emit_unlocked_R (gsignal.c:3635)
==417==    by 0x574E413: g_signal_emitv (gsignal.c:3129)
==417==  Block was alloc'd at
==417==    at 0x4C2CE5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==417==    by 0x59C84F9: g_malloc (gmem.c:94)
==417==    by 0x59E22E0: g_strdup (gstrfuncs.c:363)
==417==    by 0x57603EE: g_value_set_string (gvaluetypes.c:1038)
==417==    by 0x141F67: gdm_dbus_worker_proxy_g_signal (gdm-session-worker-glue.c:3410)
==417==    by 0x73991B7: ffi_call_unix64 (unix64.S:76)
==417==    by 0x7398C19: ffi_call (ffi64.c:525)
==417==    by 0x5732BEA: g_cclosure_marshal_generic (gclosure.c:1490)
==417==    by 0x57323BC: g_closure_invoke (gclosure.c:804)
==417==    by 0x5745DA9: signal_emit_unlocked_R (gsignal.c:3673)
==417==    by 0x574EFF5: g_signal_emit_valist (gsignal.c:3391)
==417==    by 0x574FA2F: g_signal_emit (gsignal.c:3447)
==417== 
==417== 
==417== HEAP SUMMARY:
==417==     in use at exit: 457,296 bytes in 7,013 blocks
==417==   total heap usage: 175,129 allocs, 168,123 frees, 16,466,166 bytes allocated
==417== 
==417== LEAK SUMMARY:
==417==    definitely lost: 6,007 bytes in 294 blocks
==417==    indirectly lost: 47,766 bytes in 1,610 blocks
==417==      possibly lost: 2,752 bytes in 27 blocks
==417==    still reachable: 340,371 bytes in 4,566 blocks
==417==                       of which reachable via heuristic:
==417==                         length64           : 1,760 bytes in 32 blocks
==417==                         newarray           : 1,856 bytes in 36 blocks
==417==         suppressed: 0 bytes in 0 blocks
==417== Rerun with --leak-check=full to see details of leaked memory
==417== 
==417== For counts of detected and suppressed errors, rerun with: -v
==417== Use --track-origins=yes to see where uninitialised values come from
==417== ERROR SUMMARY: 21 errors from 3 contexts (suppressed: 0 from 0)
