Direct3D crashing apps inside guest

Discussions about using Windows guests in VirtualBox.
Post Reply
liori
Posts: 1
Joined: 20. Feb 2010, 01:48
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Windows XP SP3

Direct3D crashing apps inside guest

Post by liori »

Hello,

I'm a developer working currently on some code for 3d graphics. Whenever I run anything related to 3d inside my guest WinXP, the process using 3d is killed: that includes my test programs using Direct3D and f.e. `dxdiag`. The rest of the guest system stays intact. This is even more funny when I run the 3d code in a background thread in my app: only that thread gets killed.

I managed to attach VS debugger to crashed `dxdiag`; the top stack frame was from wined3d.dll: "03350BA7 mov dword ptr [edi],0" with EDI==0x0. I guess if someone prepares these libs with debug symbols and gives me sources, I could provide more information.

I did install guest additions according to the manual: in safe mode, checked the Direct3d feature in the installer.

Some data:

Host: Thinkpad X61, Debian SID
VirtualBox: from SID's repo (now 3.1.4, but same behavior was in 3.0.12, 3.1.0 and 3.1.2)
Kernel: 2.6.31-1-amd64
Guest: Windows XP SP3, x86

Any help is very appreciated.
Post Reply