http://bugs.winehq.org/show_bug.cgi?id=22002
Summary: Runes of Magic: crash when clicking "Start game" in the launcher Product: Wine Version: 1.1.38 Platform: x86 URL: http://www.runesofmagic.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: toxatec@web.de CC: jacek@codeweavers.com
Created an attachment (id=26734) --> (http://bugs.winehq.org/attachment.cgi?id=26734) terminal output after hitting the button
Since wine-1.1.38 it is not possible to launch the game anymore because hitting "Start Game" or "Exit Game" in the launcher makes the ClientUpdate.exe crash immediately.
I did a regression test and got the following result:
ff06efd1eb54f4a3f7b2f29e9b2c81f002b8e33f is the first bad commit commit ff06efd1eb54f4a3f7b2f29e9b2c81f002b8e33f Author: Jacek Caban jacek@codeweavers.com Date: Fri Jan 22 17:12:57 2010 +0100
shdocvw: Moved WebBrowser client site realizing to separated function and release more interfaces in SetClientSite.
:040000 040000 a10e7afcc81e5d8514e913a0a12c1f83c926dda8 236daa22524bd7a6f2b126e17c8f745da14a4cdc M dlls
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #1 from Jacek Caban jacek@codeweavers.com 2010-03-10 14:49:25 --- Please attach shdocvw debug logs.
http://bugs.winehq.org/show_bug.cgi?id=22002
Michael B toxatec@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #2 from Michael B toxatec@web.de 2010-03-10 15:04:01 --- Created an attachment (id=26735) --> (http://bugs.winehq.org/attachment.cgi?id=26735) terminal output with WINEDEBUG=+shdocvw
This log is from the latest git, I hope thats OK. The first line after the deadly click should be 507 (killfocus)..
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #3 from Jacek Caban jacek@codeweavers.com 2010-03-10 15:54:56 --- Created an attachment (id=26737) --> (http://bugs.winehq.org/attachment.cgi?id=26737) patch
Please try the attached patch. If it doesn't help, I will need shdocvw,mshtml,urlmon,seh logs.
http://bugs.winehq.org/show_bug.cgi?id=22002
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr 2010-03-10 16:11:09 --- Does the hack in http://bugs.winehq.org/show_bug.cgi?id=11827#c4 fix your problem?
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #5 from Michael B toxatec@web.de 2010-03-10 16:59:52 --- The patch doesn't fix the crash, so I made another log with the new patch still applied, but it's a little large (2.2MB). I had to put it on a 1-click-hoster, I didn't know where else :/ http://netload.in/dateidwDhmVXTQK/RoM-crash-shdocvw-mshtml-urlmon-seh.log.ht...
Commenting out lines 272-275 in oleobject.c fixes the crash! :)
http://bugs.winehq.org/show_bug.cgi?id=22002
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26735|0 |1 is obsolete| |
--- Comment #6 from Jacek Caban jacek@codeweavers.com 2010-03-10 17:08:08 --- Created an attachment (id=26739) --> (http://bugs.winehq.org/attachment.cgi?id=26739) shdocvw,mshtml,utlmon,seh logs
http://bugs.winehq.org/show_bug.cgi?id=22002
Indirectly Indexed burp@nurfuerspam.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |burp@nurfuerspam.de
--- Comment #7 from Indirectly Indexed burp@nurfuerspam.de 2010-03-12 10:04:58 --- IMHO the issue stems rather from the changed logic in WebBrowser_OleObject_Destroy. Before commit ff06efd1eb54f4a3f7b2f29e9b2c81f002b8e33f the WB_OO_Destroy called SetClientSite(..., NULL), which released the doc_host thingy, now that's not happening in that code path any longer.
http://bugs.winehq.org/show_bug.cgi?id=22002
Carlos Augusto silvaesilva@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |silvaesilva@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #8 from Carlos Augusto silvaesilva@gmail.com 2010-03-16 18:13:43 --- I can confirm the bug on 1.1.40 The usual fix for shdocvw using winetricks ie6 wininet works well and get you past the start bug
http://bugs.winehq.org/show_bug.cgi?id=22002
Thomas Kowaliczek linuxdonald@linuxdonald.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #9 from Thomas Kowaliczek linuxdonald@linuxdonald.de 2010-03-16 21:13:30 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=22002
Thomas Kowaliczek linuxdonald@linuxdonald.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linuxdonald@linuxdonald.de
http://bugs.winehq.org/show_bug.cgi?id=22002
Jimmy Berry jimmy@boombatower.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jimmy@boombatower.com
--- Comment #10 from Jimmy Berry jimmy@boombatower.com 2010-03-17 00:42:00 --- To confirm: "winetricks ie6 wininet" should be added to install instructions as that solves this issue?
http://bugs.winehq.org/show_bug.cgi?id=22002
Sascha Berg berg.sascha@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |berg.sascha@web.de
--- Comment #11 from Sascha Berg berg.sascha@web.de 2010-03-18 10:53:36 --- Yes. This "fix" the problem. I can start and login into the game but i have no time for play to test how stable it works.
http://bugs.winehq.org/show_bug.cgi?id=22002
Caladan a.vankaam@chello.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a.vankaam@chello.nl
http://bugs.winehq.org/show_bug.cgi?id=22002
--- Comment #12 from Caladan a.vankaam@chello.nl 2010-04-25 03:50:16 --- I can confirm the bug on 1.1.43 and yes using winetricks ie6 wininet will get you past it.
http://bugs.winehq.org/show_bug.cgi?id=22002
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #13 from Dan Kegel dank@kegel.com 2010-06-16 13:24:00 --- (I don't think native wininet is needed? At least not if you install the offline patches.)
http://bugs.winehq.org/show_bug.cgi?id=22002
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #14 from Piotr Caban piotr.caban@gmail.com 2011-08-01 06:27:48 CDT --- I've sent a patch that should fix it: http://source.winehq.org/patches/data/77196
http://bugs.winehq.org/show_bug.cgi?id=22002
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Piotr Caban piotr.caban@gmail.com 2011-08-02 03:31:44 CDT --- Fixed by 1cf571eb5faa8960635cc34c86460bfeaa6171f1.
http://bugs.winehq.org/show_bug.cgi?id=22002
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2011-08-05 12:38:56 CDT --- Closing bugs fixed in 1.3.26.