==10020== Memcheck, a memory error detector for x86-linux. ==10020== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==10020== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==10020== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. ==10020== ==10020== My PID = 10020, parent PID = 10018. Prog and args are: ==10020== /opt/gnome2/libexec/gnome-vfs-daemon ==10020== --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory ==10020== --oaf-ior-fd=30 ==10020== For more details, rerun with: -v ==10020== ==10020== warning: Valgrind's pthread_getschedparam is incomplete ==10020== your program may misbehave as a result ==10020== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s) ==10020== at 0x3A587C: writev (in /lib/tls/libc-2.3.3.so) ==10020== by 0x1BA35385: write_data_T (linc-connection.c:856) ==10020== by 0x1BA35623: link_connection_writev (linc-connection.c:1060) ==10020== by 0x1BA1A075: giop_send_buffer_write (giop-send-buffer.c:435) ==10020== by 0x1BA1DE65: orbit_small_marshal (orbit-small.c:366) ==10020== by 0x1BA1E39C: ORBit_small_invoke_stub (orbit-small.c:645) ==10020== by 0x1BA1E2A7: ORBit_small_invoke_stub_n (orbit-small.c:575) ==10020== by 0x1BA2F0F4: ORBit_c_stub_invoke (poa.c:2640) ==10020== by 0x1B9EC989: Bonobo_ActivationContext_addClient (Bonobo_ActivationContext-stubs.c:83) ==10020== by 0x1B9ED737: bonobo_activation_register_client (bonobo-activation-client.c:218) ==10020== by 0x1B9EFA3F: bonobo_activation_existing_set (bonobo-activation-base-service.c:319) ==10020== by 0x1B9EFCC7: bonobo_activation_internal_service_get_extended (bonobo-activation-base-service.c:428) ==10020== by 0x1B9EFDC7: bonobo_activation_service_get (bonobo-activation-base-service.c:455) ==10020== by 0x1B9F1C15: bonobo_activation_activation_context_get (bonobo-activation-init.c:151) ==10020== by 0x1B9F1C39: bonobo_activation_object_directory_get (bonobo-activation-init.c:165) ==10020== by 0x1B9F0928: bonobo_activation_register_active_server_ext (bonobo-activation-register.c:287) ==10020== by 0x1B9F072D: bonobo_activation_register_active_server (bonobo-activation-register.c:222) ==10020== by 0x1B9F0AFD: bonobo_activation_active_server_register (bonobo-activation-register.c:387) ==10020== by 0x1B9AF199: bonobo_generic_factory_construct (bonobo-generic-factory.c:141) ==10020== by 0x1B9AF23C: bonobo_generic_factory_new_closure (bonobo-generic-factory.c:193) ==10020== by 0x1B9AF2C3: bonobo_generic_factory_new (bonobo-generic-factory.c:220) ==10020== by 0x804F1ED: main (gnome-vfs-daemon.c:607) ==10020== Address 0x1BC91A4A is 10 bytes inside a block of size 2048 alloc'd ==10020== at 0x1B904A80: malloc (vg_replace_malloc.c:130) ==10020== by 0x1BBD3362: g_malloc (gmem.c:136) ==10020== by 0x1BA19EF0: get_next_indirect (giop-send-buffer.c:291) ==10020== by 0x1BA19F45: giop_send_buffer_append_copy (giop-send-buffer.c:313) ==10020== by 0x1BA1992C: giop_send_buffer_use_request (giop-send-buffer.c:87) ==10020== by 0x1BA1DE18: orbit_small_marshal (orbit-small.c:324) ==10020== by 0x1BA1E39C: ORBit_small_invoke_stub (orbit-small.c:645) ==10020== by 0x1BA1E2A7: ORBit_small_invoke_stub_n (orbit-small.c:575) ==10020== by 0x1BA2F0F4: ORBit_c_stub_invoke (poa.c:2640) ==10020== by 0x1B9EC989: Bonobo_ActivationContext_addClient (Bonobo_ActivationContext-stubs.c:83) ==10020== by 0x1B9ED737: bonobo_activation_register_client (bonobo-activation-client.c:218) ==10020== by 0x1B9EFA3F: bonobo_activation_existing_set (bonobo-activation-base-service.c:319) ==10020== by 0x1B9EFCC7: bonobo_activation_internal_service_get_extended (bonobo-activation-base-service.c:428) ==10020== by 0x1B9EFDC7: bonobo_activation_service_get (bonobo-activation-base-service.c:455) ==10020== by 0x1B9F1C15: bonobo_activation_activation_context_get (bonobo-activation-init.c:151) ==10020== by 0x1B9F1C39: bonobo_activation_object_directory_get (bonobo-activation-init.c:165) ==10020== by 0x1B9F0928: bonobo_activation_register_active_server_ext (bonobo-activation-register.c:287) ==10020== by 0x1B9F072D: bonobo_activation_register_active_server (bonobo-activation-register.c:222) ==10020== by 0x1B9F0AFD: bonobo_activation_active_server_register (bonobo-activation-register.c:387) ==10020== by 0x1B9AF199: bonobo_generic_factory_construct (bonobo-generic-factory.c:141) ==10020== by 0x1B9AF23C: bonobo_generic_factory_new_closure (bonobo-generic-factory.c:193) ==10020== by 0x1B9AF2C3: bonobo_generic_factory_new (bonobo-generic-factory.c:220) ==10020== by 0x804F1ED: main (gnome-vfs-daemon.c:607) ==10020== warning: Valgrind's pthread_attr_getschedparam is incomplete ==10020== your program may misbehave as a result ==10020== warning: Valgrind's pthread_attr_setschedparam does nothing ==10020== (scheduling not changeable) ==10020== your program may misbehave as a result ==10020== warning: Valgrind's pthread_attr_destroy does nothing ==10020== your program may misbehave as a result ==10024== ==10024== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10024== malloc/free: in use at exit: 112472 bytes in 3091 blocks. ==10024== malloc/free: 3860 allocs, 769 frees, 886555 bytes allocated. ==10024== For a detailed leak analysis, rerun with: --leak-check=yes ==10024== For counts of detected errors, rerun with: -v ==10026== ==10026== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10026== malloc/free: in use at exit: 112472 bytes in 3091 blocks. ==10026== malloc/free: 3860 allocs, 769 frees, 886555 bytes allocated. ==10026== For a detailed leak analysis, rerun with: --leak-check=yes ==10026== For counts of detected errors, rerun with: -v ==10028== ==10028== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10028== malloc/free: in use at exit: 112629 bytes in 3098 blocks. ==10028== malloc/free: 3874 allocs, 776 frees, 886835 bytes allocated. ==10028== For a detailed leak analysis, rerun with: --leak-check=yes ==10028== For counts of detected errors, rerun with: -v ==10030== ==10030== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10030== malloc/free: in use at exit: 112629 bytes in 3098 blocks. ==10030== malloc/free: 3874 allocs, 776 frees, 886835 bytes allocated. ==10030== For a detailed leak analysis, rerun with: --leak-check=yes ==10030== For counts of detected errors, rerun with: -v ==10034== ==10034== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10034== malloc/free: in use at exit: 112759 bytes in 3105 blocks. ==10034== malloc/free: 3888 allocs, 783 frees, 887003 bytes allocated. ==10034== For a detailed leak analysis, rerun with: --leak-check=yes ==10034== For counts of detected errors, rerun with: -v ==10032== ==10032== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10032== malloc/free: in use at exit: 112759 bytes in 3105 blocks. ==10032== malloc/free: 3888 allocs, 783 frees, 887003 bytes allocated. ==10032== For a detailed leak analysis, rerun with: --leak-check=yes ==10032== For counts of detected errors, rerun with: -v ==10038== ==10038== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10038== malloc/free: in use at exit: 112898 bytes in 3112 blocks. ==10038== malloc/free: 3902 allocs, 790 frees, 887207 bytes allocated. ==10038== For a detailed leak analysis, rerun with: --leak-check=yes ==10038== For counts of detected errors, rerun with: -v ==10036== ==10036== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10036== malloc/free: in use at exit: 112898 bytes in 3112 blocks. ==10036== malloc/free: 3902 allocs, 790 frees, 887207 bytes allocated. ==10036== For a detailed leak analysis, rerun with: --leak-check=yes ==10036== For counts of detected errors, rerun with: -v ==10040== ==10040== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10040== malloc/free: in use at exit: 113043 bytes in 3119 blocks. ==10040== malloc/free: 3916 allocs, 797 frees, 887397 bytes allocated. ==10040== For a detailed leak analysis, rerun with: --leak-check=yes ==10040== For counts of detected errors, rerun with: -v ==10042== ==10042== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10042== malloc/free: in use at exit: 113043 bytes in 3119 blocks. ==10042== malloc/free: 3916 allocs, 797 frees, 887397 bytes allocated. ==10042== For a detailed leak analysis, rerun with: --leak-check=yes ==10042== For counts of detected errors, rerun with: -v ==10044== ==10044== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10044== malloc/free: in use at exit: 113197 bytes in 3126 blocks. ==10044== malloc/free: 3930 allocs, 804 frees, 887624 bytes allocated. ==10044== For a detailed leak analysis, rerun with: --leak-check=yes ==10044== For counts of detected errors, rerun with: -v ==10050== ==10050== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10050== malloc/free: in use at exit: 113348 bytes in 3133 blocks. ==10050== malloc/free: 3944 allocs, 811 frees, 887835 bytes allocated. ==10050== For a detailed leak analysis, rerun with: --leak-check=yes ==10050== For counts of detected errors, rerun with: -v ==10046== ==10046== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10046== malloc/free: in use at exit: 113197 bytes in 3126 blocks. ==10046== malloc/free: 3930 allocs, 804 frees, 887624 bytes allocated. ==10046== For a detailed leak analysis, rerun with: --leak-check=yes ==10046== For counts of detected errors, rerun with: -v ==10048== ==10048== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10048== malloc/free: in use at exit: 113348 bytes in 3133 blocks. ==10048== malloc/free: 3944 allocs, 811 frees, 887835 bytes allocated. ==10048== For a detailed leak analysis, rerun with: --leak-check=yes ==10048== For counts of detected errors, rerun with: -v ==10054== ==10054== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10054== malloc/free: in use at exit: 113481 bytes in 3140 blocks. ==10054== malloc/free: 3958 allocs, 818 frees, 888028 bytes allocated. ==10054== For a detailed leak analysis, rerun with: --leak-check=yes ==10054== For counts of detected errors, rerun with: -v ==10052== ==10052== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10052== malloc/free: in use at exit: 113481 bytes in 3140 blocks. ==10052== malloc/free: 3958 allocs, 818 frees, 888028 bytes allocated. ==10052== For a detailed leak analysis, rerun with: --leak-check=yes ==10052== For counts of detected errors, rerun with: -v ==10056== ==10056== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10056== malloc/free: in use at exit: 113611 bytes in 3147 blocks. ==10056== malloc/free: 3972 allocs, 825 frees, 888208 bytes allocated. ==10056== For a detailed leak analysis, rerun with: --leak-check=yes ==10056== For counts of detected errors, rerun with: -v ==10058== ==10058== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10058== malloc/free: in use at exit: 113611 bytes in 3147 blocks. ==10058== malloc/free: 3972 allocs, 825 frees, 888208 bytes allocated. ==10058== For a detailed leak analysis, rerun with: --leak-check=yes ==10058== For counts of detected errors, rerun with: -v ==10062== ==10062== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10062== malloc/free: in use at exit: 113747 bytes in 3154 blocks. ==10062== malloc/free: 3986 allocs, 832 frees, 888394 bytes allocated. ==10062== For a detailed leak analysis, rerun with: --leak-check=yes ==10062== For counts of detected errors, rerun with: -v ==10060== ==10060== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10060== malloc/free: in use at exit: 113747 bytes in 3154 blocks. ==10060== malloc/free: 3986 allocs, 832 frees, 888394 bytes allocated. ==10060== For a detailed leak analysis, rerun with: --leak-check=yes ==10060== For counts of detected errors, rerun with: -v ==10066== ==10066== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10066== malloc/free: in use at exit: 113876 bytes in 3161 blocks. ==10066== malloc/free: 4000 allocs, 839 frees, 888568 bytes allocated. ==10066== For a detailed leak analysis, rerun with: --leak-check=yes ==10066== For counts of detected errors, rerun with: -v ==10064== ==10064== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10064== malloc/free: in use at exit: 113876 bytes in 3161 blocks. ==10064== malloc/free: 4000 allocs, 839 frees, 888568 bytes allocated. ==10064== For a detailed leak analysis, rerun with: --leak-check=yes ==10064== For counts of detected errors, rerun with: -v ==10070== ==10070== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10070== malloc/free: in use at exit: 114033 bytes in 3168 blocks. ==10070== malloc/free: 4015 allocs, 847 frees, 888832 bytes allocated. ==10070== For a detailed leak analysis, rerun with: --leak-check=yes ==10070== For counts of detected errors, rerun with: -v ==10068== ==10068== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 54 from 1) ==10068== malloc/free: in use at exit: 114033 bytes in 3168 blocks. ==10068== malloc/free: 4015 allocs, 847 frees, 888832 bytes allocated. ==10068== For a detailed leak analysis, rerun with: --leak-check=yes ==10068== For counts of detected errors, rerun with: -v ==10020== ==10020== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s) ==10020== at 0x3A58EE: writev (in /lib/tls/libc-2.3.3.so) ==10020== by 0x1BA35385: write_data_T (linc-connection.c:856) ==10020== by 0x1BA35623: link_connection_writev (linc-connection.c:1060) ==10020== by 0x1BA1A075: giop_send_buffer_write (giop-send-buffer.c:435) ==10020== by 0x1BA1E85F: ORBit_small_invoke_adaptor (orbit-small.c:952) ==10020== by 0x1BA2C87F: ORBit_POAObject_handle_request (poa.c:1350) ==10020== by 0x1BA2CB6C: ORBit_POAObject_invoke_incoming_request (poa.c:1418) ==10020== by 0x1BA1952F: giop_thread_queue_process (giop.c:743) ==10020== by 0x1BA18CD8: giop_mainloop_handle_input (giop.c:450) ==10020== by 0x1BA37397: link_source_dispatch (linc-source.c:53) ==10020== by 0x1BBCE8DA: g_main_dispatch (gmain.c:1942) ==10020== by 0x1BBCF565: g_main_context_dispatch (gmain.c:2492) ==10020== by 0x1BBCF863: g_main_context_iterate (gmain.c:2573) ==10020== by 0x1BBCFD80: g_main_loop_run (gmain.c:2777) ==10020== by 0x1B9B11C8: bonobo_main (bonobo-main.c:297) ==10020== by 0x804F1FB: main (gnome-vfs-daemon.c:612) ==10020== Address 0x1BC91D4F is 783 bytes inside a block of size 2048 alloc'd ==10020== at 0x1B904A80: malloc (vg_replace_malloc.c:130) ==10020== by 0x1BBD3362: g_malloc (gmem.c:136) ==10020== by 0x1BA19EF0: get_next_indirect (giop-send-buffer.c:291) ==10020== by 0x1BA19F45: giop_send_buffer_append_copy (giop-send-buffer.c:313) ==10020== by 0x1BA1992C: giop_send_buffer_use_request (giop-send-buffer.c:87) ==10020== by 0x1BA1DE18: orbit_small_marshal (orbit-small.c:324) ==10020== by 0x1BA1E39C: ORBit_small_invoke_stub (orbit-small.c:645) ==10020== by 0x1BA1E2A7: ORBit_small_invoke_stub_n (orbit-small.c:575) ==10020== by 0x1BA2F0F4: ORBit_c_stub_invoke (poa.c:2640) ==10020== by 0x1B9EC989: Bonobo_ActivationContext_addClient (Bonobo_ActivationContext-stubs.c:83) ==10020== by 0x1B9ED737: bonobo_activation_register_client (bonobo-activation-client.c:218) ==10020== by 0x1B9EFA3F: bonobo_activation_existing_set (bonobo-activation-base-service.c:319) ==10020== by 0x1B9EFCC7: bonobo_activation_internal_service_get_extended (bonobo-activation-base-service.c:428) ==10020== by 0x1B9EFDC7: bonobo_activation_service_get (bonobo-activation-base-service.c:455) ==10020== by 0x1B9F1C15: bonobo_activation_activation_context_get (bonobo-activation-init.c:151) ==10020== by 0x1B9F1C39: bonobo_activation_object_directory_get (bonobo-activation-init.c:165) ==10020== by 0x1B9F0928: bonobo_activation_register_active_server_ext (bonobo-activation-register.c:287) ==10020== by 0x1B9F072D: bonobo_activation_register_active_server (bonobo-activation-register.c:222) ==10020== by 0x1B9F0AFD: bonobo_activation_active_server_register (bonobo-activation-register.c:387) ==10020== by 0x1B9AF199: bonobo_generic_factory_construct (bonobo-generic-factory.c:141) ==10020== by 0x1B9AF23C: bonobo_generic_factory_new_closure (bonobo-generic-factory.c:193) ==10020== by 0x1B9AF2C3: bonobo_generic_factory_new (bonobo-generic-factory.c:220) ==10020== by 0x804F1ED: main (gnome-vfs-daemon.c:607) ==10020== ==10020== ERROR SUMMARY: 9 errors from 2 contexts (suppressed: 54 from 1) ==10020== malloc/free: in use at exit: 102831 bytes in 2714 blocks. ==10020== malloc/free: 4454 allocs, 1740 frees, 904827 bytes allocated. ==10020== For a detailed leak analysis, rerun with: --leak-check=yes ==10020== For counts of detected errors, rerun with: -v