Hey,
As stated in the dbus docs, freeing message arguments is not allowed, this
causes an illegal free
when receiving a DeviceRemoved signal from HAL. The illegal free issues an
abort and therefore causes
a complete e crash (you get the e17 white box of death).
Please let me know when you apply it.
--
Tom.
Index: e/src/modules/illume2/e_mod_kbd_dbus.c
===================================================================
--- e/src/modules/illume2/e_mod_kbd_dbus.c (revision 46848)
+++ e/src/modules/illume2/e_mod_kbd_dbus.c (working copy)
@@ -250,7 +250,6 @@
{
_e_mod_kbd_dbus_kbd_del(udi);
_e_mod_kbd_dbus_kbd_eval();
- free(udi);
}
}
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel