[root@myhost ~]# cd /usr/share/virtualbox [root@myhost virtualbox]# export LD_LIBRARY_PATH=`pwd` [root@myhost virtualbox]# valgrind ./VirtualBox ==6558== Memcheck, a memory error detector. ==6558== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==6558== Using LibVEX rev 1732, a library for dynamic binary translation. ==6558== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==6558== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==6558== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==6558== For more details, rerun with: -v ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x40153A3: strlen (in /lib/ld-2.6.so) ==6558== by 0x4007B71: _dl_init_paths (in /lib/ld-2.6.so) ==6558== by 0x40030FF: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x40153AE: strlen (in /lib/ld-2.6.so) ==6558== by 0x4007B71: _dl_init_paths (in /lib/ld-2.6.so) ==6558== by 0x40030FF: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400AA65: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x4003773: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400AAA0: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x4003773: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400A942: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x4003773: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400A94A: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x4003773: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400B53B: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x4003773: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400A942: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x40039F9: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400A94A: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x40039F9: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400AAA0: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x40039F9: dl_main (in /lib/ld-2.6.so) ==6558== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so) ==6558== by 0x40011F0: _dl_start (in /lib/ld-2.6.so) ==6558== by 0x4000846: (within /lib/ld-2.6.so) ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473D3FE: SUPInit (SUPLib.cpp:238) ==6558== by 0x4729ED5: RTR3Init (init.cpp:140) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F000 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473D40D: SUPInit (SUPLib.cpp:239) ==6558== by 0x4729ED5: RTR3Init (init.cpp:140) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F004 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEA6: RTTimeNanoTS (timesup.cpp:81) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F000 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEBE: RTTimeNanoTS (timesup.cpp:85) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F008 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEC8: RTTimeNanoTS (timesup.cpp:87) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AECE: RTTimeNanoTS (timesup.cpp:91) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F104 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AED4: RTTimeNanoTS (timesup.cpp:92) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F108 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEDA: RTTimeNanoTS (timesup.cpp:92) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F10C is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEE6: RTTimeNanoTS (timesup.cpp:93) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F110 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEEC: RTTimeNanoTS (timesup.cpp:93) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F114 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEF8: RTTimeNanoTS (timesup.cpp:94) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F014 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AF12: RTTimeNanoTS (timesup.cpp:96) ==6558== by 0x4729EDA: RTR3Init (init.cpp:147) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473ABD6: RTTimeMilliTS (timesup.cpp:81) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F000 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473ABEE: RTTimeMilliTS (timesup.cpp:85) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F008 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473ABF8: RTTimeMilliTS (timesup.cpp:87) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473ABFE: RTTimeMilliTS (timesup.cpp:91) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F104 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC04: RTTimeMilliTS (timesup.cpp:92) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F108 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC0A: RTTimeMilliTS (timesup.cpp:92) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F10C is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC16: RTTimeMilliTS (timesup.cpp:93) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F110 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC1C: RTTimeMilliTS (timesup.cpp:93) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F114 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC28: RTTimeMilliTS (timesup.cpp:94) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F014 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AC42: RTTimeMilliTS (timesup.cpp:96) ==6558== by 0x4729EEA: RTR3Init (init.cpp:148) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEA6: RTTimeNanoTS (timesup.cpp:81) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F000 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEBE: RTTimeNanoTS (timesup.cpp:85) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F008 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEC8: RTTimeNanoTS (timesup.cpp:87) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AECE: RTTimeNanoTS (timesup.cpp:91) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F104 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AED4: RTTimeNanoTS (timesup.cpp:92) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F108 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEDA: RTTimeNanoTS (timesup.cpp:92) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F10C is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEE6: RTTimeNanoTS (timesup.cpp:93) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F110 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEEC: RTTimeNanoTS (timesup.cpp:93) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F114 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AEF8: RTTimeNanoTS (timesup.cpp:94) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F014 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Invalid read of size 4 ==6558== at 0x473AF12: RTTimeNanoTS (timesup.cpp:96) ==6558== by 0x4729F0F: RTR3Init (init.cpp:158) ==6558== by 0x810A0D2: main (in /usr/share/virtualbox/VirtualBox) ==6558== Address 0xB7F9F100 is not stack'd, malloc'd or (recently) free'd ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400AA65: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x40117F8: dl_open_worker (in /lib/ld-2.6.so) ==6558== by 0x400D8E5: _dl_catch_error (in /lib/ld-2.6.so) ==6558== by 0x401120B: _dl_open (in /lib/ld-2.6.so) ==6558== by 0x658FA31: do_dlopen (in /lib/libc-2.6.so) ==6558== by 0x400D8E5: _dl_catch_error (in /lib/ld-2.6.so) ==6558== by 0x658FB30: dlerror_run (in /lib/libc-2.6.so) ==6558== by 0x658FC5A: __libc_dlopen_mode (in /lib/libc-2.6.so) ==6558== by 0x64BA303: __gconv_find_shlib (in /lib/libc-2.6.so) ==6558== by 0x64B28FD: find_derivation (in /lib/libc-2.6.so) ==6558== by 0x64B2D03: __gconv_find_transform (in /lib/libc-2.6.so) ==6558== by 0x64B1646: __gconv_open (in /lib/libc-2.6.so) ==6558== ==6558== Conditional jump or move depends on uninitialised value(s) ==6558== at 0x400AAA0: _dl_relocate_object (in /lib/ld-2.6.so) ==6558== by 0x40117F8: dl_open_worker (in /lib/ld-2.6.so) ==6558== by 0x400D8E5: _dl_catch_error (in /lib/ld-2.6.so) ==6558== by 0x401120B: _dl_open (in /lib/ld-2.6.so) ==6558== by 0x658FA31: do_dlopen (in /lib/libc-2.6.so) ==6558== by 0x400D8E5: _dl_catch_error (in /lib/ld-2.6.so) ==6558== by 0x658FB30: dlerror_run (in /lib/libc-2.6.so) ==6558== by 0x658FC5A: __libc_dlopen_mode (in /lib/libc-2.6.so) ==6558== by 0x64BA303: __gconv_find_shlib (in /lib/libc-2.6.so) ==6558== by 0x64B28FD: find_derivation (in /lib/libc-2.6.so) ==6558== by 0x64B2D03: __gconv_find_transform (in /lib/libc-2.6.so) ==6558== by 0x64B1646: __gconv_open (in /lib/libc-2.6.so) Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Qt WARNING: VirtualBox: cannot connect to X server :0.0 ==6558== ==6558== ERROR SUMMARY: 148 errors from 44 contexts (suppressed: 0 from 0) ==6558== malloc/free: in use at exit: 1,961 bytes in 18 blocks. ==6558== malloc/free: 3,020 allocs, 3,002 frees, 557,815 bytes allocated. ==6558== For counts of detected errors, rerun with: -v ==6558== searching for pointers to 18 not-freed blocks. ==6558== checked 26,554,860 bytes. ==6558== ==6558== LEAK SUMMARY: ==6558== definitely lost: 0 bytes in 0 blocks. ==6558== possibly lost: 0 bytes in 0 blocks. ==6558== still reachable: 1,961 bytes in 18 blocks. ==6558== suppressed: 0 bytes in 0 blocks. ==6558== Rerun with --leak-check=full to see details of leaked memory. [root@myhost virtualbox]#