http://bugs.winehq.org/show_bug.cgi?id=33216
Bug #: 33216 Summary: Fallout New Vegas freezes at "dsoundrender.c: DSoundRenderImpl.csFilter" Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: kurtjaeke@gmx.de Classification: Unclassified
Created attachment 43942 --> http://bugs.winehq.org/attachment.cgi?id=43942 Crash message of "FalloutNV.exe".
FNV crashes reproducibly when playing the ending of the "Old World Blues" add-on. I played around with some of the settings of the game, like disabling sound, but to no avail.
Please see the attached log.
http://bugs.winehq.org/show_bug.cgi?id=33216
Kurt kurtjaeke@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kurtjaeke@gmx.de Version|unspecified |1.5.25
http://bugs.winehq.org/show_bug.cgi?id=33216
Kurt kurtjaeke@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #43942|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #1 from Austin English austinenglish@gmail.com 2013-03-15 16:48:39 CDT ---
err:ntdll:RtlpWaitForCriticalSection section 0x11dd3d8 "?" wait timed out in thread 0009, blocked by 002e, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x3b8db2a8 "dsoundrender.c: DSoundRenderImpl.csFilter" wait timed out in thread 002e, blocked by 0041, retrying (60 sec)
Could you please run 'winedbg' then 'bt all' in another terminal, to get a backtrace of those threads?
http://bugs.winehq.org/show_bug.cgi?id=33216
Kurt kurtjaeke@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #43942|0 |1 is obsolete| |
--- Comment #2 from Kurt kurtjaeke@gmx.de 2013-03-22 06:30:42 CDT --- Created attachment 43985 --> http://bugs.winehq.org/attachment.cgi?id=43985 Backtrace.
Attached the requested backtrace. I created this by waiting for the "wait timed out" message, and then using winedbg.
Btw, I found a way to work around this issue. I noticed that attaching the debugger (i.e., launching winedbg) stops the crash from happening exactly once. So, repeatedly attaching and quitting winedbg helped me over this issue. I hope this information is of use.
http://bugs.winehq.org/show_bug.cgi?id=33216
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com
--- Comment #3 from Michael Stefaniuc mstefani@redhat.com 2013-04-28 05:37:10 CDT --- Kurt, the debug info from Wine is missing so the backtrace is kinda useless. Can you please install the debug packages for Wine too and get a fresh 'bt all' ?
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #4 from Kurt kurtjaeke@gmx.de 2013-06-11 05:50:18 CDT --- (In reply to comment #3)
Kurt, the debug info from Wine is missing so the backtrace is kinda useless. Can you please install the debug packages for Wine too and get a fresh 'bt all'?
I'm using macports, so wine is "self-compiled." I tried adding "-g" to the compilation flags, but that did not help in getting a better backtrace. What's needed to do that?
http://bugs.winehq.org/show_bug.cgi?id=33216
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #5 from Andrew Eikum aeikum@codeweavers.com 2013-07-01 07:55:45 CDT --- Could you get a debug log with the channels from http://wiki.winehq.org/Sound?
I'm not sure how to get a useful backtrace building through macports... if you figure it out, that might still be helpful.
http://bugs.winehq.org/show_bug.cgi?id=33216
Erich Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover@gmail.com
--- Comment #6 from Erich Hoover erich.e.hoover@gmail.com --- I don't have "Old World Blues", but this spurred me to take a look at Bug 31566 again. The symptoms are a little different, but maybe attachment 49035 is worth a try for this as well.
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #7 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Erich Hoover from comment #6)
I don't have "Old World Blues", but this spurred me to take a look at Bug 31566 again. The symptoms are a little different, but maybe attachment 49035 [details] is worth a try for this as well.
My automated build for last night for Ubuntu 12.04 and 14.04 has this change included (plus a few other possible race conditions): https://launchpad.net/~pipelight/+archive/ubuntu/daily/+packages
If you'd like to test and see if the fix for Bug 31566 also fixes this problem then you can install the package with: sudo add-apt-repository ppa:pipelight/daily sudo apt-get update sudo apt-get install wine-compholio
This will install the patched Wine in a separate location from your main system Wine, so to run with the patched version you'll want to launch Steam like so: /opt/wine-compholio/bin/wine "C:\Program Files\Steam\Steam.exe"
Note: If you're using pipelight (and the "stable" repo at ppa:pipelight/stable) then you'll need to explicitly install the nightly build or wait until tomorrow, as I forgot to up the primary version number (whoops!).
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #8 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Kurt from comment #0)
... FNV crashes reproducibly when playing the ending of the "Old World Blues" add-on. I played around with some of the settings of the game, like disabling sound, but to no avail. ...
I picked up the DLCs this weekend while they were on sale, do you have a save that I could use to reproduce this?
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #9 from Kurt kurtjaeke@gmx.de --- (In reply to Erich Hoover from comment #8)
I picked up the DLCs this weekend while they were on sale, do you have a save that I could use to reproduce this?
Sorry, all gone.
I installed FNV again after having seen your activity. So I'll play for a while, and maybe encounter the problem again. However, I'm plagued by bug #36837 at the moment.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #10 from Kurt kurtjaeke@gmx.de --- (In reply to Andrew Eikum from comment #5)
I'm not sure how to get a useful backtrace building through macports... if you figure it out, that might still be helpful.
I installed completely manually yesterday. My own build has working debug symbols. I'll look into this a little.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #11 from Kurt kurtjaeke@gmx.de --- (In reply to Erich Hoover, from bug #31566)
There are a few other places that do similar things, so I went ahead and put together patches for all the obvious ones: https://github.com/compholio/wine-compholio/tree/master/patches/17-strmbase- Lock_Race_Conditions
I'll try your patches as soon as I hit this issue, now that #36837 is out of the way.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #12 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Kurt from comment #11)
(In reply to Erich Hoover, from bug #31566)
There are a few other places that do similar things, so I went ahead and put together patches for all the obvious ones: https://github.com/compholio/wine-compholio/tree/master/patches/17-strmbase- Lock_Race_Conditions
I'll try your patches as soon as I hit this issue, now that #36837 is out of the way.
Great, let me know how it goes. We just changed the folder layout on our repo, so the patches are here now: https://github.com/compholio/wine-compholio/tree/master/patches/strmbase-Loc...
You may also want to add these ones for a separate F3/FNV issue: https://github.com/compholio/wine-compholio/tree/master/patches/quartz-Media...
https://bugs.winehq.org/show_bug.cgi?id=33216
Kurt kurtjaeke@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #43985|0 |1 is obsolete| |
--- Comment #13 from Kurt kurtjaeke@gmx.de --- Created attachment 49154 --> https://bugs.winehq.org/attachment.cgi?id=49154 Useful backtrace.
New backtrace with hopefully useful information attached. I'll try Erich's patches next to see if these help.
http://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #14 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Kurt from comment #13)
Created attachment 49154 [details] Useful backtrace.
New backtrace with hopefully useful information attached. I'll try Erich's patches next to see if these help.
Most of my patches are now included in 1.7.24 - could you please retest?
https://bugs.winehq.org/show_bug.cgi?id=33216
Kurt kurtjaeke@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49154|0 |1 is obsolete| |
--- Comment #15 from Kurt kurtjaeke@gmx.de --- Created attachment 49351 --> https://bugs.winehq.org/attachment.cgi?id=49351 Useful backtrace.
Still present with wine-1.7.24. I managed to produce a useful backtrace, see attachment.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #16 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Kurt from comment #15)
Created attachment 49351 [details] Useful backtrace.
Still present with wine-1.7.24. I managed to produce a useful backtrace, see attachment.
Hmm, are you using a non-Wine dsound? I see this line: 5 0x427dc143 in dsound (+0x1c142) (0x1491f698) with no function name. If you give me a link to a save then I can try and reproduce it, which should (hopefully) help track down the problem.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #17 from Kurt kurtjaeke@gmx.de --- (In reply to Erich Hoover from comment #16)
Hmm, are you using a non-Wine dsound? I see this line: 5 0x427dc143 in dsound (+0x1c142) (0x1491f698) with no function name.
There's only "$WINEPREFIX/drive_c/windows/system32/dsound.dll" with dsound in the name, but looking inside the file, it says "Wine placeholder DLL". Is there some place else to look?
If you give me a link to a save then I can try and reproduce it, which should (hopefully) help track down the problem.
I just emailed a saved game to you.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #18 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Kurt from comment #17)
... There's only "$WINEPREFIX/drive_c/windows/system32/dsound.dll" with dsound in the name, but looking inside the file, it says "Wine placeholder DLL". Is there some place else to look?
If you run "winecfg" then the "Libraries" tab will tell you if you're using native (Windows) or builtin (Wine) dsound.
... I just emailed a saved game to you.
Great, I'll take a look as soon as I can.
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #19 from Erich Hoover erich.e.hoover@gmail.com --- How difficult is this to reproduce? I "played" through the whole ending twice and didn't run into the issue. Did you possibly install any extra codecs with winetricks? Since this is a Steam game, did you make sure that the "gameoverlayrenderer" DLL is disabled?
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #20 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=33216
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #21 from fjfrackiewicz@gmail.com --- Is this still an issue in Wine 2.9?
https://bugs.winehq.org/show_bug.cgi?id=33216
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #22 from joaopa jeremielapuree@yahoo.fr --- No news since 2 years. Can be closed as ABANDONED
https://bugs.winehq.org/show_bug.cgi?id=33216
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=33216
--- Comment #23 from joaopa jeremielapuree@yahoo.fr --- No answer from the reporter since 4 years, no free download to test. Can an administrator close this bug as ABANDONED?
https://bugs.winehq.org/show_bug.cgi?id=33216
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED Status|UNCONFIRMED |RESOLVED CC| |xerox.xerox2000x@gmail.com
--- Comment #24 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to joaopa from comment #23)
No answer from the reporter since 4 years, no free download to test. Can an administrator close this bug as ABANDONED?
Agree.
Since Erich did :I "played" through the whole ending twice and didn't run into the issue. and there`s no response let`s resolve as abandoned.
@Reporter of bug: PLease feel free to reopen this bugreport if you still run into issue (using recent wine-version)
https://bugs.winehq.org/show_bug.cgi?id=33216
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |nerv@dawncrow.de
--- Comment #25 from André H. nerv@dawncrow.de --- closing abandoned