[Bug 41581] New: SimCity 4: Application hangs, segmentation fault outputted
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(a)winehq.org Reporter: afarah(a)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 -- 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=41581 afarah(a)inf.ufrgs.br changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|SimCity 4: Application |SimCity 4: Application |hangs, segmentation fault |hangs, stack overflow |outputted |outputted -- 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=41581 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #1 from fjfrackiewicz(a)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. -- 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=41581 --- Comment #2 from Matteo Bruni <matteo.mystral(a)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? -- 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=41581 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned? -- 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=41581 --- Comment #3 from afarah(a)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. -- 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=41581 --- Comment #4 from afarah(a)inf.ufrgs.br --- Created attachment 56340 --> https://bugs.winehq.org/attachment.cgi?id=56340 Exception reports
From ~/SimCity 4/Exception Reports
-- 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=41581 --- Comment #5 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Please retry in Wine 3.9 or later. -- 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=41581 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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=41581 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED --- Comment #6 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- No answer. -- 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=41581 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla