Opened 14 years ago
Closed 8 years ago
#7786 closed defect (obsolete)
Solaris 11 virtual console switch causes Xorg to dump core in Guest Additions
Reported by: | Jon Aimone | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 3.2.12 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description (last modified by )
I'm running a Solaris 11 build 151a as a VirtualBox guest on a Windows Vista64 host - VBox 3.2.10.
I followed the instructions carefully to enable virtual consoles, including logging out and back in.
http://hub.opensolaris.org/bin/view/Project+vconsole/
When I pressed Alt+Ctl+F2 to switch consoles, the guest window changed size indicating that something about the display was different, but the window did not show a text login prompt as expected. The window showed artifacts of the original X desktop.
I had an ssh session into the guest so I could poke around during this experiment.
I typed my user name and password to the console window, still no change in display. However, from the ssh session I could see that I was now logged in.
Wreckdangle:/var/log [root] (512)> who aimone vt/7 Dec 3 08:27 (:0) aimone pts/1 Dec 3 08:29 (:0.0) aimone pts/2 Dec 3 08:29 (10.0.2.2) Wreckdangle:/var/log [root] (513)> who aimone vt/7 Dec 3 08:27 (:0) aimone pts/1 Dec 3 08:29 (:0.0) aimone vt/2 Dec 3 08:31 aimone pts/2 Dec 3 08:29 (10.0.2.2)
Apparently the keyboard is working, just the display is hosed.
When I attempted to switch back to the X desktop using the hotkey, Alt+Ctl+F7, Xorg dumped core.
I've attached the Xorg.0.log files from before I pressed the first hotkey and after the coredump, and the core file for the Xorg process.
Wreckdangle:/var/cores [aimone] (4537)> mdb Xorg.1291394087.core Loading modules: [ Xorg libc.so.1 libproc.so.1 ld.so.1 ] > $G C++ symbol demangling enabled > ::stack libint10.so`x_inb+0x90() libint10.so`x86emuOp_in_byte_AL_DX+0x23() libint10.so`X86EMU_exec+0x8f() libint10.so`xf86ExecX86int10+0x26() libvbe.so`VBESaveRestore+0x15f() vboxvideo_drv.so`VBOXSaveRestore+0x85() vboxvideo_drv.so`VBOXLeaveVT+0x47() AbortDDX+0x95() AbortServer+0x1d() FatalError+0xf5() OsSigHandler+0x92() libc.so.1`__sighndlr+6() libc.so.1`call_user_handler+0x2a4() libc.so.1`sigacthandler+0xdb(b, fffffd7fffdf73c0, fffffd7fffdf7060) vboxvideo_drv.so`vbox_crtc_mode_set+0xde() xf86CrtcSetModeTransform+0x5c7() xf86SetDesiredModes+0x3bb() vboxvideo_drv.so`VBOXEnterVT+0x3e() xf86RandR12EnterVT+0x4a() libshadowfb.so`ShadowEnterVT+0x4b() xf86VTSwitch+0x507() WakeupHandler+0xdf() WaitForSomething+0x521() Dispatch+0x12d() main+0x681() 0x46ed1c() >
Attachments (2)
Change History (5)
by , 14 years ago
Attachment: | Xorg.0.log.saved-before-hotkey added |
---|
by , 14 years ago
Attachment: | Xorg.0.log.old.Xorg-coredump-Alt+F7 added |
---|
Xorg log file following core dump.
comment:1 by , 14 years ago
Description: | modified (diff) |
---|
comment:2 by , 14 years ago
The core file for Xorg is too large to attach. I'll save it for a while in case anyone wants it later.
comment:3 by , 8 years ago
Description: | modified (diff) |
---|---|
Resolution: | → obsolete |
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
Xorg log file before pressing hot-key.