Thief 2 crashes after a few minutes

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
toaster oven
Newbie
Newbie
Posts: 2
Joined: Wed Aug 04, 2010 9:02 pm

Thief 2 crashes after a few minutes

Post by toaster oven »

Hello everyone. Long time wine user, first time poster.

I've been trying to get Thief 2 to work. It installed without a hitch, and by all accounts runs perfectly, but after about 3 or 4 minutes of game play, it freezes up on me and I have to kill the process.

No amount of googling or studying the appdb entry has been able to help me. It would be much appreciated if someone could give me some insight on this.

Here's some relevant information...
Wine Version: wine-1.2
OS: Fedora 13 x86_64

Console output:

Code: Select all

schedtool -a 0x2 -e wine thief2.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f3c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f070,0x00000000), stub!
fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1512c0,0x1516e8): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f43c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f43c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:win:EnumDisplayDevicesW ((null),0,0x32f43c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f43c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 58
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 64
err:ntdll:RtlpWaitForCriticalSection section 0x716390 "?" wait timed out in thread 002b, blocked by 002e, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x716390 "?" wait timed out in thread 002b, blocked by 002e, retrying (60 sec)
I've tried it with schedtool, tasksel, and neither of the two, and I still get the same result.

Anyone have any ideas?
James McKenzie

Thief 2 crashes after a few minutes

Post by James McKenzie »

toaster oven wrote:
Hello everyone. Long time wine user, first time poster.

I've been trying to get Thief 2 to work. It installed without a hitch, and by all accounts runs perfectly, but after about 3 or 4 minutes of game play, it freezes up on me and I have to kill the process.

No amount of googling or studying the appdb entry has been able to help me. It would be much appreciated if someone could give me some insight on this.

Here's some relevant information...
Wine Version: wine-1.2
OS: Fedora 13 x86_64
Can you try with the 32 bit version of Wine 1.3.0 which was released on
Friday? It should be available from the Fedora registry by now.

If it is not, I'll ask on Fedora users list how to get it.

It is interesting that you are receiving a thread dead lock as well...

James McKenzie
toaster oven
Newbie
Newbie
Posts: 2
Joined: Wed Aug 04, 2010 9:02 pm

Re: Thief 2 crashes after a few minutes

Post by toaster oven »

James McKenzie wrote:toaster oven wrote:
Can you try with the 32 bit version of Wine 1.3.0 which was released on
Friday? It should be available from the Fedora registry by now.
Thanks for the response, James.
I couldn't find a pre-packaged version of 1.3 anywhere for fedora, including the updates-testing repo, so I grabbed the source and compiled it myself. Unfortunately the problem still persists for me in 1.3 with basically the same console output.

The more I tinker with this, the more I want to play Thief 2! :cry: :)
Locked