http://bugs.winehq.org/show_bug.cgi?id=23755
Summary: Everquest 2 streaming client: LaunchPad.exe crashes with unhandled exception Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fennecfanatic@gmail.com
Created an attachment (id=29774) --> (http://bugs.winehq.org/attachment.cgi?id=29774) output of 'wine LaunchPad.exe'
After downloading and launching the Everquest 2 streaming client, it displays a blank gray window for about two minutes (see logs) and a second window with just the SOE logo in it, then crashes with an unhandled exception.
The program works correctly when tested against Windows XP Pro SP3.
Note: An Everquest 2 account is NOT needed to work on this bug, as it occurs prior to login.
The program is available here: http://launcher.station.sony.com/games/eq2/live/launcher_setup.exe
http://bugs.winehq.org/show_bug.cgi?id=23755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://launcher.station.son | |y.com/games/eq2/live/launch | |er_setup.exe
http://bugs.winehq.org/show_bug.cgi?id=23755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #29774|application/octet-stream |text/plain mime type| | Attachment #29774|output |output.txt filename| |
--- Comment #1 from Austin English austinenglish@gmail.com 2010-07-22 10:12:08 --- (From update of attachment 29774) Please use .txt in the future.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-22 22:41:06 --- Please specify the Wine version you are using (in the Version field above).
http://bugs.winehq.org/show_bug.cgi?id=23755
psduckie@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |psduckie@yahoo.com
--- Comment #3 from psduckie@yahoo.com 2010-07-30 19:33:21 --- I got this same error. I'm running the release version of Wine 1.2 on Mac OS X 10.6.4.
http://bugs.winehq.org/show_bug.cgi?id=23755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|UNCONFIRMED |NEW Component|-unknown |urlmon Ever Confirmed|0 |1
--- Comment #4 from Austin English austinenglish@gmail.com 2010-08-24 19:34:22 --- I'm seeing this with the installer itself: http://launch.soe.com/installer/EQ2X_setup.exe
and wine-1.3.1-135-g2c127dd.
austin@laptop:~$ wine EQ2X_setup.exe fixme:browseui:ProgressDialog_SetAnimation (0x12b8f8, 0x68810000, 161) - stub fixme:browseui:ProgressDialog_StartProgressDialog Flags PROGDLG_AUTOTIME not supported err:ntdll:RtlpWaitForCriticalSection section 0x6837a884 "loader.c: loader_section" wait timed out in thread 0026, blocked by 0024, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x6837a884 "loader.c: loader_section" wait timed out in thread 0026, blocked by 0024, retrying (60 sec)
native ie6 fixes it. I tried switching the overridden dll's to builtin one at a time, but couldn't narrow it down perfectly.
With all builtin dll's, the installer launches, you confirm the install, you get a quick box showing launchpad installing (with some missing text, I'll file a new bug in a sec). After a minute or so, you'll get the critical section timeout.
With native ie6, it installs fine.
If you install native ie6, then set urlmon to builtin, the install will run fine, but after launchpad installs, it attempts to run Everquest II, then gets a critical section timeout.
So, urlmon seems the closest?
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #5 from Austin English austinenglish@gmail.com 2010-08-24 19:42:29 --- See bug 24128 for the missing text.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #6 from Austin English austinenglish@gmail.com 2010-08-24 20:17:40 --- Correction, with ie6, doesn't install fine either, just gets further. Still hangs, but seems urlmon is the first part of the problem (or exposes it quicker?).
http://bugs.winehq.org/show_bug.cgi?id=23755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Everquest 2 streaming |Everquest 2 demo/Pirates of |client: LaunchPad.exe |the Burning Sea: |crashes with unhandled |LaunchPad.exe crashes with |exception |unhandled exception
--- Comment #7 from Austin English austinenglish@gmail.com 2010-08-24 20:42:17 --- Seems to affect at least a couple Sony Station demo's (http://www.soe.com/en/freeTrials.vm). I'm testing the rest now, perhaps it affects more than just Everquest 2 / Pirates of the Burning Sea.
http://bugs.winehq.org/show_bug.cgi?id=23755
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Summary|Everquest 2 demo/Pirates of |Everquest 2 demo/Pirates of |the Burning Sea: |the Burning Sea installer |LaunchPad.exe crashes with |crashes |unhandled exception |
http://bugs.winehq.org/show_bug.cgi?id=23755
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #8 from Hans Leidekker hans@meelstraat.net 2010-09-13 11:45:23 CDT --- Native ie6 doesn't work here. LaunchPad.exe crashes while it tries to import CoInternetSetFeatureEnabled from urlmon which ie6's version doesn't have.
With native ie7 I don't I don't get the critical section timeout anymore, just a blank window.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #9 from Hans Leidekker hans@meelstraat.net 2010-09-15 03:26:09 CDT --- Created an attachment (id=30763) --> (http://bugs.winehq.org/attachment.cgi?id=30763) backtrace
Finally, I was lucky enough to get some sort of backtrace. It corresponds to this error message:
err:ntdll:RtlpWaitForCriticalSection section 0x7bca7884 "loader.c: loader_section" wait timed out in thread 0027, blocked by 0025, retrying (60 sec)
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #10 from Hans Leidekker hans@meelstraat.net 2010-09-17 09:21:14 CDT --- Created an attachment (id=30816) --> (http://bugs.winehq.org/attachment.cgi?id=30816) Don't call NtClose directly in delete_view.
The app appears to hook a whole bunch of functions. This patch avoids the critical section timeout seen here but potentially there are many other Wine internal calls to hooked functions that it might not like...
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #11 from Dan Kegel dank@kegel.com 2010-09-28 11:50:29 CDT --- Yeah, that gets it a bit further. It runs into an ie problem next, winetricks ie6 changes it and maybe works around it, but then it just exits silently. With winetricks ie7 it doesn't exit - it puts up a grey window.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #12 from Hans Leidekker hans@meelstraat.net 2010-12-02 14:37:44 CST --- Committed as 71beac32192d661849d5fff6e5265d2f32faf61d.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #13 from Austin English austinenglish@gmail.com 2010-12-02 14:41:36 CST --- (In reply to comment #12)
Committed as 71beac32192d661849d5fff6e5265d2f32faf61d.
I tried in wine-1.3.8-153-g27d2b9b and 1.3.8, and get the same results. In both cases, the installer starts, installs Adobe flash, then a gray window appears and never gets beyond that.
Looks like shdocvw/etc. at that point. Native ie7 didn't help.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #14 from Dan Kegel dank@kegel.com 2010-12-02 14:48:00 CST --- I think this requires Jacek's ActiveX patches, he's on try 3, maybe tomorrow?
http://bugs.winehq.org/show_bug.cgi?id=23755
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #15 from Jacek Caban jacek@codeweavers.com 2010-12-04 09:56:33 CST --- Yeah, my ActiveX patches are a step forward in fixing this bug, but the patches I've sent are just the beginning. Wine is currently able to create ActiveX object, embedding needs much more patches.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #16 from Dan Kegel dank@kegel.com 2010-12-04 13:56:03 CST --- I suspect that when this is fixed, the Strong Bad launcher will start working.
http://bugs.winehq.org/show_bug.cgi?id=23755
--- Comment #17 from Dan Kegel dank@kegel.com 2010-12-06 19:45:37 CST --- Still get just a grey window with today's git.
http://bugs.winehq.org/show_bug.cgi?id=23755
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30816|0 |1 is obsolete| |
--- Comment #18 from Jacek Caban jacek@codeweavers.com 2011-02-01 08:56:17 CST --- Created an attachment (id=33087) --> (http://bugs.winehq.org/attachment.cgi?id=33087) mshtml hacks (requires wine gecko 1.2.0-beta1)
Attached hacks, together with the new beta of Gecko package: http://www.winehq.org/pipermail/wine-devel/2011-January/088551.html helps here. The gray rectangle is still shown on the startup, but once flash is initialized, it becomes visible.
(BTW, we're experiencing temporary problems with Sourceforge downloads, hopefully it will be fixed soon)
http://bugs.winehq.org/show_bug.cgi?id=23755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #19 from Austin English austinenglish@gmail.com 2011-07-27 15:58:00 CDT --- (In reply to comment #18)
Created an attachment (id=33087)
--> (http://bugs.winehq.org/attachment.cgi?id=33087) [details]
mshtml hacks (requires wine gecko 1.2.0-beta1)
Attached hacks, together with the new beta of Gecko package: http://www.winehq.org/pipermail/wine-devel/2011-January/088551.html helps here. The gray rectangle is still shown on the startup, but once flash is initialized, it becomes visible.
(BTW, we're experiencing temporary problems with Sourceforge downloads, hopefully it will be fixed soon)
The hacks no longer apply on wine-1.3.25-143-ge0f1aa0. The first hack is now properly implemented, and if I manually rediff the second, the game crashes when Launchpad is loaded (before, no crash, but just a gray window).
This is with DC Universe.
http://bugs.winehq.org/show_bug.cgi?id=23755
szilagyic chris@apex-internet.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chris@apex-internet.com
--- Comment #20 from szilagyic chris@apex-internet.com 2012-02-06 22:01:20 CST --- Is any of this necessary in Wine 1.3.37? I'm running this version on Fedora 16, and cannot get the installer to run all of the way through. In XP mode, the installer runs and partway through I see the SOE splash screen come up and disappear, then it crashes with:
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xb7749db4
Thx.
http://bugs.winehq.org/show_bug.cgi?id=23755
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #21 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-02-19 03:08:11 CST --- I get a crash as well on 1.4-rc4 (black screen after some time)
Oddly enough it worked before upgrading my nvidia blob to 295.20 (ubuntu 11.10 x86-64) [+ 3.0.0.15->3.0.0.16 kernel upgrade]. Couldn't find previous blob to recheck, though
http://bugs.winehq.org/show_bug.cgi?id=23755
Benj benj.callaghan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |benj.callaghan@gmail.com
--- Comment #22 from Benj benj.callaghan@gmail.com 2013-05-10 15:05:04 CDT --- The installers for Everquest 2 streaming and Everquest 2 full both work fine in wine 1.5.29. Sony has made major changes to LaunchPad since this bug was filed. It's possible that they fixed the bug in one of their upgrades.
http://bugs.winehq.org/show_bug.cgi?id=23755
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #23 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-05-10 16:38:28 CDT --- (In reply to comment #22)
The installers for Everquest 2 streaming and Everquest 2 full both work fine in wine 1.5.29. Sony has made major changes to LaunchPad since this bug was filed. It's possible that they fixed the bug in one of their upgrades.
Marking as resolved.
Feel free to reopen if the bug still persists/reappears.
http://bugs.winehq.org/show_bug.cgi?id=23755
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #24 from Alexandre Julliard julliard@winehq.org 2013-05-24 13:32:22 CDT --- Closing bugs fixed in 1.5.31.
https://bugs.winehq.org/show_bug.cgi?id=23755
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.2 CC| |focht@gmx.net Component|urlmon |-unknown