==9724== Invalid read of size 1 ==9724== at 0x1C0EB951: strstr (in /lib/libc-2.3.4.so) ==9724== by 0x1B920CD7: ewl_attach_cb_parent_destroy (ewl_attach.c:442) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== Address 0x1CABA0F8 is 0 bytes inside a block of size 9 free'd ==9724== at 0x1B906959: free (vg_replace_malloc.c:152) ==9724== by 0x1BEE03BC: ecore_string_release (ecore_strings.c:77) ==9724== by 0x1B98C4A3: ewl_widget_destroy_cb (ewl_widget.c:1468) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== ==9724== Invalid read of size 1 ==9724== at 0x1C0EB96C: strstr (in /lib/libc-2.3.4.so) ==9724== Address 0x1CABA0F9 is 1 bytes inside a block of size 9 free'd ==9724== at 0x1B906959: free (vg_replace_malloc.c:152) ==9724== by 0x1BEE03BC: ecore_string_release (ecore_strings.c:77) ==9724== by 0x1B98C4A3: ewl_widget_destroy_cb (ewl_widget.c:1468) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== ==9724== Invalid read of size 1 ==9724== at 0x1C0EB9B6: strstr (in /lib/libc-2.3.4.so) ==9724== Address 0x1CABA0FA is 2 bytes inside a block of size 9 free'd ==9724== at 0x1B906959: free (vg_replace_malloc.c:152) ==9724== by 0x1BEE03BC: ecore_string_release (ecore_strings.c:77) ==9724== by 0x1B98C4A3: ewl_widget_destroy_cb (ewl_widget.c:1468) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== ==9724== Invalid read of size 1 ==9724== at 0x1C0EB9EA: strstr (in /lib/libc-2.3.4.so) ==9724== Address 0x1CABA0FB is 3 bytes inside a block of size 9 free'd ==9724== at 0x1B906959: free (vg_replace_malloc.c:152) ==9724== by 0x1BEE03BC: ecore_string_release (ecore_strings.c:77) ==9724== by 0x1B98C4A3: ewl_widget_destroy_cb (ewl_widget.c:1468) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== ==9724== Invalid read of size 1 ==9724== at 0x1C0EB9FF: strstr (in /lib/libc-2.3.4.so) ==9724== Address 0x1CABA0FC is 4 bytes inside a block of size 9 free'd ==9724== at 0x1B906959: free (vg_replace_malloc.c:152) ==9724== by 0x1BEE03BC: ecore_string_release (ecore_strings.c:77) ==9724== by 0x1B98C4A3: ewl_widget_destroy_cb (ewl_widget.c:1468) ==9724== by 0x1B928B12: ewl_callback_call_with_event_data (ewl_callback.c:429) ==9724== by 0x1B92888E: ewl_callback_call (ewl_callback.c:361) ==9724== by 0x1B9500E3: ewl_garbage_collect (ewl_misc.c:887) ==9724== by 0x1B94E022: ewl_shutdown (ewl_misc.c:217) ==9724== by 0x1B94E230: ewl_main (ewl_misc.c:284) ==9724== by 0x804C227: main (ewl_test.c:298) ==9724== ==9724== ERROR SUMMARY: 148 errors from 19 contexts (suppressed: 0 from 0) ==9724== malloc/free: in use at exit: 141315 bytes in 2890 blocks. ==9724== malloc/free: 28984 allocs, 26094 frees, 3045866 bytes allocated. ==9724== For counts of detected errors, rerun with: -v ==9724== searching for pointers to 2890 not-freed blocks. ==9724== checked 1208572 bytes. ==9724== ==9724== LEAK SUMMARY: ==9724== definitely lost: 17881 bytes in 655 blocks. ==9724== possibly lost: 0 bytes in 0 blocks. ==9724== still reachable: 123434 bytes in 2235 blocks. ==9724== suppressed: 0 bytes in 0 blocks.