==6400== Syscall param write(buf) points to uninitialised byte(s)
==6400== at 0x4400353: __write_nocancel (in /lib/libpthread-2.5.so)
==6400== by 0x41A1BC4: _ecore_con_cl_handler (ecore_con.c:1399)
==6400== by 0x41B3123: _ecore_main_fd_handlers_call (ecore_main.c:414)
==6400== by 0x41B35A4: _ecore_main_loop_iterate_internal (ecore_main.c:630)
==6400== by 0x41B27A8: ecore_main_loop_begin (ecore_main.c:79)
==6400== by 0x8048CCB: main (epsilon_thumb_test.c:70)
==6400== Address 0x4C4EFC8 is 24 bytes inside a block of size 13,394 alloc'd
==6400== at 0x40215AB: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==6400== by 0x41A0605: ecore_con_server_send (ecore_con.c:669)
==6400== by 0x4057AC3: epsilon_ipc_server_send (epsilon_thumb_common.c:60)
==6400== by 0x4057889: epsilon_add (epsilon_thumb.c:327)
==6400== by 0x8048C98: main (epsilon_thumb_test.c:64)
==6403==
==6403== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 105 from 1)
==6403== malloc/free: in use at exit: 8,226 bytes in 405 blocks.
==6403== malloc/free: 427 allocs, 22 frees, 18,707 bytes allocated.
==6403== For counts of detected errors, rerun with: -v
==6403== searching for pointers to 405 not-freed blocks.
==6403== checked 670,268 bytes.
==6403==