http://bugs.winehq.org/show_bug.cgi?id=8272
Sven Eden yamakuzure@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yamakuzure@gmx.net
--- Comment #31 from Sven Eden yamakuzure@gmx.net 2012-02-01 08:58:41 CST --- Currently I am using wine-1.40_rc1, but had the same issues with 1.3.37. I did *NOT* have the end-of-game-delay with version of wine lower than 1.3.36!
When using 'RAD game tools RSX 3D audio', there is a short delay and I get:
--- warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\mscoree.dll" not found (c0000034) warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\mscoree.dll" not found (c0000034) wine: Unhandled page fault on read access to 0x0218f600 at address 0x22d0d0e3 (thread 0027), starting debugger... warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\winedbg.exe" not found (c0000034) warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\winedbg.exe" not found (c0000034) fixme:ntdll:NtConnectPort (0x5b121170,L"\ThemeApiPort",0x33f82c,(nil),(nil),(nil),0x33f83c,0x33f838),stub! fixme:dbghelp_dwarf:compute_location Only supporting one reg (eax/17 -> -2) fixme:dbghelp_dwarf:compute_location Only supporting one reg (eax/17 -> -2) fixme:dbghelp_dwarf:compute_location Only supporting one breg (eax/17 -> ebp/22) fixme:dbghelp_dwarf:compute_location Only supporting one breg (eax/17 -> ebp/22) warn:gdi:GDI_GetObjPtr Invalid handle (nil) warn:gdi:GDI_GetObjPtr Invalid handle (nil) warn:msvcrt:msvcrt_fdtoh :fd (0) - no handle! warn:msvcrt:msvcrt_fdtoh :fd (1) - no handle! ---
When using 'Miles fast 2D positional audio' there is a delay of about 1 Minute and I get:
--- warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\mscoree.dll" not found (c0000034) warn:ntdll:NtQueryAttributesFile L"\??\P:\Wizardry8\mscoree.dll" not found (c0000034) warn:driver:CloseDriver Failed to close driver ( ... repeated 7 times ...) err:mmtime:TIME_MMTimeStop Timer still active?! warn:ddraw:DllMain There are still existing DirectDraw interfaces. Wine bug or buggy application? warn:ddraw:DllMain DDraw 0x10bfe88 has a refcount of 45 warn:ddraw:DllMain DDraw 0x10bfe88 has d3ddevice 0x11019e0 attached err:d3d_surface:surface_modify_location Surface 0x1101730 does not have any up to date location. (... repeated 3 times ...) warn:ddraw:DestroyCallback Surface 0x78ff938 has an reference counts of 7: 1 4: 0 3: 0 2: 0 1: 0 gamma: 0 (... repeated over 100 times with different addresses ...) warn:d3d:wined3d_swapchain_get_back_buffer Invalid back buffer index. fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected. fixme:d3d:wined3d_device_decref Leftover resource 0x8037948 with type WINED3D_RTYPE_BUFFER (0x6). (... repeated 2 times ...) warn:ddraw:DllMain DDraw 0x120f38 has a refcount of 1 warn:d3d:wined3d_swapchain_get_back_buffer Invalid back buffer index. warn:ddraw:DllMain DDraw 0x16fee8 has a refcount of 2 warn:ddraw:DestroyCallback Surface 0x7f70a80 has an reference counts of 7: 0 4: 0 3: 0 2: 1 1: 1 gamma: 0 ( ... repeated 13 times ...) warn:d3d:wined3d_swapchain_get_back_buffer Invalid back buffer index. warn:msvcrt:msvcrt_fdtoh :fd (0) - no handle! warn:msvcrt:msvcrt_fdtoh :fd (1) - no handle! ---
When using 'DirectSound 7+ Software - Full HRTF' there is a short delay and I get the same output as with 'Miles', but the following additional lines:
--- warn:rpc:RPCRT4_default_receive_fragment Short read of header, -1 bytes warn:rpc:RPCRT4_io_thread receive failed with error 6be err:ntdll:RtlDeleteResource Deleting active MRSW lock (0x127744), expect failure warn:rpc:RPCRT4_SendWithAuth rpcrt4_conn_write failed (auth) ---
Now the really weird thing: The above output has been produced with "WINEDEBUG=warn+all", when I use 'RAD tools' and start the game with default settings, I get this:
--- wine: Unhandled page fault on read access to 0x01e4bb80 at address 0x22d0d0e3 (thread 002d), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc4adea err:ntdll:RtlpWaitForCriticalSection section 0x7bcc1900 "/home/portage/app-emulation/wine-1.4_rc1/work/wine-1.4-rc1/dlls/ntdll/loader.c: loader_section" wait timed out in thread 002d, blocked by 0009, retrying (60 sec) (... big delay of about 2 minutes here ...) err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc389d4 ---
Strange, eh? no backtrace, nothing!