==@@== Here a some crashes with Windows XP-SP2 as Guest. ==@@== It doesn't crash as often as with the Windows 2000 guest, and is not so easy to replicate, ==@@== but it still crashes often. ==@@== Those "WARNING: failed to send RELEASE event" messages seem to be on most crashes. ==@@== ==@@== I made some comments within the log beginning with the mark "==@@==" [chris@lx2 VB]$ cd ./out/linux.x86/debug/bin/src [chris@lx2 src]$ cd .. [chris@lx2 bin]$ LD_LIBRARY_PATH=. gdb ./VBoxSVC GNU gdb Red Hat Linux (6.6-15.fc7rh) Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /home/chris/VB/out/linux.x86/debug/bin/VBoxSVC [Thread debugging using libthread_db enabled] [New Thread -1208850736 (LWP 12129)] [New Thread -1210950768 (LWP 12132)] [Thread -1210950768 (LWP 12132) exited] Type Manifest File: /home/chris/.VirtualBox/xpti.dat [New Thread -1211118704 (LWP 12133)] [Detaching after fork from child process 12134. (Try `set detach-on-fork off'.)] [New Thread -1221608560 (LWP 12136)] ==@@== The following error/warning has no immediate result/problem: ###!!! ASSERTION: bad call: '!gMemory', file /home/chris/VB/src/libs/xpcom18a4/xpcom/glue/nsMemory.cpp, line 66 Break: at file /home/chris/VB/src/libs/xpcom18a4/xpcom/glue/nsMemory.cpp, line 66 [New Thread -1232098416 (LWP 12137)] nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) [New Thread -1242588272 (LWP 12138)] ************************************************** innotek VirtualBox XPCOM Server Version 1.5.51_OSE (C) 2004-2007 innotek GmbH All rights reserved. Debug version. Starting event loop.... [press Ctrl-C to quit] [New Thread -1243116656 (LWP 12147)] [New Thread -1243645040 (LWP 12148)] Informational: VirtualBox object created (rc=00000000). [Detaching after fork from child process 12150.] Type Manifest File: /home/chris/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) [New Thread -1245709424 (LWP 12154)] [New Thread -1256199280 (LWP 12177)] ipcDConnectService Stats => number of worker threads: 1 nsStringStats => mAllocCount: 80 => mReallocCount: 26 => mFreeCount: 80 => mShareCount: 122 => mAdoptCount: 11 => mAdoptFreeCount: 11 ------------------------------------- [Detaching after fork from child process 12179.] Type Manifest File: /home/chris/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) !!Assertion Failed!! Expression: g_ctx.pClient == 0 Location : /home/chris/VB/src/VBox/HostServices/SharedClipboard/linux.cpp(1073) int vboxClipboardConnect(VBOXCLIPBOARDCLIENTDATA*) WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 ==@@== the above was a crash after logoff and logon to another user in Win XP - short after input of password ---------------------------------------- [Detaching after fork from child process 12225.] Type Manifest File: /home/chris/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) !!Assertion Failed!! Expression: g_ctx.pClient == 0 Location : /home/chris/VB/src/VBox/HostServices/SharedClipboard/linux.cpp(1073) int vboxClipboardConnect(VBOXCLIPBOARDCLIENTDATA*) WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 ==@@== the above was again a crash after logoff and logon to another user in Win XP - short after input of password. ==@@== That seems to be a way of replicating the crashes... --------------------------------------- [Detaching after fork from child process 12247.] Type Manifest File: /home/chris/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) *** glibc detected *** /home/chris/VB/out/linux.x86/debug/bin/VirtualBox: malloc (): memory corruption (fast): 0x086d261f *** ======= Backtrace: ========= /lib/libc.so.6[0x1e90bdc] /lib/libc.so.6(__libc_malloc+0x7e)[0x1e91ebe] /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QGArrayC2Ei+0x85)[0x7453105] /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QRegionC1ERK5QRectNS_10RegionTypeE+0x1ab)[ 0x70b117b] /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QWidget6updateEiiii+0xa9)[0x70b8ad9] /home/chris/VB/out/linux.x86/debug/bin/VirtualBox[0x8165971] /home/chris/VB/out/linux.x86/debug/bin//components/VBoxC.so[0x209abf9] /home/chris/VB/out/linux.x86/debug/bin//components/VBoxC.so[0x209b073] /home/chris/VB/out/linux.x86/debug/bin//components/VBoxC.so[0x209b4a1] /home/chris/VB/out/linux.x86/debug/bin//components/VBoxC.so[0x209c19e] /home/chris/VB/out/linux.x86/debug/bin/VBoxDD.so[0x59ce014] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so[0x2b6e9f] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so(TMR3TimerQueuesDo+0x47d)[0x2b7 48d] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so[0x2a74ea] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so(VMR3WaitHalted+0x25a)[0x2a8a1e] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so(EMR3ExecuteVM+0x13cb)[0x315da1] /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so[0x2a90f0] /home/chris/VB/out/linux.x86/debug/bin/VBoxRT.so[0x173687] /home/chris/VB/out/linux.x86/debug/bin/VBoxRT.so[0x185560] /lib/libpthread.so.0[0x2fbe44b] /lib/libc.so.6(clone+0x5e)[0x1ef880e] ======= Memory map: ======== 00110000-00111000 r-xp 00110000 00:00 0 [vdso] 00111000-00118000 r-xp 00000000 08:0a 4949175 /home/chris/VB/out/linux.x86/debug/bin/VBoxKeyboard.so 00118000-00119000 rwxp 00006000 08:0a 4949175 /home/chris/VB/out/linux.x86/debug/bin/VBoxKeyboard.so 00119000-001c5000 r-xp 00000000 08:0a 6062428 /home/chris/VB/out/linux.x86/debug/bin/VBoxRT.so 001c5000-001c6000 rwxp 000ab000 08:0a 6062428 /home/chris/VB/out/linux.x86/debug/bin/VBoxRT.so 001c6000-001c8000 rwxp 001c6000 00:00 0 001c8000-0042a000 r-xp 00000000 08:0a 6062431 /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so 0042a000-0042c000 rwxp 00262000 08:0a 6062431 /home/chris/VB/out/linux.x86/debug/bin/VBoxVMM.so 0042c000-0043b000 r-xp 00000000 08:0a 7349562 /usr/lib/libXext.so.6.4.0 0043b000-0043c000 rwxp 0000e000 08:0a 7349562 /usr/lib/libXext.so.6.4.0 0043c000-0053a000 r-xp 00000000 08:0a 7344976 /usr/lib/libX11.so.6.2.0 0053a000-0053e000 rwxp 000fe000 08:0a 7344976 /usr/lib/libX11.so.6.2.0 0053e000-00540000 r-xp 00000000 08:0a 7349984 /usr/lib/libXinerama.so.1.0.0 00540000-00541000 rwxp 00001000 08:0a 7349984 /usr/lib/libXinerama.so.1.0.0 00541000-00542000 rwxp 00541000 00:00 0 00542000-0055d000 r-xp 00000000 08:0a 1572889 /lib/ld-2.6.so 0055d000-0055e000 r-xp 0001a000 08:0a 1572889 /lib/ld-2.6.so 0055e000-0055f000 rwxp 0001b000 08:0a 1572889 /lib/ld-2.6.so 0055f000-005fc000 r-xp 00000000 08:0a 6062444 /home/chris/VB/out/linux.x86/debug/bin/VBoxREM.so 005fc000-00601000 rwxp 0009c000 08:0a 6062444 /home/chris/VB/out/linux.x86/debug/bin/VBoxREM.so 00601000-00e23000 rwxp 00601000 00:00 0 00e23000-01e24000 rwxp 00e23000 00:00 0 01e24000-01e28000 rwxp 01e24000 00:00 0 01e28000-01f76000 r-xp 00000000 08:0a 1572893 /lib/libc-2.6.so 01f76000-01f78000 r-xp 0014e000 08:0a 1572893 /lib/libc-2.6.so 01f78000-01f79000 rwxp 00150000 08:0a 1572893 /lib/libc-2.6.so 01f79000-01f7c000 rwxp 01f79000 00:00 0 01f7c000-01f84000 r-xp 00000000 08:0a 7347896 /usr/lib/libXrender.so.1.3.0 01f84000-01f85000 rwxp 00007000 08:0a 7347896 /usr/lib/libXrender.so.1.3.0 01f85000-01f97000 r-xp 00000000 08:0a 7368339 /usr/lib/libXft.so.2.1.2 01f97000-01f98000 rwxp 00012000 08:0a 7368339 /usr/lib/libXft.so.2.1.2 01f98000-01fc9000 r-xp 00000000 08:0a 7343316 /usr/lib/liblcms.so.1.0.16 01fc9000-01fca000 rwxp 00031000 08:0a 7343316 /usr/lib/liblcms.so.1.0.16 01fca000-01fcd000 rwxp 01fca000 00:00 0 01fcd000-01ff7000 r-xp 00000000 08:0a 6062430 /home/chris/VB/out/linux.x86/debug/bin/VBoxXPCOMIPCC.so 01ff7000-01ff8000 rwxp 0002a000 08:0a 6062430 /home/chris/VB/out/linux.x86/debug/bin/VBoxXPCOMIPCC.so 01ff8000-01ffc000 r-xp 00000000 08:0a 7112738 /home/chris/VB/out/linux.x86/debug/bin/VBoxSVCM.so 01ffc000-01ffd000 rwxp 00003000 08:0a 7112738 /home/chris/VB/out/linux.x86/debug/bin/VBoxSVCM.so 01ffd000-01ffe000 rwxp 01ffd000 00:00 0 01ffe000-020e6000 r-xp 00000000 08:0a 6062443 /home/chris/VB/out/linux.x86/debug/bin/VBoxC.so 020e6000-020e7000 rwxp 000e8000 08:0a 6062443 /home/chris/VB/out/linux.x86/debug/bin/VBoxC.so 020e7000-020f8000 r-xp 00000000 08:0a 6062442 /home/chris/VB/out/linux.x86/debug/bin/VBoxSharedClipboard.so 020f8000-020f9000 rwxp 00010000 08:0a 6062442 /home/chris/VB/out/linux.x86/debug/bin/VBoxSharedClipboard.so 020f9000-020fa000 rwxs 00000000 00:09 64145 /dev/zero (deleted) 020fa000-020fb000 rwxs 00000000 00:09 64146 /dev/zero (deleted) 020fb000-02125000 r-xp 00000000 08:0a 7111300 /home/chris/VB/out/linux.x86/debug/bin/VBoxDDU.so 02125000-02126000 rwxp 00029000 08:0a 7111300 /home/chris/VB/out/linux.x86/debug/bin/VBoxDDU.so 02126000-0212a000 r-xp 00000000 08:0a 1572902 /lib/libnss_dns-2.6.so 0212a000-0212b000 r-xp 00003000 08:0a 1572902 /lib/libnss_dns-2.6.so 0212b000-0212c000 rwxp 00004000 08:0a 1572902 /lib/libnss_dns-2.6.so 0212c000-0213c000 r-xp 00000000 08:0a 1572898 /lib/libresolv-2.6.so 0213c000-0213d000 r-xp 0000f000 08:0a 1572898 /lib/libresolv-2.6.so 0213d000-0213e000 rwxp 00010000 08:0a 1572898 /lib/libresolv-2.6.so 0213e000-02140000 rwxp 0213e000 00:00 0 02466000-02468000 rwxp 02466000 00:00 0 02477000-02481000 r-xp 00000000 08:0a 1572904 /lib/libnss_files-2.6.so 02481000-02482000 r-xp 00009000 08:0a 1572904 /lib/libnss_files-2.6.so 02482000-02483000 rwxp 0000a000 08:0a 1572904 /lib/libnss_files-2.6.so 02a0d000-02a90000 r-xp 00000000 08:0a 7368337 /usr/lib/libfreetype.so.6.3.15 02a90000-02a94000 rwxp 00082000 08:0a 7368337 /usr/lib/libfreetype.so.6.3.15 02f15000-02f3c000 r-xp 00000000 08:0a 7368338 /usr/lib/libfontconfig.so.1.2.0 02f3c000-02f44000 rwxp 00027000 08:0a 7368338 /usr/lib/libfontconfig.so.1.2.0 02fb9000-02fcd000 r-xp 00000000 08:0a 1573017 /lib/libpthread-2.6.so 02fcd000-02fce000 r-xp 00013000 08:0a 1573017 /lib/libpthread-2.6.so 02fce000-02fcf000 rwxp 00014000 08:0a 1573017 /lib/libpthread-2.6.so 02fcf000-02fd1000 rwxp 02fcf000 00:00 0 030fc000-03123000 r-xp 00000000 08:0a 1572980 /lib/libm-2.6.so 03123000-03124000 r-xp 000[Detaching after fork from child process 12275.] WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 WARNING: failed to send RELEASE event, file /home/chris/VB/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 1704 Type Manifest File: /home/chris/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) ipcDConnectService Stats => number of worker threads: 3 nsStringStats => mAllocCount: 80 => mReallocCount: 26 => mFreeCount: 80 => mShareCount: 122 => mAdoptCount: 11 => mAdoptFreeCount: 11 ==@@== the above was a crash after typing in my editor.