Parent: 2028569736f585b8fbff0f662cfe679c30bf488d
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2015-02-02 15:19:43
Tree: 4a789f2c6488e75a8245234c389d532225be693e
shared/gatt-client: Fix memory leak The following leak can be observed when bluetoothd is terminated while connected: 208 (128 direct, 80 indirect) bytes in 2 blocks are definitely lost in loss record 204 of 242 at 0x4C2B946: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x4CE112: bt_gatt_client_register_notify (gatt-client.c:2557) by 0x4999F0: characteristic_start_notify (gatt-client.c:1181) by 0x4C03FB: process_message.isra.3 (object.c:259) by 0x4C0C42: generic_message (object.c:1070) by 0x518C5CE: ??? (in /usr/lib64/libdbus-1.so.3.8.10) by 0x517E193: dbus_connection_dispatch (in /usr/lib64/libdbus-1.so.3.8.10) by 0x4BB38F: message_dispatch (mainloop.c:72) by 0x4E7EAEA: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4200.1) by 0x4E7EE87: ??? (in /usr/lib64/libglib-2.0.so.0.4200.1) by 0x4E7F1B1: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4200.1) by 0x40BACF: main (main.c:631)
Diffstat
| M | src/shared/gatt-client.c | | | 5 | ++++- |
1 files changed, 4 insertions(+), 1 deletions(-)