==26901== Memcheck, a memory error detector. ==26901== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==26901== Using LibVEX rev 1658, a library for dynamic binary translation. ==26901== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==26901== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==26901== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==26901== For more details, rerun with: -v ==26901== ==26901== Syscall param write(buf) points to uninitialised byte(s) ==26901== at 0x3E8800CB40: __write_nocancel (in /lib64/libpthread-2.5.so) ==26901== by 0x6A574DA: _ecore_con_server_flush (ecore_con.c:1471) ==26901== by 0x6A58409: _ecore_con_cl_handler (ecore_con.c:1363) ==26901== by 0x6C66310: _ecore_main_loop_iterate_internal (ecore_main.c:414) ==26901== by 0x6C664FD: ecore_main_loop_begin (ecore_main.c:79) ==26901== by 0x4C9C097: ewl_main (ewl_misc.c:343) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== Address 0xBB9BAB8 is 24 bytes inside a block of size 25,986 alloc'd ==26901== at 0x4A0597B: realloc (vg_replace_malloc.c:306) ==26901== by 0x6A576DD: ecore_con_server_send (ecore_con.c:669) ==26901== by 0x5140E12: epsilon_add (epsilon_thumb.c:327) ==26901== by 0x4C920E3: ewl_image_thumbnail_request (ewl_image.c:662) ==26901== by 0x404201: populate (ephoto_gui.c:533) ==26901== by 0x4049E1: create_main_gui (ephoto_gui.c:721) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== ==26901== Invalid read of size 4 ==26901== at 0x55E52E7: _edje_message_del (edje_message_queue.c:647) ==26901== by 0x55DC0BB: _edje_file_del (edje_load.c:471) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== Address 0xB4F7B98 is 224 bytes inside a block of size 248 free'd ==26901== at 0x4A0548E: free (vg_replace_malloc.c:233) ==26901== by 0x55DECBD: _edje_smart_del (edje_smart.c:86) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== ==26901== Invalid read of size 4 ==26901== at 0x55E0190: _edje_block_violate (edje_util.c:1941) ==26901== by 0x55DC0C3: _edje_file_del (edje_load.c:472) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== Address 0xB4F7B4C is 148 bytes inside a block of size 248 free'd ==26901== at 0x4A0548E: free (vg_replace_malloc.c:233) ==26901== by 0x55DECBD: _edje_smart_del (edje_smart.c:86) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== ==26901== Invalid read of size 8 ==26901== at 0x55E3A9D: _edje_var_shutdown (edje_var.c:179) ==26901== by 0x55DC0CB: _edje_file_del (edje_load.c:473) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== Address 0xB4F7B58 is 160 bytes inside a block of size 248 free'd ==26901== at 0x4A0548E: free (vg_replace_malloc.c:233) ==26901== by 0x55DECBD: _edje_smart_del (edje_smart.c:86) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== ==26901== Invalid read of size 8 ==26901== at 0x55DC0CC: _edje_file_del (edje_load.c:474) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== Address 0xB4F7B08 is 80 bytes inside a block of size 248 free'd ==26901== at 0x4A0548E: free (vg_replace_malloc.c:233) ==26901== by 0x55DECBD: _edje_smart_del (edje_smart.c:86) ==26901== by 0x6E96204: evas_object_smart_del (evas_object_smart.c:439) ==26901== by 0x6E92964: evas_object_del (evas_object_main.c:467) ==26901== by 0x4C9BB3D: ewl_garbage_collect_idler (ewl_misc.c:1044) ==26901== by 0x4C9BEEB: ewl_shutdown (ewl_misc.c:295) ==26901== by 0x4C9C09C: ewl_main (ewl_misc.c:344) ==26901== by 0x4033C6: main (ephoto.c:273) ==26901== ==26901== ERROR SUMMARY: 77 errors from 5 contexts (suppressed: 47 from 3) ==26901== malloc/free: in use at exit: 380,101 bytes in 3,058 blocks. ==26901== malloc/free: 75,238 allocs, 72,180 frees, 52,567,931 bytes allocated. ==26901== For counts of detected errors, rerun with: -v ==26901== searching for pointers to 3,058 not-freed blocks. ==26901== checked 21,881,288 bytes. ==26901== ==26901== LEAK SUMMARY: ==26901== definitely lost: 90,047 bytes in 1,719 blocks. ==26901== possibly lost: 544 bytes in 2 blocks. ==26901== still reachable: 289,510 bytes in 1,337 blocks. ==26901== suppressed: 0 bytes in 0 blocks. ==26901== Use --leak-check=full to see details of leaked memory.