http://bugs.winehq.org/show_bug.cgi?id=29522
Bug #: 29522 Summary: Blitzkrieg game: RtlpWaitForCriticalSection timeout on startup Product: Wine Version: 1.3.36 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: loofsoft@gmail.com Classification: Unclassified
Created attachment 38232 --> http://bugs.winehq.org/attachment.cgi?id=38232 application log output
The Blitzkrieg game ( http://en.wikipedia.org/wiki/Blitzkrieg_(video_game) ) does not start up in the latest releases of wine. This is a regression, because it was working fine in wine 1.2 (stable) and wine 1.3.15 (DEV). It is not working in the latest version of wine 1.3.36
I performed a regression testing and the following commit is causing the issue:
30eeb996edc3be14b06244ed13b2b8f84be5f400 is the first bad commit commit 30eeb996edc3be14b06244ed13b2b8f84be5f400 Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Jul 13 14:20:40 2011 -0500
winmm: Implement mixer* on top of MMDevAPI.
:040000 040000 3d0e5786be14ebaa13b08f4cd4234ddcbf112eb1 2ba46764f5cf7c6d823ce3a2d9d6132d43db7013 M dlls
http://bugs.winehq.org/show_bug.cgi?id=29522
Roman Nykyforchyn loofsoft@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=29522
Roman Nykyforchyn loofsoft@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |loofsoft@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |30eeb996edc3be14b06244ed13b | |2b8f84be5f400
http://bugs.winehq.org/show_bug.cgi?id=29522
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-dsound Summary|Blitzkrieg game: |Blitzkrieg game does not |RtlpWaitForCriticalSection |start |timeout on startup |
http://bugs.winehq.org/show_bug.cgi?id=29522
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com 2012-01-03 08:15:47 CST --- Thanks for the nice bug report. Can you attach a log as requested at http://wiki.winehq.org/Sound?
http://bugs.winehq.org/show_bug.cgi?id=29522
--- Comment #2 from Roman Nykyforchyn loofsoft@gmail.com 2012-01-03 08:32:29 CST --- Created attachment 38236 --> http://bugs.winehq.org/attachment.cgi?id=38236 debug trace log
Sure, attached is the wine trace log (+tid,+mmdevapi,+winmm,+midi,+dsound,+dmusic,+mci,+oss,+alsa,+coreaudio)
By the way, I am using Ubuntu 11.10, so my system uses pulseaudio. winecfg displays that selected audio driver is winealsa.drv. Sound works fine in other windows applications running in wine.
http://bugs.winehq.org/show_bug.cgi?id=29522
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #3 from Andrew Eikum aeikum@codeweavers.com 2012-01-03 08:46:50 CST --- Okay, this is a duplicate of Bug 28042. The application is making a call to winmm from within DllMain(), which causes loader conflicts as winmm tries to start its own threads. Windows has some workaround for this behavior, but we haven't got one yet.
*** This bug has been marked as a duplicate of bug 28042 ***
http://bugs.winehq.org/show_bug.cgi?id=29522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com 2012-01-23 19:46:27 CST --- Closing DUPLICATE.