All pastes #258445 Raw Edit

Anonymous

public text v1 · immutable
#258445 ·published 2006-11-26 14:53 UTC
rendered paste body
dani@sugga:~> valgrind msynctool --discover file2file 1
==28372== Memcheck, a memory error detector.
==28372== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28372== Using LibVEX rev 1658, a library for dynamic binary translation.
==28372== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28372== Using valgrind-3.2.2.SVN, a dynamic binary instrumentation framework.
==28372== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28372== For more details, rerun with: -v
==28372== 
==28372== Thread 5:
==28372== Invalid free() / delete / delete[]
==28372==    at 0x402300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==28372==    by 0x407D0D0: g_free (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x410166A: osync_queue_disconnect (opensync_queue.c:717)
==28372==    by 0x410620F: osyncClientDisconnectCallback (opensync_client.c:1192)
==28372==    by 0x4074060: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4075DE1: g_main_context_dispatch (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4078E1E: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x40791C8: g_main_loop_run (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4093CDE: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4402111: start_thread (in /lib/libpthread-2.5.so)
==28372==    by 0x41E72ED: clone (in /lib/libc-2.5.so)
==28372==  Address 0x4492540 is 0 bytes inside a block of size 24 free'd
==28372==    at 0x402300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==28372==    by 0x407D0D0: g_free (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x410166A: osync_queue_disconnect (opensync_queue.c:717)
==28372==    by 0x4105B55: _osync_client_hup_handler (opensync_client.c:1031)
==28372==    by 0x40FFFC2: _incoming_dispatch (opensync_queue.c:99)
==28372==    by 0x4075DE1: g_main_context_dispatch (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4078E1E: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x40791C8: g_main_loop_run (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4093CDE: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4402111: start_thread (in /lib/libpthread-2.5.so)
==28372==    by 0x41E72ED: clone (in /lib/libc-2.5.so)
==28372== Warning: invalid file descriptor -1 in syscall close()
==28372== 
==28372== Invalid free() / delete / delete[]
==28372==    at 0x402300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==28372==    by 0x407D0D0: g_free (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x410166A: osync_queue_disconnect (opensync_queue.c:717)
==28372==    by 0x410624F: osyncClientDisconnectCallback (opensync_client.c:1199)
==28372==    by 0x4074060: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4075DE1: g_main_context_dispatch (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4078E1E: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x40791C8: g_main_loop_run (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4093CDE: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4402111: start_thread (in /lib/libpthread-2.5.so)
==28372==    by 0x41E72ED: clone (in /lib/libc-2.5.so)
==28372==  Address 0x4493368 is 0 bytes inside a block of size 24 free'd
==28372==    at 0x402300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==28372==    by 0x407D0D0: g_free (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x410166A: osync_queue_disconnect (opensync_queue.c:717)
==28372==    by 0x4105B32: _osync_client_hup_handler (opensync_client.c:1028)
==28372==    by 0x40FFFC2: _incoming_dispatch (opensync_queue.c:99)
==28372==    by 0x4075DE1: g_main_context_dispatch (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4078E1E: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x40791C8: g_main_loop_run (in /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4093CDE: (within /opt/gnome/lib/libglib-2.0.so.0.1200.4)
==28372==    by 0x4402111: start_thread (in /lib/libpthread-2.5.so)
==28372==    by 0x41E72ED: clone (in /lib/libc-2.5.so)
==28372== Warning: invalid file descriptor -1 in syscall close()
Discovered Objtypes:
        data
                Format: file
==28372== 
==28372== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 2)
==28372== malloc/free: in use at exit: 30,229 bytes in 300 blocks.
==28372== malloc/free: 1,455 allocs, 1,157 frees, 276,988 bytes allocated.
==28372== For counts of detected errors, rerun with: -v
==28372== searching for pointers to 300 not-freed blocks.
==28372== checked 208,364 bytes.
==28372== 
==28372== LEAK SUMMARY:
==28372==    definitely lost: 0 bytes in 0 blocks.
==28372==      possibly lost: 4,960 bytes in 20 blocks.
==28372==    still reachable: 25,269 bytes in 280 blocks.
==28372==         suppressed: 0 bytes in 0 blocks.
==28372== Reachable blocks (those to which a pointer was found) are not shown.
==28372== To see them, rerun with: --show-reachable=yes
dani@sugga:~>