[Bug 30606] New: Theatre of War 3 Korea installer crashes when clicking on Exit (audio related)
http://bugs.winehq.org/show_bug.cgi?id=30606 Bug #: 30606 Summary: Theatre of War 3 Korea installer crashes when clicking on Exit (audio related) Product: Wine Version: 1.5.3 Platform: x86 URL: http://www.gamershell.com/download_72474.shtml OS/Version: Linux Status: UNCONFIRMED Keywords: download, Installer, regression Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: gyebro69(a)gmail.com CC: aeikum(a)codeweavers.com Classification: Unclassified Regression SHA1: 8410dd353c9a9d57f0b6892dc737621cf82d215a Created attachment 40056 --> http://bugs.winehq.org/attachment.cgi?id=40056 terminal output Some of the games from the publisher 1C Company use a graphical frontend to their installers. Clicking on a button in the opening page of the installer produces a clicking sound. Installation of the games goes without problem, however, there is a crash when I click on the <Exit> button. This can be reproduced with the demo for Theatre of War 3 Korea (download size ~1.3 GB). To reproduce the problem you need to click on <Exit> in the opening page of the installer. The installer exits cleanly with Wine 1.3.29 but crashes on exit with 1.3.30. Regression testing resulted in: 8410dd353c9a9d57f0b6892dc737621cf82d215a is the first bad commit commit 8410dd353c9a9d57f0b6892dc737621cf82d215a Author: Andrew Eikum <aeikum(a)codeweavers.com> Date: Wed Oct 5 13:39:34 2011 -0500 audio: Change winmm import to delayed import. :040000 040000 e0c6370aab7f007497626c2366df8eda4fb899c1 2b3ac1f051ce9884fd393452775b0f539afeb6df M dlls git checkout 8410dd353c9a9d57f0b6892dc737621cf82d215a >>the installer crashes on exit git reset --hard HEAD^ >>the installer exits normally I leave the status of the bug report 'unconfirmed' in case it is a problem with my setup. I'm also not sure about the component. Fedora 16 x86 Alsa 1.0.25 Pulseaudio is not running Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) gcc version 4.6.3 20120306 (Red Hat 4.6.3-2) (GCC) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=30606 --- Comment #1 from GyB <gyebro69(a)gmail.com> 2012-05-06 00:10:07 CDT --- Created attachment 40057 --> http://bugs.winehq.org/attachment.cgi?id=40057 +tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dmusic,+mci,+alsa log -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=30606 --- Comment #2 from Andrew Eikum <aeikum(a)codeweavers.com> 2012-05-07 09:59:06 CDT --- Created attachment 40076 --> http://bugs.winehq.org/attachment.cgi?id=40076 winmm: Close open wave devices upon process detach This should be fixed by this patch. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=30606 --- Comment #3 from GyB <gyebro69(a)gmail.com> 2012-05-07 10:28:45 CDT --- (In reply to comment #2)
Created attachment 40076 [details] winmm: Close open wave devices upon process detach
This should be fixed by this patch.
Thanks, the patch works here as well: the installer exits cleanly. Now the last message in the terminal:
err:winmm:proc_PlaySound Aborting play loop, waveOutWrite error
-- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=30606 Andrew Eikum <aeikum(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |31291cdc6ccc4c172ccf86f383c | |6a90f31a50ba1 Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #4 from Andrew Eikum <aeikum(a)codeweavers.com> 2012-05-08 14:30:22 CDT --- Patch is in Wine as 31291cdc6ccc4c172ccf86f383c6a90f31a50ba1. (In reply to comment #3)
Thanks, the patch works here as well: the installer exits cleanly. Now the last message in the terminal:
err:winmm:proc_PlaySound Aborting play loop, waveOutWrite error
I wouldn't worry about it, it handles the error correctly. Should probably be a WARN instead. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=30606 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> 2012-05-11 13:21:24 CDT --- Closing bugs fixed in 1.5.4. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
https://bugs.winehq.org/show_bug.cgi?id=30606 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|-unknown |winmm&mci -- 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.
participants (1)
-
wine-bugs@winehq.org