I got the following crash (segment fault) when I am using VboxHeadless with VNC. It crashes during reboot of guest XP os.
I captured the core file and crash stack is following: (gdb) where #0 rfbTranslateWithRGBTables32to32 (table=0x8027c7800 "", in=0x802385838, out=Variable "out" is not available.) at tabletranstemplate.c:104 #1 0x0000000800677482 in rfbSendRectEncodingRaw (cl=0x80273e000, x=Variable "x" is not available.) at rfbserver.c:2936 #2 0x0000000800678d05 in rfbSendFramebufferUpdate (cl=0x80273e000, givenUpdateRegion=Variable "givenUpdateRegion" is not available.) at rfbserver.c:2769 #3 0x00000008006755fe in rfbProcessEvents (screen=0x802385800, usec=Variable "usec" is not available.) at main.c:1089 #4 0x0000000800675665 in rfbRunEventLoop (screen=0x802385800, usec=5000, runInBackground=0 '\0') at main.c:1150 #5 0x000000000040eb95 in VNCFB::vncThreadFn (hThreadSelf=0x8022f3800, pvUser=0x802385800) at /usr/home/junsu/vbox/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp:133 #6 0x000000080087716b in rtThreadMain (pThread=0x8022f3800, NativeThread=34395429632, pszThreadName=0x8022f40d8 "VNC") at /usr/home/junsu/vbox/src/VBox/Runtime/common/misc/thread.cpp:680 #7 0x000000080090cd9d in rtThreadNativeMain (pvArgs=0x8022f3800) at /usr/home/junsu/vbox/src/VBox/Runtime/r3/posix/thread-posix.cpp:250 #8 0x0000000801621511 in pthread_getprio () from /lib/libthr.so.3 Any idea? I suspend this is due to thread sync when vbox is switching IFramebuffer. -- -Howard
_______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
