efl/legacy
José Roberto de Souza 36e5dd2ebc edbus: Fix invalid access memory in edbus_service_interface_unregister()
_object_unregister is called synchronized by libdbus, so when _interface_free() ran
your object its already freed.

==30579== Invalid read of size 4
==30579==    at 0x4775190: _find_object_manager_parent (edbus_service.c:803)
==30579==    by 0x4775292: _interface_free (edbus_service.c:1011)
==30579==    by 0x4777F1D: edbus_service_interface_unregister (edbus_service.c:1101)
==30579==    by 0x40CBD28: elm_dbus_menu_delete (elm_dbus_menu.c:128)
==30579==    by 0x414552F: _elm_menu_smart_del (elm_menu.c:562)
==30579==    by 0x4810F39: _eo_op_internal (eo.c:363)
==30579==    by 0x4812E1B: eo_do_internal (eo.c:403)
==30579==    by 0x4279D02: evas_object_smart_del (evas_object_smart.c:1080)

Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 81180
2012-12-17 19:48:54 +00:00
..
edbus edbus: Fix invalid access memory in edbus_service_interface_unregister() 2012-12-17 19:48:54 +00:00
edje fix some NULL derefs in tb part recalc, also a typo which probably broke sizing 2012-12-14 11:41:27 +00:00
eeze eeze/sensor: Fix leaks when getting allocated data from obj_get 2012-12-13 15:54:29 +00:00
efreet efreet: rename DISCONNECTED event after edbus change 2012-12-17 18:51:10 +00:00
emotion emotion/generic/vlc: Only send frame size when it's not zero. 2012-12-04 00:45:47 +00:00
ephysics EPhysics: suppress conditional jump warnings on bullet 2012-12-14 20:04:37 +00:00
ethumb ethumb: Unref edbus object and proxy 2012-12-14 14:31:46 +00:00