Commit: 576fb290a5425c5c9036a98cdf9359e188c703b4
Parent: 4946657a2da769234a9cac1078be00e71231146d
Author: Christian Fetzer <christian.fetzer@bmw-carit.de>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2013-08-26 14:56:39
Tree: 97cbd46f6f80eb3d551389e95a6ace0c78fc4860

obexd: Fix memleak when unregistering MAP event handler 96 bytes in 3 blocks are definitely lost in loss record 217 of 310 at 0x4C29E84: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x5977858: g_malloc0 (in /usr/lib/libglib-2.0.so.0.3600.3) by 0x433A87: map_register_event_handler (map-event.c:76) by 0x4324C1: set_notification_registration (map.c:1722) by 0x4325BB: map_probe (map.c:1801) by 0x42D55C: obc_session_register (session.c:862) by 0x42BE4B: create_callback (manager.c:100) by 0x42CA0D: connect_cb (session.c:281) by 0x4191CB: handle_response (gobex.c:949) by 0x4196F0: incoming_data (gobex.c:1192) by 0x5971DA5: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.3600.3) by 0x59720F7: ??? (in /usr/lib/libglib-2.0.so.0.3600.3)

Diffstat

M obexd/client/map-event.c | 1 +

1 files changed, 1 insertions(+), 0 deletions(-)

View Full Diff | Patch