Subject: virtualbox-ose: SIGSEGV when running VNC viewer inside Windows XP guest, clipboard handling bug.

From: Salvador Fandino <[email-masked]>
Date: Fri, 18 Apr 2008 12:31:33 +0200

Package: virtualbox-ose
Version: 1.5.6-dfsg-6
Severity: important

I have a WinXP Home Edition guest, all patches from Windows Update including SP2 applied, VirtualBox guest extensions installed (1.5.6r28241). I had been using it extensively for several weeks now and it was rock solid.

But lately, I have started using TightVNC and UltraVNC (they are based on the same code base) inside the guest and VirtualBox now SIGSEGVs from time to time when using these programs.

The backtraces always look the same, and the problem seems related to the clipboard handling, probably caused by some bug on the guest additions.
Note that both VNC clients play with the clipboard as they propagate clipboard changes between the local OS (the guest WinXP) and the remote desktop (running in another Linux box).

The bug appears both with the SDL and the QT versions of VirtualBox

Here it is a full gdb session including a backtrace:

salva@vespa:~$ export LD_LIBRARY_PATH=/usr/lib/virtualbox/
salva@vespa:~$ cd /usr/lib/virtualbox/
salva@vespa:/usr/lib/virtualbox$ gdb ./VBoxSDL 
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) r -vm WinXP
Starting program: /usr/lib/virtualbox/VBoxSDL -vm WinXP
[Thread debugging using libthread_db enabled]
[New Thread 0xb7835a10 (LWP 3260)]
[New Thread 0xb7834b90 (LWP 3263)]
[Thread 0xb7834b90 (LWP 3263) exited]
VirtualBox SDL GUI 1.5.6_OSE built Apr  8 2008 10:51:00
[New Thread 0xb77b3b90 (LWP 3264)]
[New Thread 0xb6fb2b90 (LWP 3266)]
[New Thread 0xb67b1b90 (LWP 3267)]
[Thread 0xb67b1b90 (LWP 3267) exited]
[New Thread 0xb458eb90 (LWP 3277)]
[New Thread 0xb3d8db90 (LWP 3279)]
[New Thread 0xb3cf8b90 (LWP 3280)]
[New Thread 0xb329eb90 (LWP 3281)]
[New Thread 0xb321db90 (LWP 3282)]
[New Thread 0xb3181b90 (LWP 3283)]
[New Thread 0xb3080b90 (LWP 3284)]
[New Thread 0xb2e7fb90 (LWP 3285)]
[New Thread 0xb2aa8b90 (LWP 3286)]
[New Thread 0xb25dbb90 (LWP 3287)]
[New Thread 0xb7834b90 (LWP 3288)]
[New Thread 0xb1941b90 (LWP 3289)]
[New Thread 0xb1920b90 (LWP 3290)]
[Thread 0xb329eb90 (LWP 3281) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb3080b90 (LWP 3284)]
0xb5f907a6 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
(gdb) bt
#0  0xb5f907a6 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#1  0xb5f90824 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#2  0xb5f92c96 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#3  0xb5f90d13 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#4  0xb7f24711 in rtThreadMain (pThread=0x80d4ca0, NativeThread=3003648912, pszThreadName=0x80d4cf4 "VBoxSharedClipb")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#5  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80d4ca0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#6  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

(gdb) thread apply all backtrace

Thread 18 (Thread 0xb1920b90 (LWP 3290)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f303e6 in rtSemEventWait (EventSem=0x80ffe60, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:352
#3  0xb26a1fd5 in pcnetAsyncSendThread (pDevIns=0xb2cfb240, pThread=0x80ffec8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Devices/Network/DevPCNet.cpp:2330
#4  0xb5edef0f in pdmR3ThreadMain (Thread=0x80fff88, pvUser=0x80ffec8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/PDMThread.cpp:713
#5  0xb7f24711 in rtThreadMain (pThread=0x80fff88, NativeThread=2979138448, pszThreadName=0x80fffdc "PCNET_SEND")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#6  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80fff88)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#7  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 17 (Thread 0xb1941b90 (LWP 3289)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f303e6 in rtSemEventWait (EventSem=0x80ff740, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:352
#3  0xb26b36e5 in ataAsyncIOLoop (ThreadSelf=0x80ff7f0, pvUser=0xb2ccabb0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Devices/Storage/DevATA.cpp:4148
#4  0xb7f24711 in rtThreadMain (pThread=0x80ff7f0, NativeThread=2979273616, pszThreadName=0x80ff844 "ATA")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#5  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80ff7f0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#6  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 16 (Thread 0xb7834b90 (LWP 3288)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f303e6 in rtSemEventWait (EventSem=0x80ff380, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:352
#3  0xb26b36e5 in ataAsyncIOLoop (ThreadSelf=0x80ff430, pvUser=0xb2cca770)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Devices/Storage/DevATA.cpp:4148
#4  0xb7f24711 in rtThreadMain (pThread=0x80ff430, NativeThread=3078835088, pszThreadName=0x80ff484 "ATA")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#5  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80ff430)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#6  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 15 (Thread 0xb25dbb90 (LWP 3287)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f302b2 in rtSemEventMultiWait (EventMultiSem=0x80f9d20, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:587
#3  0xb5f9073a in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#4  0xb5f90824 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#5  0xb5f92c96 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#6  0xb5f90d13 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#7  0xb7f24711 in rtThreadMain (pThread=0x80f9e28, NativeThread=2992487312, pszThreadName=0x80f9e7c "VBoxSharedFolde")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#8  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80f9e28)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#9  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 14 (Thread 0xb2aa8b90 (LWP 3286)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7b0d1b6 in do_sigwaitinfo () from /lib/i686/cmov/libc.so.6
#2  0xb7b0d26f in sigwaitinfo () from /lib/i686/cmov/libc.so.6
#3  0xb7f2e146 in rttimerThread (Thread=0x80edec8, pvArg=0x80df520)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/timer-posix.cpp:218
#4  0xb7f24711 in rtThreadMain (pThread=0x80edec8, NativeThread=2997521296, pszThreadName=0x80edf1c "Timer")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#5  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80edec8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#6  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 13 (Thread 0xb2e7fb90 (LWP 3285)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f303e6 in rtSemEventWait (EventSem=0x80c9618, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:352
#3  0xb5e99475 in VMR3ReqWait (pReq=0x80c94e0, cMillies=4294967295)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMReq.cpp:628
#4  0xb5e99abd in VMR3ReqCallV (pVM=0xb3182000, ppReq=0xb2e7ed20, cMillies=4294967295, fFlags=1, 
    pfnFunction=0xb26a2e70 <vmmdevNotifyGuest_EMT>, cArgs=2, Args=0xb2e7ed0c "~???\021")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMReq.cpp:214
#5  0xb5e99b7f in VMR3ReqCallVoid (pVM=0xb3182000, ppReq=0xb2e7ed20, cMillies=4294967295, 
    pfnFunction=0xb26a2e70 <vmmdevNotifyGuest_EMT>, cArgs=2)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMReq.cpp:105
#6  0xb26a37ee in VMMDevNotifyGuest (pVMMDevState=0x80fb078, u32EventMask=2)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Devices/VMMDev/VBoxDev.cpp:273
#7  0xb26c3b70 in hgcmCompleted (pInterface=0x80fb2a0, result=0, pCmd=0x8973570)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp:683
#8  0xb5f910be in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#9  0xb5f905db in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#10 0xb5f90703 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#11 0xb7810d1e in vboxClipboardTargetsProc (pClientData=0x88eecd8, atomType=0xb2e7ee9c, pValue=0x89fe038, pcLen=0xb2e7eea4, 
    piFormat=0xb2e7eea0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/HostServices/SharedClipboard/linux.cpp:900
#12 0xb2ec6191 in HandleNormal (dpy=0x80d7490, widget=0x80de960, property=478, info=0x8955490, closure=0x88eecd8, 
    selection=332) at ../../src/Selection.c:1305
#13 0xb2ec64cb in HandleSelectionReplies (widget=0x80de960, closure=0x8955490, ev=0xb2e7f23c, 
    cont=0xb2e7f0ea "\001\001\\7??") at ../../src/Selection.c:1403
#14 0xb2eb2452 in XtDispatchEventToWidget (widget=0x80de960, event=0xb2e7f23c) at ../../src/Event.c:765
#15 0xb2eb2aaf in _XtDefaultDispatcher (event=0xb2e7f23c) at ../../src/Event.c:1335
#16 0xb2eb1a67 in XtDispatchEvent (event=0xb2e7f23c) at ../../src/Event.c:1415
#17 0xb2eb1c14 in XtAppMainLoop (app=0x80d5ac8) at ../../src/Event.c:1552
#18 0xb78101b7 in vboxClipboardThread (self=0x80d5ca8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/HostServices/SharedClipboard/linux.cpp:1015
#19 0xb7f24711 in rtThreadMain (pThread=0x80d5ca8, NativeThread=3001547664, pszThreadName=0x80d5cfc "SHCLIP")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#20 0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80d5ca8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#21 0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#22 0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 12 (Thread 0xb3080b90 (LWP 3284)):
#0  0xb5f907a6 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#1  0xb5f90824 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#2  0xb5f92c96 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#3  0xb5f90d13 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#4  0xb7f24711 in rtThreadMain (pThread=0x80d4ca0, NativeThread=3003648912, pszThreadName=0x80d4cf4 "VBoxSharedClipb")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#5  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80d4ca0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#6  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 11 (Thread 0xb3181b90 (LWP 3283)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f304c9 in rtSemEventWait (EventSem=0x80ca248, cMillies=1, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:424
#3  0xb5e9a58b in vmR3HaltMethod1DoHalt (pVM=0xb3182000, fMask=1823, u64Now=8590241152609)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMEmt.cpp:477
#4  0xb5e9a13d in VMR3WaitHalted (pVM=0xb3182000, fIgnoreInterrupts=false)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMEmt.cpp:680
#5  0xb5ebed6d in EMR3ExecuteVM (pVM=0xb3182000)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/EM.cpp:3376
#6  0xb5e99d7c in vmR3EmulationThread (ThreadSelf=0x80bd2f0, pvArgs=0xb329d0b0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/VMM/VMEmt.cpp:139
#7  0xb7f24711 in rtThreadMain (pThread=0x80bd2f0, NativeThread=3004701584, pszThreadName=0x80bd344 "EMT")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#8  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80bd2f0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#9  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 10 (Thread 0xb321db90 (LWP 3282)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7bb0761 in select () from /lib/i686/cmov/libc.so.6
#2  0x080554c1 in xpcomEventThread (thread=0x80ca2c8, pvUser=<value optimized out>)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Frontends/VBoxSDL/Helper.cpp:69
#3  0xb7f24711 in rtThreadMain (pThread=0x80ca2c8, NativeThread=3005340560, pszThreadName=0x80ca31c "XPCOMEvent")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#4  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x80ca2c8)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#5  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 8 (Thread 0xb3cf8b90 (LWP 3280)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f6d196 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2  0xb7dae748 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
#3  0xb7dae791 in ?? () from /usr/lib/libSDL-1.2.so.0
#4  0x00000001 in ?? ()
#5  0xb7faec50 in _dl_runtime_resolve () from /lib/ld-linux.so.2
#6  0xb7d5df7b in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00000000 in ?? ()

Thread 7 (Thread 0xb3d8db90 (LWP 3279)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f302b2 in rtSemEventMultiWait (EventMultiSem=0x809f900, cMillies=4294967295, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:587
#3  0xb5f9073a in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#4  0xb5f90824 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#5  0xb5f92f92 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#6  0xb5f90d13 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
#7  0xb7f24711 in rtThreadMain (pThread=0x809fa08, NativeThread=3017333648, pszThreadName=0x809fa5c "MainHGCMthread")
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/thread.cpp:592
#8  0xb7f2d76a in rtThreadNativeMain (pvArgs=0x809fa08)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/thread-posix.cpp:135
#9  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 6 (Thread 0xb458eb90 (LWP 3277)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7e9b634 in PR_WaitCondVar () from /usr/lib/virtualbox/VBoxXPCOM.so
#3  0xb7e9b6fe in PR_Wait () from /usr/lib/virtualbox/VBoxXPCOM.so
#4  0xb77c479f in ?? () from /usr/lib/virtualbox//components/VBoxXPCOMIPCC.so
#5  0xb7e86e09 in nsThread::Main () from /usr/lib/virtualbox/VBoxXPCOM.so
#6  0xb7e9a374 in _pt_root () from /usr/lib/virtualbox/VBoxXPCOM.so
#7  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xb6fb2b90 (LWP 3266)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7badae7 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb7e9d2ee in PR_Poll () from /usr/lib/virtualbox/VBoxXPCOM.so
#3  0xb77c61a4 in ?? () from /usr/lib/virtualbox//components/VBoxXPCOMIPCC.so
#4  0xb7e9a374 in _pt_root () from /usr/lib/virtualbox/VBoxXPCOM.so
#5  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xb77b3b90 (LWP 3264)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7badae7 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb7e9d2ee in PR_Poll () from /usr/lib/virtualbox/VBoxXPCOM.so
#3  0xb7ea1358 in WaitPidDaemonThread () from /usr/lib/virtualbox/VBoxXPCOM.so
#4  0xb7e9a374 in _pt_root () from /usr/lib/virtualbox/VBoxXPCOM.so
#5  0xb7f654fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb7bb7d7e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7835a10 (LWP 3260)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f69dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7f304c9 in rtSemEventWait (EventSem=0x809ace0, cMillies=10, fAutoResume=true)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Runtime/r3/posix/sems-posix.cpp:424
#3  0x0804beb5 in WaitSDLEvent (event=0xbfafe7c0)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp:4404
#4  0x08050c4e in main (argc=3, argv=0xbfafe994)
    at /home/michael/technik/sources/archive/pkg-virtualbox/build-area/virtualbox-ose-1.5.6-dfsg/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp:2069
#0  0xb5f907a6 in ?? () from /usr/lib/virtualbox//components/VBoxC.so
(gdb) 

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages virtualbox-ose depends on:
ii  adduser                       3.107      add and remove users and groups
ii  debconf [debconf-2.0]         1.5.20     Debian configuration management sy
ii  libc6                         2.7-10     GNU C Library: Shared libraries
ii  libgcc1                       1:4.3.0-3  GCC support library
ii  libgl1-mesa-glx [libgl1]      7.0.3-1    A free implementation of the OpenG
ii  libglib2.0-0                  2.16.3-2   The GLib library of C routines
ii  libidl0                       0.8.10-0.1 library for parsing CORBA IDL file
ii  libqt3-mt                     3:3.3.8b-5 Qt GUI Library (Threaded runtime v
ii  libsdl1.2debian               1.2.13-2   Simple DirectMedia Layer
ii  libstdc++6                    4.3.0-3    The GNU Standard C++ Library v3
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  libxalan110                   1.10-3.2   Provides XSLT support for applicat
ii  libxcursor1                   1:1.1.9-1  X cursor management library
ii  libxerces27                   2.7.0-5    validating XML parser library for 
ii  libxext6                      2:1.0.4-1  X11 miscellaneous extension librar
ii  libxt6                        1:1.0.5-3  X11 toolkit intrinsics library

Versions of packages virtualbox-ose recommends:
ii  virtualbox-ose-modul 2.6.24+1.5.6-dfsg-7 PC virtualization solution modules
ii  virtualbox-ose-modul 2.6.24+1.5.6-dfsg-7 PC virtualization solution modules

-- debconf information:
  virtualbox-ose/upstream_version_change: false