VirtualBox

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)

Windows_XP_Pro-2012-02-09-12-10-57.log (55.9 KB ) - added by szilagyic 13 years ago.
VirtualBox log file
eq2error.JPG (39.0 KB ) - added by Timesaver 13 years ago.

Download all attachments as: .zip

Change History (5)

by szilagyic, 13 years ago

VirtualBox log file

comment:1 by Turin, 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 Timesaver, 13 years ago

Attachment: eq2error.JPG added

comment:2 by Timesaver, 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 aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette