http://bugs.winehq.org/show_bug.cgi?id=13686
Summary: Civilization I for Windows stucks after intro. Product: Wine Version: 1.0-rc3 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: neptunia@mail.ru
The game shows splash screen and plays intro music, but does not react on mouse clicks (normally mouse click should skip intro). After music is over, the game simply stucks with its splash screen window still displayed.
The game run well under Wine 1.0-rc1 and earlier versions of Wine (although with some minor bugs), so this is a post-rc1 regression.
The attachment shows console output.
http://bugs.winehq.org/show_bug.cgi?id=13686
Ilya Chernykh neptunia@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Civilization I for Windows |Civilization I for Windows |stucks after intro. |stucks on intro.
http://bugs.winehq.org/show_bug.cgi?id=13686
Ilya Chernykh neptunia@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression, win16
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #1 from Ilya Chernykh neptunia@mail.ru 2008-06-04 14:26:12 --- Created an attachment (id=13682) --> (http://bugs.winehq.org/attachment.cgi?id=13682) console output
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #2 from Austin English austinenglish@gmail.com 2008-06-04 14:46:54 --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #3 from Ilya Chernykh neptunia@mail.ru 2008-06-04 15:03:30 --- Sorry but I feel my qualification is insufficient to do this. I think I would be unable to manage this issue :-(
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #4 from Ilya Chernykh neptunia@mail.ru 2008-06-04 15:08:26 --- Possibly this is connected to this bug: http://bugs.winehq.org/show_bug.cgi?id=12516
As I use the new 2.6.25 kernel and got very similar (although not exactly the same) error message:
wine: Unhandled page fault on read access to 0x0000000c at address 0x605ad6ae (thread 0019), starting debugger... Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x605ad6ae).
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #5 from Ilya Chernykh neptunia@mail.ru 2008-06-04 15:22:00 --- It should be noted though, that with the same kernel, it worked well under Wine 1.0-rc1.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #6 from James Hawkins truiken@gmail.com 2008-06-04 15:27:35 --- This bug will have to be marked as abandoned as there is no download and no one else can perform the regression test. It's not that hard to do the test if you follow the directions on the URL provided.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #7 from Ilya Chernykh neptunia@mail.ru 2008-06-04 15:40:25 --- First of all, I have no apt-get as I use Fedora.
You're free to make any test as abandoned, of course.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #8 from Austin English austinenglish@gmail.com 2008-06-04 16:45:55 --- (In reply to comment #7)
First of all, I have no apt-get as I use Fedora.
You're free to make any test as abandoned, of course.
Install dependencies from http://wiki.winehq.org/Recommended_Packages, along with Ccache and the rest should match up fine.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #9 from Ilya Chernykh neptunia@mail.ru 2008-06-04 17:12:27 --- I've tried sudo yum install git-core flex bison libstdc++6-dev libartsc0-dev libasound2-dev libaudio2 libaudiofile0 libc6-dev libesd-alsa0 libesd0-dev libgcc1 libgl1-mesa-glx libgl1-mesa-dev libglib2.0-0 libglu1-mesa-dev libgphoto2-2-dev libgphoto2-port0 libice6 liblcms1-dev libldap2-dev libsm6 libx11-6 libxau6 libxext6 libxml2-dev libxslt1.1 libxt6 libxxf86vm1 msttcorefonts build-essential
but it says no such packages available. I've also tried each dependancy from
CC="ccache gcc" ./configure --verbose
individually (there are tens of missing dependencies) but it also says no such package.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #10 from Ilya Chernykh neptunia@mail.ru 2008-06-04 17:40:35 --- I started compile, but it reports an error:
{standard input}: Assembler messages: {standard input}:7412: Warning: end of file not at end of a line; newline inserted {standard input}:7745: Error: unknown pseudo-op: `.l' gcc: Внутренняя ошибка: Ошибка сегментирования (программа cc1) Пожалуйста, пришлите полный отчёт об ошибке. См. инструкции на http://bugzilla.redhat.com/bugzilla. make[2]: *** [menu.o] Ошибка 1 make[2]: Leaving directory `/home/nxx/wine-git/dlls/user32/tests' make[1]: *** [user32/tests] Ошибка 2 make[1]: Leaving directory `/home/nxx/wine-git/dlls' make: *** [dlls] Ошибка 2
It says there is an internal segmenting error in cc1 and asks to send a full error report.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #11 from Austin English austinenglish@gmail.com 2008-06-04 17:47:39 --- (In reply to comment #10)
I started compile, but it reports an error:
{standard input}: Assembler messages: {standard input}:7412: Warning: end of file not at end of a line; newline inserted {standard input}:7745: Error: unknown pseudo-op: `.l' gcc: Внутренняя ошибка: Ошибка сегментирования (программа cc1) Пожалуйста, пришлите полный отчёт об ошибке. См. инструкции на http://bugzilla.redhat.com/bugzilla. make[2]: *** [menu.o] Ошибка 1 make[2]: Leaving directory `/home/nxx/wine-git/dlls/user32/tests' make[1]: *** [user32/tests] Ошибка 2 make[1]: Leaving directory `/home/nxx/wine-git/dlls' make: *** [dlls] Ошибка 2
It says there is an internal segmenting error in cc1 and asks to send a full error report.
http://bugs.winehq.org/show_bug.cgi?id=13445
$ ulimit -s unlimited
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #12 from Ilya Chernykh neptunia@mail.ru 2008-06-04 19:06:07 --- I performed all tests, but the game stucks anyway, so I was unable to find the problematic package.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #13 from Austin English austinenglish@gmail.com 2008-06-04 20:45:01 --- (In reply to comment #12)
I performed all tests, but the game stucks anyway, so I was unable to find the problematic package.
Then either the bug is sometimes hidden or did not originate in wine.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #14 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-05 00:52:46 --- Is that Fedora 9? It has known bugs preventing Wine to run.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #15 from Ilya Chernykh neptunia@mail.ru 2008-06-05 04:15:00 --- Yes, it's Fedora 9.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #16 from Ilya Chernykh neptunia@mail.ru 2008-06-05 04:24:17 --- But I remember that all worked well earlier. Probably this is because of Fedora 9 updates, which I installed from repository.
http://bugs.winehq.org/show_bug.cgi?id=13686
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #17 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-05 05:20:27 --- I'd suggest to test this on some other distro, so far there was no confirmation that this is a Wine regression.
http://bugs.winehq.org/show_bug.cgi?id=13686
Ilya Chernykh neptunia@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Civilization I for Windows |Civilization I for Windows |stucks on intro. |stucks on intro in Fedora 9
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #18 from Austin English austinenglish@gmail.com 2008-06-05 09:20:20 --- Does this have a download anywhere?
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #19 from Ilya Chernykh neptunia@mail.ru 2008-06-05 09:55:24 --- Probably you can get it here: http://www.bestoldgames.net/eng/old-games/civilization.php
but I do not know how is it legal. Also if you got it, you need to install it under Windows as its installer does not work under Linux.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #20 from Ilya Chernykh neptunia@mail.ru 2008-06-05 09:56:47 --- Sorry, the link above is only for DOS version, it's not a Windows version about which this bug is.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #21 from Ilya Chernykh neptunia@mail.ru 2008-06-07 11:55:46 --- I've just tried under Ubuntu 8.10 - it works unlike in Fedora 9.
http://bugs.winehq.org/show_bug.cgi?id=13686
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #22 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-07 23:29:19 --- Then this looks like an FC9 bug. Please report this to FC9 developers, or just add a comment to the bug report I pointed out above.
http://bugs.winehq.org/show_bug.cgi?id=13686
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from James Hawkins truiken@gmail.com 2008-06-07 23:31:21 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #24 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-07 23:33:27 --- Here is an URL: https://bugzilla.redhat.com/show_bug.cgi?id=443552
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #25 from Ilya Chernykh neptunia@mail.ru 2008-06-08 05:45:56 --- This is a problem of any distro with new kernel of 2.6.25 branch. In short time this will become the problem for *any* distro.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #26 from Ilya Chernykh neptunia@mail.ru 2008-06-08 05:52:07 --- There were problems with memory allocation in Fedora with Wine, but they were resolved under Wine project, not under Fedora. Whey this bug is closed?
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #27 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-08 08:02:54 --- (In reply to comment #26)
There were problems with memory allocation in Fedora with Wine, but they were resolved under Wine project, not under Fedora. Whey this bug is closed?
The bug has been closed because you have confirmed that this is not a Wine bug, and appears to be caused by the new FC 9 kernel.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #28 from Ilya Chernykh neptunia@mail.ru 2008-06-08 08:08:56 --- There were problems in compatibility between Wine and the new Fedora kernel, and many of them were solved in Wine 1.0-rc1.
Why did not you close that http://bugs.winehq.org/show_bug.cgi?id=12516 bug? It was also because of Fedora's new kernel. Rater than to close the bug, the Wine's developers fixed most incompatibilities.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #29 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-08 08:15:29 --- (In reply to comment #28)
There were problems in compatibility between Wine and the new Fedora kernel, and many of them were solved in Wine 1.0-rc1.
Could you please list some of the many?
Why did not you close that http://bugs.winehq.org/show_bug.cgi?id=12516 bug? It was also because of Fedora's new kernel. Rater than to close the bug, the Wine's developers fixed most incompatibilities.
Partially that was a Wine bug. But in any case all DOS and some 16-bit Windows applications are still broken by it, Wine can do nothing about it.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #30 from Ilya Chernykh neptunia@mail.ru 2008-06-08 08:21:16 ---
Could you please list some of the many?
Basically most apps did not run in pre-1.0-rc1 Wine under Fedora 9, exiting with various memory errors.
Partially that was a Wine bug. But in any case all DOS and some 16-bit Windows applications are still broken by it, Wine can do nothing about it.
This bug did not appear in any distribution other than Fedora 9. How did you know that it is namely Wine's bug?
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #31 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-09 00:11:07 --- (In reply to comment #30)
Could you please list some of the many?
Basically most apps did not run in pre-1.0-rc1 Wine under Fedora 9, exiting with various memory errors.
You are avoiding the question (there is not need to answer it if you actually don't know an answer).
This bug did not appear in any distribution other than Fedora 9. How did you know that it is namely Wine's bug?
All the details are in the comments and links in that bug.
http://bugs.winehq.org/show_bug.cgi?id=13686
--- Comment #32 from Ilya Chernykh neptunia@mail.ru 2008-06-09 07:24:36 ---
You are avoiding the question (there is not need to answer it if you actually
don't know an answer).
First there was a workaround for some apps - but not all apps worked with this workaround. Later in rc1 some problems were fixed and now much more apps can run.
All the details are in the comments and links in that bug.
From the comments I only see that this bug affects only Fedora 9 and is cused
by incompatibility with the new kernel.