http://bugs.winehq.org/show_bug.cgi?id=25381
Summary: Trackmania Nation Forever crashes on OS X when sound is enabled Product: Wine Version: 1.3.8 Platform: x86 URL: http://www.trackmaniaunited.com OS/Version: Mac OS X 10.6 Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: qparis@playonlinux.com
Created an attachment (id=32283) --> (http://bugs.winehq.org/attachment.cgi?id=32283) Screenshot + Terminal content
Application : Track Mania Nation forever (http://www.trackmaniaunited.com) System information : - Tested both with XQuartz 2.6.0 beta (for Randr support) and stable version - Mac OS 10.6.5
Step to reproduce : - I downloaded the latest version of Trackmania Nation Forever (free) (http://www.trackmaniaunited.com) - The game installation run fine - I started a single player game, it will crash at the end of the loading process - I runned wineserver -k in a terminal to kill wine - I went to settings menu -> Advanced -> Audio - I unchecked the box "Enable sound" - I retried to start a single player race, and it worked perfectly
(I retried several time and the problem seems to be linked to the sound)
Other details - The menu works fine with - The problem does not exist on Linux
http://bugs.winehq.org/show_bug.cgi?id=25381
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=25381
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2010-12-01 16:46:56 CST --- That log doesn't seem to have a backtrace. Can you get one? Either by clicking through the crash dialog(s), which might produce one on the terminal, or by running the app under winedbg.
(Also, I wonder why menubuilder is showing up in the log. Maybe it would make the log shorter to run e.g. winemine in the background before starting the log.)
http://bugs.winehq.org/show_bug.cgi?id=25381
--- Comment #2 from Quentin Pâris qparis@playonlinux.com 2010-12-01 16:58:48 CST --- Even with winedbg, there is no backtrace. The crash dialog does not appear each time.
Another detail : when I used wine 1.2, the game crashed at the end of the course I will try to do some other test to have more debug information
http://bugs.winehq.org/show_bug.cgi?id=25381
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.6 |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=25381
d00d BerlinerPaul@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |BerlinerPaul@web.de
--- Comment #3 from d00d BerlinerPaul@web.de 2012-09-09 10:39:51 CDT --- hello,
I can confirm this bug with:
wine 1.5.12 (newest) mac os 10.6.8 xquartz 2.7.3 (newest) trackmania nations forever 2.11.11 de (newest)
I tried several settings in the trackmania configuration window but the only thing that helped was turning off the sound.
I also tried to get a backtrace with winedbg but the only thing I got was this line:
fixme:winedbg:be_i386_is_jump unknown 5a
and a window from ms visual c++ with a text like "application is crashed ..."
maybe this helps to fix this annoying bug
http://bugs.winehq.org/show_bug.cgi?id=25381
--- Comment #4 from d00d BerlinerPaul@web.de 2012-09-09 11:02:37 CDT --- sorry for double post but there is one line in the log which always appears right before the crash: 0009:fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
is this sound related or graphics related?
http://bugs.winehq.org/show_bug.cgi?id=25381
iolo jobstz@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jobstz@yahoo.de
--- Comment #5 from iolo jobstz@yahoo.de 2013-06-24 16:11:48 CDT --- I can confirm this using wine-1.6-rc2 and the latest XQuartz 2.7.4 :/
https://bugs.winehq.org/show_bug.cgi?id=25381
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #6 from Wylda wylda@volny.cz --- Can you re-test in 1.7.30 or newer please?
https://bugs.winehq.org/show_bug.cgi?id=25381
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |qparis@playonlinux.com, | |winetest@luukku.com
https://bugs.winehq.org/show_bug.cgi?id=25381
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.11?
https://bugs.winehq.org/show_bug.cgi?id=25381
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
--- Comment #8 from Ken Sharp imwellcushtymelike@gmail.com --- Does this still occur in Wine 9.8 or later?
https://bugs.winehq.org/show_bug.cgi?id=25381
Yash Singh me@yashsingh.us changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |me@yashsingh.us
--- Comment #9 from Yash Singh me@yashsingh.us --- This bug still occurs in Wine 10, I need to disable sound to get into maps.
https://bugs.winehq.org/show_bug.cgi?id=25381
--- Comment #10 from Yash Singh me@yashsingh.us --- I spent some more time trying to get the audio working, and based off other bug reports in this appdb, it turns out this problem is related to the OpenAL DLL shipped by this game, not a wine issue. I replaced the OpenAL32.dll with the latest OpenAL soft DLL and it worked. You can download the dlls from their page: https://www.openal-soft.org/#download. The dll is under bin/Win32. You have to rename it from soft_oal.dll to OpenAL32.dll and replace the existing dll in the game files.