https://bugs.winehq.org/show_bug.cgi?id=31096
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht@gmx.net Component|-unknown |winealsa.drv Summary|Trine2 crashdialog since |Trine 2 demo (Steam) |the update |crashes on startup Ever confirmed|0 |1
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
there is an audio subsystem related crash with the demo at startup that happens 1 out of 5 runs. Otherwise the game runs fine.
You can disable the builtin crash reporter by passing '-disableMinidump' to Steam/launcher, allowing winedbg to retrieve the backtrace.
There is a config file stored in '%APPDATA%\Trine2' -> 'options.txt' If you disable audio there the game runs fine.
--- snip --- setOption(audioModule, "AudioEnabled", false) --- snip ---
Crash backtrace:
--- snip --- $ wine ./steam.exe -no-dwrite -applaunch 204260 -windowed -disableMinidump ... Unhandled exception: page fault on write access to 0x3c0c94a8 in 32-bit code (0xf7561a71). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:f7561a71 ESP:0f28e8a8 EBP:0f28e938 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:7d4a3000 ECX:00000144 EDX:3c0c94a8 ESI:3c0c94a8 EDI:00000144 ... Backtrace: =>0 0xf7561a71 __memset_sse2_rep+0xe1() in libc.so.6 (0x0f28e938) 1 0x7d412e9f snd_pcm_format_set_silence+0x1be() in libasound.so.2 (0x0f28e938) 2 0x7d4ebd7d alsa_read_data+0x2ce(This=0x14cbf8) [/home/focht/projects/wine/wine.repo/src/dlls/winealsa.drv/mmdevdrv.c:2132] in winealsa (0x0f28e938) 3 0x7d4ebea6 alsa_push_buffer_data+0x6a(user=<couldn't compute location>, timer=1) [/home/focht/projects/wine/wine.repo/src/dlls/winealsa.drv/mmdevdrv.c:2154] in winealsa (0x0f28e968) 4 0x7bc90e3a timer_callback_wrapper+0x30(p=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/threadpool.c:572] in ntdll (0x0f28e9a8) 5 0x7bc9119d queue_timer_expire+0x162(q=0x146f38) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/threadpool.c:649] in ntdll (0x0f28ea08) 6 0x7bc913be timer_queue_thread_proc+0xc4(p=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/threadpool.c:712] in ntdll (0x0f28ea48) 7 0x7bc86700 call_thread_func_wrapper+0xb() in ntdll (0x0f28ea68) 8 0x7bc86749 call_thread_func+0x3e(entry=0x7bc912f9, arg=0x146f38, frame=0xf28eb68) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_i386.c:2630] in ntdll (0x0f28eb48) 9 0x7bc866de call_thread_entry_point+0x11() in ntdll (0x0f28eb68) ... 0xf7561a71 __memset_sse2_rep+0xe1 in libc.so.6: repe movq %mm0,0x0(%edx) Modules: Module Address Debug info Name (145 modules) PE 340000- 353000 Deferred physxloader PE 360000- 3a7000 Deferred binkw32 PE 3b0000- 3c6000 Deferred xinput1_3 PE 400000- 14b9000 Deferred trine2_32bit PE 14c0000- 1888000 Deferred d3dx9_38 PE 6b90000- 6c5c000 Deferred steam PE 10000000-1005d000 Deferred lua PE 30000000-302c1000 Deferred steam2 PE 38000000-388a5000 Deferred steamclient PE 3b400000-3b41d000 Deferred steam_api PE 3f000000-3f0ac000 Deferred tier0_s PE 3f600000-3f64b000 Deferred vstdlib_s ELF 4e95c000-4e973000 Deferred libz.so.1 ELF 4e99a000-4e9a3000 Deferred librt.so.1 ELF 4eb20000-4eb3d000 Deferred libgcc_s.so.1 PE 5ef80000-5ef84000 Deferred ksuser PE 60000000-60021000 Deferred cserhelper ... Threads: process tid prio (all id:s are in hex) ... 0000004c (D) C:\Program Files\Steam\SteamApps\common\Trine 2 Demo\trine2_32bit.exe 0000003c 1 0000003b 15 00000021 0 00000042 1 00000050 1 0000000b 15 00000067 0 0000000d 0 00000064 0 0000005c 0 <== 00000060 0 00000022 0 0000000c 0 00000023 0 00000009 0 0000004f 0 --- snip ---
$ wine --version wine-1.7.18-40-ga27a121
Regards