[Bug 31096] Trine 2 demo (Steam) crashes on startup

wine-bugs at winehq.org wine-bugs at winehq.org
Wed May 7 05:38:58 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=31096

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |focht at 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 at 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

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list