Opened 13 years ago
Closed 8 years ago
#10238 closed defect (obsolete)
Crash of Direct3D game with vboxoglcrutil.dll in XP guest
Reported by: | szilagyic | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 4.1.8 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | Linux |
Description
Hello:
I'm experiencing issues running Everquest II in VirtualBox 4.1.8, on a Linux 32-bit host (Fedora 16) that has the proprietary NVidia driver installed and running. The guest OS is Win XP 32-bit. I have followed the steps to enable 3D support for the virtual graphics adapter in the machine settings, and installed the VirtualBox Guest Additions in the XP guest, in safe mode. I've also installed DirectX 9.0c in the XP guest, and have verified that the tests for Direct3D for DirectX8 and DirectX9 work using the dxdiag.exe utility (even though VirtualBox pops up before each DirectX test and says that the guest is using 16-bit color, I have verified that XP is set to 32-bit color).
Everquest II installs and runs, and during the splash screen runs through a few steps but crashes at the step "Adding character to game world" before the game opens completely. The error in the XP event log is:
Faulting application everquest2.exe, version 1.0.0.1, faulting module vboxoglcrutil.dll, version 4.1.8.0, fault address 0x00005e98.
I'm able to close the crash error and everything else is fine in VirtualBox.
I have attached the VirtualBox log file.
I originally posted this in the forums and was told to submit this as a possible bug.
Attachments (2)
Change History (5)
by , 13 years ago
Attachment: | Windows_XP_Pro-2012-02-09-12-10-57.log added |
---|
comment:1 by , 13 years ago
I don't beleive that the dxdiag tests for DX9 actually use any of the shader model 3 functionality from 9.0c, so if Everquest2 actually requires SM3 then your problem could be related to this issue with SM3 support on Nvidia cards: https://www.virtualbox.org/ticket/10190
However the EQ2 system requirements page doesn't specify SM3 support, it simply says DX9 which isn't terribly specific. I also don't see anything in the vboxoglcrutil.dll that looks directly related to SM3 support, but it's hard to know since I also don't have anything listed at 0x5e98 on my system. Have you tried using something like http://www.dependencywalker.com/ to figure out which function call the fault is occuring on? (sort by "Entry Point")
by , 13 years ago
Attachment: | eq2error.JPG added |
---|
comment:2 by , 13 years ago
Also getting this error. running under windows 7 64bit with windows xp 32bit guest. error image attatched.
Everquest II installs and runs, and during the splash screen runs through a few steps but crashes at the step "Adding character to game world" before the game opens completely.
All Virtualbox additions installed under safe mode directx 9c installed. some errors on version of direct x on diag. but everything works and passes test in diag.
comment:3 by , 8 years ago
Resolution: | → obsolete |
---|---|
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
VirtualBox log file