Hi all. When I use elm_notify, I got a crash in the deleting routine. (you can test it in elementary_test > Video)
When parent window of elm_notify is deleted, elm_notify set its parent to NULL. However, it doesn't delete event callbacks of the parent window. In the smart_del callback of elm_notify, it tries to delete event callbacks of parent window. However, its parent is already set to NULL, the deleting is skipped. Then the widget data gets freed. In this case, when other objects in the window are deleted, they can create the parent window's event (e.g. CHANGED_SIZE_HINTS,,) Please find a patch to delete event callbacks when parent window is deleted. Regards, Sohyun
elm_notify.patch.txt
Description: Binary data
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
