http://bugs.winehq.org/show_bug.cgi?id=32574
Bug #: 32574 Summary: Patrician 4 fails to start (Error in 'App::Initialize') Product: Wine Version: 1.5.20 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com Classification: Unclassified
Created attachment 42991 --> http://bugs.winehq.org/attachment.cgi?id=42991 plain terminal output
Both the Steam and Gamersgate versions of the game have this bug. Only the base game is affected, the expansion (Patrician 4: Rise of a Dynasty) which requires the base game to be installed, doesn't have the problem.
After starting the game with Patrician4.exe, an error message is shown: "D:\GMProjects\Patrician3\App\App.cpp(732): Error in 'App::Initialize' . . Installation corrupt: 2:0xffffffff"
This error message comes up in this forum thread @Kalypso: http://forum.kalypsomedia.com/showthread.php?tid=11896&pid=113448#pid113...
The answer was that the user had to update root certificates in Windows XP. A +loaddll log reveals that crypt32.dll and wintrust.dll are indeed loaded when I start the game. Appdata.dll in the installed game directory contains a certification (the file properties dialog under Windows shows it). I wonder if a +crypt or +wintrust debug log would be of any help.
The game should start with a launcher asking you for registering the game @Kalypso. I tried with native crypt32 and received a crash along with a backtrace somewhere in Wine's wintrust component.
http://bugs.winehq.org/show_bug.cgi?id=32574
--- Comment #1 from GyB gyebro69@gmail.com 2012-12-28 05:44:49 CST --- Forgot to say: the demo version is not affected as it doesn't have an Appdata.dll.
http://bugs.winehq.org/show_bug.cgi?id=32574
Paul The Tall paulthetall@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paulthetall@gmail.com
--- Comment #2 from Paul The Tall paulthetall@gmail.com 2013-07-11 03:43:24 CDT --- Any news on this one?
http://bugs.winehq.org/show_bug.cgi?id=32574
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #3 from Jaime Rave jaimerave@gmail.com 2013-09-24 15:47:27 CDT --- Still a problem in Wine 1.7.2
https://bugs.winehq.org/show_bug.cgi?id=32574
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 49339 --> https://bugs.winehq.org/attachment.cgi?id=49339 +relay,+seh,+tid,+msgbox log (uncompressed 21 MB)
Still present in 1.7.24
https://bugs.winehq.org/show_bug.cgi?id=32574
--- Comment #5 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=32574
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- Still in wine-1.7.51-70-ge19a8fd
https://bugs.winehq.org/show_bug.cgi?id=32574
Mike Ellery mellery@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mellery@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=32574
Martin Schulze spam.martin.schulze@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spam.martin.schulze@gmx.de
--- Comment #7 from Martin Schulze spam.martin.schulze@gmx.de --- Still in wine-2.14 The expansion works after raising the hard limit for the number of open files.
https://bugs.winehq.org/show_bug.cgi?id=32574
David Holm dholmster@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dholmster@gmail.com
--- Comment #8 from David Holm dholmster@gmail.com --- I tested Patrician IV 1.3.0 with Wine 3.9 and it is working perfectly. Only if I try to execute Patrician4_addon.exe instead of Patrician4.exe do I get this error.
https://bugs.winehq.org/show_bug.cgi?id=32574
DerTrickIstZuAtmen apfelgri@rigel.uberspace.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |apfelgri@rigel.uberspace.de
--- Comment #9 from DerTrickIstZuAtmen apfelgri@rigel.uberspace.de --- Still in wine 3.10
Confirming David Holm, I have the exact same situation: The main game is working fine but the add-on fails.
The suggestion from Martin Schulze (raising the hard limit for the number of open files) didn't affect the bug for me.
Also, the error message has a different path:
Internal Error
Q:\Patrician3_trunk\App\App.cpp(842) : Error in 'App:::Initialize' :
Installation corrupt: 2:0xffffffff
https://bugs.winehq.org/show_bug.cgi?id=32574
Rafał Mikrut mikrutrafal@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikrutrafal@protonmail.com
--- Comment #10 from Rafał Mikrut mikrutrafal@protonmail.com --- Looks that GOG version doesn't have this issue - https://www.gog.com/game/patrician_iv
https://bugs.winehq.org/show_bug.cgi?id=32574
Jeremy Newman jnewman@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|preuss.al@gmail.com |jnewman@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=32574
Jeremy Newman jnewman@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|jnewman@codeweavers.com |
https://bugs.winehq.org/show_bug.cgi?id=32574
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com, | |winetest@luukku.com
https://bugs.winehq.org/show_bug.cgi?id=32574
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |crypt32 Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |b1b9a75411b045d6e48f12a88bb | |fa46e1783c202
--- Comment #11 from Béla Gyebrószki gyebro69@gmail.com --- This bug was fixed in Wine-7.8: https://source.winehq.org/git/wine.git/commit/b1b9a75411b045d6e48f12a88bbfa4...
https://bugs.winehq.org/show_bug.cgi?id=32574
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.