Commit: 6fac519c2c7ed4765969921b0a781848dd43bb60
Parent: 4ffd914ee997ff998b8716efe2c4b0460d296c75
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Johan Hedberg <johan.hedberg@intel.com>
Date: 2012-11-26 16:42:20
Tree: eaeaca44e74f6412f5458e8a4b1dcb111ca954fe

network: Fix invalid read on exit Invalid read of size 1 at 0x4A09D91: strcmp (mc_replace_strmem.c:729) by 0x4C6C768: g_str_equal (in /usr/lib64/libglib-2.0.so.0.3200.4) by 0x1446B7: connection_disconnect (connection.c:451) by 0x141DEA: disconnect_profile (manager.c:120) by 0x4C96C5C: g_slist_foreach (in /usr/lib64/libglib-2.0.so.0.3200.4) by 0x182B2D: device_remove (device.c:2034) by 0x178809: adapter_remove (adapter.c:2902) by 0x173902: manager_cleanup (manager.c:256) by 0x1217B9: main (main.c:550) Address 0x0 is not stack'd, malloc'd or (recently) free'd In addition remove owner since it is no longer possible to track the owner as this is done in the core.

Diffstat

M profiles/network/connection.c | 28 - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

View Full Diff | Patch