[Wine] err:ntdll:RtlpWaitForCriticalSection issue

Ákos Maróy darkeye at tyrell.hu
Wed Jul 11 12:17:30 CDT 2007


Hi,

I'm trying to run the game Fallout with wine (version 0.9.29), and after
a short while, the game freezes. This is the output of wine:

$ wine ./falloutw.exe
err:reg:SCSI_getprocentry SCSI type line scan count error (fscanf
returns 1, expected 2)
ALSA lib conf.c:3939:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:910:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:3939:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:910:(snd_ctl_open_noupdate) Invalid CTL default:0
fixme:font:WineEngCreateFontInstance Untranslated charset 228
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16e1d8) : stub,
simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x166508)->(0x20024,00000011)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from
32 to 8
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE


so far, so good, this is about when the game starts. then, the game
freezes, and I get this:


err:ntdll:RtlpWaitForCriticalSection section 0x16be94
"WINEALSA_mmap_crst" wait timed out in thread 0009, blocked by 0000,
retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x16be94
"WINEALSA_mmap_crst" wait timed out in thread 000e, blocked by 0000,
retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x16be94
"WINEALSA_mmap_crst" wait timed out in thread 000f, blocked by 0000,
retrying (60 sec)


the game window is now frozen. after a while, it closes, and the
following lines are shown on the console:


wine: Critical section 0016be94 wait failed at address 0x7efae0d0
(thread 000e), starting debugger...
Unhandled exception: wait failed on critical section 0x0016be94
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr
0x7efae0d0
Process of pid=0008 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process  tid      prio (all id:s are in hex)
0000000c
        0000000d    0




what could be wrong here?


Akos



More information about the wine-users mailing list