http://bugs.winehq.org/show_bug.cgi?id=15030
Summary: Crimson skies installer unresponsive Product: Wine Version: CVS/GIT Platform: Other URL: http://cdn.gamezone.com/pub/gamezone/13/9/21/CrimsonTria l.exe OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jeffzaroyko@gmail.com
After clicking 'install' the installer is unresponsive. result of the git bisect:
3995627de204284de96d50d3a42291f02e42c344 is first bad commit commit 3995627de204284de96d50d3a42291f02e42c344 Author: Maarten Lankhorst m.b.lankhorst@gmail.com Date: Mon Aug 18 20:37:14 2008 +0200
winealsa.drv: Fix compiler warnings and remove deprecated calls.
Fixes wine build on lsb compliant systems and some warnings.
:040000 040000 7b6247092bea75f9c4d8a6abd30e568d5ea33408 fc472606cbaa6c78c40c9024ffa1208c4e4a5928 M dlls
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffzaroyko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.b.lankhorst@gmail.com Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #1 from James Hawkins truiken@gmail.com 2008-08-26 19:53:29 --- Does reverting only that patch fix the bug?
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #2 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-08-26 20:11:05 --- (In reply to comment #1)
Does reverting only that patch fix the bug?
git revert 3995627de204284de96d50d3a42291f02e42c344 fails to automatically revert and I don't know to resolve the conflict.
If I reset my tree to the commit just before it, the installer works fine.
http://bugs.winehq.org/show_bug.cgi?id=15030
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-26 20:55:24 --- Save that patch and apply manually the part that fails:
$ git show 3995627de204284de96d50d3a42291f02e42c344 | patch -p1 -R --dry-run patching file dlls/winealsa.drv/alsa.c patching file dlls/winealsa.drv/dscapture.c patching file dlls/winealsa.drv/dsoutput.c patching file dlls/winealsa.drv/wavein.c patching file dlls/winealsa.drv/waveout.c Hunk #2 succeeded at 574 with fuzz 1. Hunk #3 FAILED at 756. 1 out of 3 hunks FAILED -- saving rejects to file dlls/winealsa.drv/waveout.c.rej
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #4 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-08-27 07:08:58 --- Can't reproduce.. it copies just fine for me. What sound card do you have?
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #5 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-08-27 07:14:22 --- (In reply to comment #4)
Can't reproduce.. it copies just fine for me. What sound card do you have?
Intel Corporation 82801G (snd_hda_intel), also using pulseaudio.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #6 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-08-27 07:52:42 --- I just reverted winealsa.drv to the commit before that. It still fails for me, but only with pulseaudio.
Can you do
git diff 3995627de20^ dlls/winealsa.drv | patch -Rp1
and test this will actually work for you?
It seems to hang in winmm/playsound.c on waitdone, but the playsound api hasn't been updated since 1994, except for compiler fixes.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #7 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-08-27 08:08:58 --- (In reply to comment #6)
I just reverted winealsa.drv to the commit before that. It still fails for me, but only with pulseaudio.
Can you do
git diff 3995627de20^ dlls/winealsa.drv | patch -Rp1
and test this will actually work for you?
It seems to hang in winmm/playsound.c on waitdone, but the playsound api hasn't been updated since 1994, except for compiler fixes.
Yep, it works after doing that.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #8 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-09-02 17:32:07 --- Looks like it also affects the Grim Fandango installer/launcher when clicking play/install. a user on the AppDB reported it: http://appdb.winehq.org/objectManager.php?sClass=version&iId=553 using the demo.
http://bugs.winehq.org/show_bug.cgi?id=15030
matevzb@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matevzb@gmail.com
--- Comment #9 from matevzb@gmail.com 2008-09-13 11:57:06 --- *** Bug 15275 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
Andrew Charles Hurst a.hurst@shef.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a.hurst@shef.ac.uk
--- Comment #10 from Andrew Charles Hurst a.hurst@shef.ac.uk 2008-10-31 04:16:31 --- Grim Fandango installer/launcher dialog works fine for me with wine-1.1.7. (geforce6200/ALSA)
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #11 from Jeff Zaroyko jeffz@jeffz.name 2008-10-31 05:37:40 --- (In reply to comment #10)
Grim Fandango installer/launcher dialog works fine for me with wine-1.1.7. (geforce6200/ALSA)
not everyone is affected.
if I'm not mistaken, the hang in both the grim fandango menu and crimson skies is the same hang which some people see in the winmm:wave test, so it's still present.
http://test.winehq.org/data/a900f5e06509237ea87d81eda5ee67a150571afa/#group_...
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |harrisonchen@gmail.com
--- Comment #12 from Jeff Zaroyko jeffz@jeffz.name 2008-11-30 22:14:45 --- *** Bug 16210 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Lhademmor@gmail.com
--- Comment #13 from Jeff Zaroyko jeffz@jeffz.name 2009-01-10 04:38:23 --- *** Bug 14577 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fallenblood@gmail.com
--- Comment #14 from Jeff Zaroyko jeffz@jeffz.name 2009-01-10 04:38:52 --- *** Bug 15147 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
Jumper ned_fed@tiscali.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ned_fed@tiscali.it
http://bugs.winehq.org/show_bug.cgi?id=15030
Jumper ned_fed@tiscali.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #15 from Jumper ned_fed@tiscali.it 2009-01-10 13:30:49 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |1.1.3
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hoehle@users.sourceforge.net
--- Comment #16 from Jeff Zaroyko jeffz@jeffz.name 2009-01-27 20:14:48 --- *** Bug 17164 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #17 from Jeff Zaroyko jeffz@jeffz.name 2009-04-18 21:33:08 --- tested with wine-1.1.19-90-g781b087, still present
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
--- Comment #18 from Jeff Zaroyko jeffz@jeffz.name 2009-05-06 08:33:29 --- tested again with wine-1.1.20-209-gb03d07d, also affects the Zoo Tycoon installer, bug 16355
http://bugs.winehq.org/show_bug.cgi?id=15030
nsandschn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn@gmx.de
--- Comment #19 from nsandschn@gmx.de 2009-06-22 14:47:47 --- The installation works fine with wine 1.1.24
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #20 from Austin English austinenglish@gmail.com 2009-06-22 14:53:32 --- Jeff, can you retest?
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #21 from Jeff Zaroyko jeffz@jeffz.name 2009-06-22 15:10:05 --- (In reply to comment #20)
Jeff, can you retest?
if nothing has changed in winealsa.drv the bug is probably still present, it just doesn't affect everyone which is why some people keep reporting it to be fixed. I'll recheck soon anyway.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #22 from Jeff Zaroyko jeffz@jeffz.name 2009-06-27 01:04:02 --- still present in wine-1.1.24
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #23 from Jeff Zaroyko jeffz@jeffz.name 2009-08-23 01:14:46 --- still present 1.1.28
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #24 from Maarten Lankhorst m.b.lankhorst@gmail.com 2009-08-23 05:14:34 --- If you re-add this line to waveout.c in wodOpen: below EXIT_ON_ERROR( snd_pcm_sw_params_set_start_threshold(pcm, sw_params, 1), MMSYSERR_ERROR, "unable to set start threshold"); add: EXIT_ON_ERROR( snd_pcm_sw_params_set_xfer_align(pcm, sw_params, 1), MMSYSERR_ERROR, "unable to set xfer align");
does it work again?
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #25 from Jeff Zaroyko jeffz@jeffz.name 2009-08-23 05:26:22 --- (In reply to comment #24)
If you re-add this line to waveout.c in wodOpen: below EXIT_ON_ERROR( snd_pcm_sw_params_set_start_threshold(pcm, sw_params, 1), MMSYSERR_ERROR, "unable to set start threshold"); add: EXIT_ON_ERROR( snd_pcm_sw_params_set_xfer_align(pcm, sw_params, 1), MMSYSERR_ERROR, "unable to set xfer align");
does it work again?
Yep, works perfectly.
http://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #26 from Jeff Zaroyko jeffz@jeffz.name 2009-11-20 22:45:16 --- still present wine-1.1.33-301-gd963e97
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #27 from Jeff Zaroyko jeffz@jeffz.name 2010-01-06 17:49:40 --- Still present wine-1.1.35-458-g220af42.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #28 from Nikolay Sivov bunglehead@gmail.com 2010-05-08 14:56:42 --- It doesn't hang for me with current git (post 1.1.44). Every time it tries to play a sound after button hover (I guess) this is thrown:
--- fixme:wave:wodOpen unimplemented format: WAVE_FORMAT_ADPCM ALSA lib pcm.c:7050:(snd_pcm_recover) underrun occured ---
but installer run to completion.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #29 from Jeff Zaroyko jeffz@jeffz.name 2010-05-08 19:06:25 --- (In reply to comment #27)
Still present wine-1.1.35-458-g220af42.
Still present with wine-1.1.44-19-gd2a0188. The change in comment 24# still fixes it.
http://bugs.winehq.org/show_bug.cgi?id=15030
Trygve Vea trygve.vea@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |trygve.vea@gmail.com
--- Comment #30 from Trygve Vea trygve.vea@gmail.com 2011-01-13 16:03:15 CST --- (In reply to comment #29)
(In reply to comment #27)
Still present wine-1.1.35-458-g220af42.
Still present with wine-1.1.44-19-gd2a0188. The change in comment 24# still fixes it.
Tested in wine 1.3.11 (were really testing bug 10212, but had to install to do that):
tv@apu:~/winebugs/10212$ wine CrimsonTrial.exe err:alsa:wine_snd_pcm_recover underrun occurred fixme:sfc:SfcIsFileProtected ((nil), L"C:\windows\Fonts\ANDYB.TTF") stub fixme:storage:create_storagefile Storage share mode not implemented. fixme:shdocvw:Unknown_QueryInterface The IShellLinkA interface is not yet supported by InternetShortcut
Installs just fine. Plays sound when you hover buttons.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #31 from Jeff Zaroyko jeffz@jeffz.name 2011-01-13 16:13:39 CST --- (In reply to comment #30)
Installs just fine. Plays sound when you hover buttons.
Did it affect you before? It doesn't affect all audio setups. I'll retest when I get a chance.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #32 from Trygve Vea trygve.vea@gmail.com 2011-01-13 16:52:09 CST --- (In reply to comment #31)
(In reply to comment #30)
Installs just fine. Plays sound when you hover buttons.
Did it affect you before? It doesn't affect all audio setups. I'll retest when I get a chance.
I haven't tested it before. I apologize for any confusion - I'm crawling the buglist and testing bugs, and my reply to this bug may have been preemptive.
All I can say right now, is that it seems to work fine here.
Note: I do not run pulseaudio.
http://bugs.winehq.org/show_bug.cgi?id=15030
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #33 from joaopa jeremielapuree@yahoo.fr 2011-07-17 00:14:17 CDT --- I tried the demo with the link http://www.jeuxvideo.com/telecharger/jeux-et-demos/00002163-crimson-skies-pc... and the installer does not hang.
This bug can be closed as FIXED. Anyway it was already reported fixed
http://bugs.winehq.org/show_bug.cgi?id=15030
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #34 from Wylda wylda@volny.cz 2011-07-17 00:46:25 CDT ---
And did it crash for you before. Jeff said before, not everyone is affected. But if you know the commit for the mentioned fix, i would not hesitate to resolve this one as fixed ;)
http://bugs.winehq.org/show_bug.cgi?id=15030
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |3995627de204284de96d50d3a42 | |291f02e42c344
http://bugs.winehq.org/show_bug.cgi?id=15030
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |runetmember@gmail.com
--- Comment #35 from runetmember@gmail.com 2012-06-03 18:23:33 CDT --- Doesn't reproducible for mee too on 1.4 release. "Install" button works, sound playback fine too.
Tested with demo from comment 33.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #36 from Austin English austinenglish@gmail.com 2013-08-07 16:37:49 CDT --- Works fine here in 1.7.0. I can't build that old of wine on this machine to test if it occurred here before. Jeff, can you please retest?
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #37 from Bruno Jesus 00cpxxx@gmail.com 2013-08-07 19:33:39 CDT --- I have tried both files from: http://download.microsoft.com/download/crimson/Trial/1.0/W9X2KMe/EN-US/Crims...
38386b3066d20e3e7056df845140ef4557bc756f CrimsonTrial.exe
And: http://www.jeuxvideo.com/telecharger/jeux-et-demos/00002163-crimson-skies-pc...
d360edb915de5cbcbc4e429d63ab7c6090734318 Crimson_Skies_JeuxVideo.com_2163.exe
Both installers and game work very well. Is this bug really major?
http://bugs.winehq.org/show_bug.cgi?id=15030
russianneuromancer@ya.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|russianneuromancer@ya.ru |
http://bugs.winehq.org/show_bug.cgi?id=15030
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|Other |x86 OS/Version|other |Linux Severity|major |normal
--- Comment #38 from Austin English austinenglish@gmail.com 2013-08-07 19:37:45 CDT --- No, normal.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #39 from Jeff Zaroyko jeffz@jeffz.name 2013-08-08 03:59:48 CDT --- (In reply to comment #36)
Works fine here in 1.7.0. I can't build that old of wine on this machine to test if it occurred here before. Jeff, can you please retest?
Alas I don't have the original system to test on and won't have a new one until November if we can wait.
http://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #40 from Austin English austinenglish@gmail.com 2013-08-08 13:20:12 CDT --- (In reply to comment #39)
(In reply to comment #36)
Works fine here in 1.7.0. I can't build that old of wine on this machine to test if it occurred here before. Jeff, can you please retest?
Alas I don't have the original system to test on and won't have a new one until November if we can wait.
Sure, update it then. If you forget I'll catch it when it's not updated for a long time again :)
https://bugs.winehq.org/show_bug.cgi?id=15030
--- Comment #41 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #40)
(In reply to comment #39)
(In reply to comment #36)
Works fine here in 1.7.0. I can't build that old of wine on this machine to test if it occurred here before. Jeff, can you please retest?
Alas I don't have the original system to test on and won't have a new one until November if we can wait.
Sure, update it then. If you forget I'll catch it when it's not updated for a long time again :)
It's now November 2014, could you please retest or close if abandoned, thanks :)
https://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |ABANDONED
--- Comment #42 from Jeff Zaroyko jeffz@jeffz.name --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=15030
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #43 from Jeff Zaroyko jeffz@jeffz.name --- Closed abandoned.