https://bugs.winehq.org/show_bug.cgi?id=41581
Bug ID: 41581 Summary: SimCity 4: Application hangs, segmentation fault outputted Product: Wine Version: 1.9.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: afarah@inf.ufrgs.br Distribution: Debian
Created attachment 55917 --> https://bugs.winehq.org/attachment.cgi?id=55917 wine log (compressed)
The game randomly hangs (possibly after several minutes of gameplay). The following error message is the last thing outputted by wine:
err:seh:setup_exception_record stack overflow 1284 bytes in thread 0009 eip 7bc3faea esp 00240e2c stack 0x240000-0x241000-0x340000
A complete log is attached (15MB uncompressed).
In the AppDB a previous version of Wine (1.9.19) was reported to work, tough I did not test it. I have tested this with Wine 1.9.20 (wine-development from Debian strech).
The application was called with the following command line:
WINEDEBUG=warn+all wine ./SimCity\ 4.exe -CPUCount:1 -CustomResolution:enabled -r1920x1080x32 -intro:off 2>&1 | tee wine.log &
When called without any flags the application hangs as well, apparently more often (I did not check whether the error message was the same, I can reproduce it if need be).
This was done with a clean ~/.wine, etc. This is the "Deluxe" edition of SimCity 4.
I built the latest development version (1.9.21, downloaded from this website) but could not test it because:
wine: '/home/afh/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver
https://bugs.winehq.org/show_bug.cgi?id=41581
afarah@inf.ufrgs.br changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SimCity 4: Application |SimCity 4: Application |hangs, segmentation fault |hangs, stack overflow |outputted |outputted
https://bugs.winehq.org/show_bug.cgi?id=41581
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #1 from fjfrackiewicz@gmail.com --- (In reply to afarah from comment #0)
wine: '/home/afh/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver
Try creating a 32-bit prefix with the following command:
WINEPREFIX=$HOME/.wine WINEARCH=win32 winecfg wineboot
and then try running SimCity 4 in that newly created prefix.
That error message basically means you cannot run 32-bit applications on a 64-bit prefix.
https://bugs.winehq.org/show_bug.cgi?id=41581
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to fjfrackiewicz from comment #1)
(In reply to afarah from comment #0)
wine: '/home/afh/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver
Try creating a 32-bit prefix with the following command:
WINEPREFIX=$HOME/.wine WINEARCH=win32 winecfg wineboot
That's the default WINEPREFIX value so that command would not create a new prefix unless you move the existing one out of the way first. Also "winecfg wineboot" doesn't make any sense. winecfg is fine, as is wineboot; passing a "wineboot" parameter to winecfg does nothing interesting.
You'll probably want to use a different WINEPREFIX value (e.g. WINEPREFIX=~/.wine-test) to be able to delete the new prefix after you're done with testing.
and then try running SimCity 4 in that newly created prefix.
You might need to reinstall the game in the new prefix if it doesn't work otherwise.
That error message basically means you cannot run 32-bit applications on a 64-bit prefix.
Well, no. That message means the prefix is 64 bit but the Wine version you built is 32-bit only. To workaround that either make a WoW64 Wine build or create a new prefix as suggested above.
Unfortunately I don't see any clue in the attached log. Can you try to get a +tid,seh trace instead?
https://bugs.winehq.org/show_bug.cgi?id=41581
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
https://bugs.winehq.org/show_bug.cgi?id=41581
--- Comment #3 from afarah@inf.ufrgs.br --- Sorry, I currently don't have the time to do more testing. I have found however some files at "~/SimCity 4/Exception Reports" which may or may not be useful. I'm attaching them.
https://bugs.winehq.org/show_bug.cgi?id=41581
--- Comment #4 from afarah@inf.ufrgs.br --- Created attachment 56340 --> https://bugs.winehq.org/attachment.cgi?id=56340 Exception reports
From ~/SimCity 4/Exception Reports
https://bugs.winehq.org/show_bug.cgi?id=41581
--- Comment #5 from Ken Sharp imwellcushtymelike@gmail.com --- Please retry in Wine 3.9 or later.
https://bugs.winehq.org/show_bug.cgi?id=41581
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=41581
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- No answer.
https://bugs.winehq.org/show_bug.cgi?id=41581
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com --- Closing.