http://bugs.winehq.org/show_bug.cgi?id=32877
Bug #: 32877 Summary: Gnomoria Demo crashes on launch. Product: Wine Version: 1.5.22 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: rovanion.luckey@gmail.com Classification: Unclassified
Created attachment 43422 --> http://bugs.winehq.org/attachment.cgi?id=43422 Backtrace of Gnomoria crash.
Gnomoria Demo crashes on launch running 64-bit Ubuntu 12.10 with Wine 1.5.22.
You can download the demo at the fallowing location: https://s3.amazonaws.com/Gnomoria/GnomoriaDemoSetup.exe
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #1 from Austin English austinenglish@gmail.com 2013-02-02 19:58:46 CST --- Looks like mono, does 'winetricks dotnet20' help?
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #2 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-03 07:28:57 CST --- winetricks dotnet20 told me to download the fallowing:
Please download dotnetfx.exe from http://download.cnet.com/Microsoft-NET-Framework-Redistributable-Package-x86..., place it in /home/rovanion/.cache/winetricks/dotnet20, then re-run this script.
Which I did. The problem being that I'm on a x86-64 installation so the installer naturally failed. I did try with this 64-bit package of .net 2.0 but it failed too for unspecified reasons: http://download.cnet.com/Microsoft-NET-Framework-Version-2-0-Redistributable...
So next I tried 'winetricks dotnet40' which did install. The game still won't start but gives another error, see attachment.
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #3 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-03 07:29:53 CST --- Created attachment 43432 --> http://bugs.winehq.org/attachment.cgi?id=43432 Crash after installing .net 4.0
http://bugs.winehq.org/show_bug.cgi?id=32877
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://s3.amazonaws.com/Gn | |omoria/GnomoriaDemoSetup.ex | |e
--- Comment #4 from Austin English austinenglish@gmail.com 2013-02-03 08:07:52 CST --- You'll need to test in a 32-bit WINEPREFIX.
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #5 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-03 08:50:59 CST --- I tried first with dotnet20 it didn't work and the installer prompted for .net 4.0 to be installed. So here is the series of commands that will get the game going,:
$ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine 'wineboot' $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' winetricks dotnet40 $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine /path/to/GnomoriaDemoSetup.exe
And if "Launch Gnomoria Demo" at the last screen of the Wizard the game with launch.
My problem now is that I'm unable to relaunch the game after the installation. So it works once. But if I run
$ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine .wine32/Program\ Files/Gnomoria\ Demo/Gnomoria.exe
or
$ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine "c:\Program Files\Gnomoria Demo\Gnomoria.exe"
I get an error much like the first backtrace. I will attach that too, though I guess it's my invocation that is failing.
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #6 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-03 08:51:41 CST --- Created attachment 43435 --> http://bugs.winehq.org/attachment.cgi?id=43435 Backtrace with dotnet40 winetrick installed
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #7 from Austin English austinenglish@gmail.com 2013-02-03 09:31:45 CST --- (In reply to comment #5)
I tried first with dotnet20 it didn't work and the installer prompted for .net 4.0 to be installed. So here is the series of commands that will get the game going,:
$ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine 'wineboot' $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' winetricks dotnet40 $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine /path/to/GnomoriaDemoSetup.exe
cd to the directory instead.
http://bugs.winehq.org/show_bug.cgi?id=32877
Rovanion Luckey rovanion.luckey@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WORKSFORME
--- Comment #8 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-03 15:43:42 CST --- Splendid! For future reference here is the complete set of commands needed to properly install:
$ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine 'wineboot' $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' winetricks dotnet40 $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine /path/to/GnomoriaDemoSetup.exe
and run Gnomoria:
$ cd /home/<user>/.wine32/Program\ Files/Gnomoria\ Demo/ $ WINEPREFIX='/home/<user>/.wine32' WINEARCH='win32' wine Gnomoria.exe
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #9 from Vincent Povirk madewokherd@gmail.com 2013-02-05 10:52:30 CST --- I think the crash is XNA failing due to lack of thiscall support in Mono.
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #10 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-05 12:02:12 CST --- Would these stacktraces be useful for anyone in the mono project or are they already well aware of this?
http://bugs.winehq.org/show_bug.cgi?id=32877
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Component|-unknown |mscoree Resolution|WORKSFORME | Ever Confirmed|0 |1
--- Comment #11 from Austin English austinenglish@gmail.com 2013-02-05 12:24:18 CST --- wine-mono bug.
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #12 from Rovanion Luckey rovanion.luckey@gmail.com 2013-02-05 14:53:01 CST --- Can't find it as a product here. Is this their bug-tracker? https://github.com/madewokherd/wine-mono
http://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #13 from Austin English austinenglish@gmail.com 2013-02-06 00:39:56 CST --- (In reply to comment #12)
Can't find it as a product here. Is this their bug-tracker? https://github.com/madewokherd/wine-mono
mscoree is the mono component.
http://bugs.winehq.org/show_bug.cgi?id=32877
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #14 from hanska2@luukku.com --- Console spams msvcr100 unimplemened function crt debuger hook
after installing it via winetricks (vcrun2010)
wine Gnomoria.exe Unknown heap type: CLR
Unknown heap type: CLR
irrKlang sound library version 1.4.0 Using DirectSound8 driver Audio Engine Driver: DirectSound8 fixme:win:EnumDisplayDevicesW ((null),0,0x33eba8,0x00000000), stub! fixme:d3d9:D3DPERF_SetOptions (0x2) : stub wine: Unhandled exception 0xc0000409 in thread 3c at address 0x1003f6c9 (thread 003c), starting debugger...
wine 1.7.22
https://bugs.winehq.org/show_bug.cgi?id=32877
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #15 from super_man@post.com --- This clearly doesnt work without any overrides.
wine 1.7.49
https://bugs.winehq.org/show_bug.cgi?id=32877
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #16 from joaopa jeremielapuree@yahoo.fr --- What about this bug in current wine(3.20)? Link is burst.
https://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Here is a working link: https://www.ausgamers.com/files/process/66801/gnomoria-demo
Can an administrator put the link at URL place?
I can not test since my video card does not meet the requirements...
https://bugs.winehq.org/show_bug.cgi?id=32877
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://s3.amazonaws.com/Gn |https://www.ausgamers.com/f |omoria/GnomoriaDemoSetup.ex |iles/process/66801/gnomoria |e |-demo CC| |o.dierick@piezo-forte.be
https://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #18 from Esme Povirk madewokherd@gmail.com --- It works when forcing the use of FNA , like this:
$ WINE_MONO_OVERRIDES=Microsoft.Xna.Framework.*,Gac=n wine Gnomoria.exe
Maybe we should make that the default.
https://bugs.winehq.org/show_bug.cgi?id=32877
--- Comment #19 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Esme Povirk from comment #18)
It works when forcing the use of FNA , like this:
$ WINE_MONO_OVERRIDES=Microsoft.Xna.Framework.*,Gac=n wine Gnomoria.exe
Maybe we should make that the default.
I guess this is fixed then after https://source.winehq.org/git/wine.git/commit/f87171c6013603decfc64f405bb039b5c1f1add4?
https://bugs.winehq.org/show_bug.cgi?id=32877
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f87171c6013603decfc64f405bb | |039b5c1f1add4 Resolution|--- |FIXED Status|REOPENED |RESOLVED
--- Comment #20 from Gijs Vermeulen gijsvrm@gmail.com --- This demo works and plays just fine for me with wine-6.0-rc1-29-g310019789f7, so assuming fixed by https://source.winehq.org/git/wine.git/commit/f87171c6013603decfc64f405bb039b5c1f1add4
https://bugs.winehq.org/show_bug.cgi?id=32877
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc2.
https://bugs.winehq.org/show_bug.cgi?id=32877
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x
https://bugs.winehq.org/show_bug.cgi?id=32877
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.ausgamers.com/f |https://web.archive.org/web |iles/process/66801/gnomoria |/20130115173649/https://s3. |-demo |amazonaws.com/Gnomoria/Gnom | |oriaDemoSetup.exe CC| |focht@gmx.net
https://bugs.winehq.org/show_bug.cgi?id=32877
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |---
--- Comment #22 from Michael Stefaniuc mstefani@winehq.org --- Removing the 5.0.x milestone from bug fixes included in 5.0.4.