[Bug 11998] New: Lunia Installer displays almost nothing; hangs
http://bugs.winehq.org/show_bug.cgi?id=11998 Summary: Lunia Installer displays almost nothing; hangs Product: Wine Version: 0.9.57. Platform: PC URL: http://lunia.nexon.co.jp/beginner/down.asp OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs(a)winehq.org ReportedBy: suikun(a)suikun.de Created an attachment (id=11330) --> (http://bugs.winehq.org/attachment.cgi?id=11330) Commandline output of the installer before accepting the license The installer to the free (as in beer) Japanese online game Lunia Senki shows only an almost white window and hangs after accepting the (undisplayed) license. This happens when using a clean 0.9.57 install. I'll attach the commandline output from before and after accepting the license agreement. For reproducing the bug simply download the installer at the included URL (use the right download button). When running the installer the left option is the "Accept license" button. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #1 from Alexander Tschache <suikun(a)suikun.de> 2008-03-11 21:15:16 --- Created an attachment (id=11331) --> (http://bugs.winehq.org/attachment.cgi?id=11331) Commandline output after clicking "Accept license" -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer --- Comment #2 from Austin English <austinenglish(a)gmail.com> 2008-10-23 15:37:07 --- Is this still an issue in current (1.1.6 or newer) wine? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #3 from Alexander Tschache <suikun(a)suikun.de> 2008-10-25 11:19:15 --- Yes, the problem persists with wine 1.1.7. The console output also remains the same. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 nsandschn(a)gmx.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn(a)gmx.de --- Comment #4 from nsandschn(a)gmx.de 2009-07-23 13:12:07 --- Confirming with wine 1.1.26 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #5 from Austin English <austinenglish(a)gmail.com> 2009-07-23 14:02:04 --- Confirming then. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 Frédéric Delanoy <frederic.delanoy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy(a)gmail.com --- Comment #6 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2011-05-13 17:14:52 CDT --- (In reply to comment #0)
Created an attachment (id=11330) --> (http://bugs.winehq.org/attachment.cgi?id=11330) [details] Commandline output of the installer before accepting the license
The installer to the free (as in beer) Japanese online game Lunia Senki shows only an almost white window and hangs after accepting the (undisplayed) license. This happens when using a clean 0.9.57 install. I'll attach the commandline output from before and after accepting the license agreement. For reproducing the bug simply download the installer at the included URL (use the right download button). When running the installer the left option is the "Accept license" button.
Can you provide a download link? My Japanese is rusted ;) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 Sagawa <sagawa.aki+winebugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs(a)gmail.c | |om --- Comment #7 from Sagawa <sagawa.aki+winebugs(a)gmail.com> 2011-11-26 00:16:54 CST --- Please try http://webdown2.nexon.co.jp/lunia/Lunia_Setup_20100914.exe (1.38GB) sha1: 068b406fc6edd06baed151aca517c56a29facdb9 It still shows almost white dialog in 1.3.33. Note: This is a stale client soft for Lunia. The latest client, Lunia_Setup.exe, based on Nullsoft Scriptable Install System (NSIS), has no problems for the installation. Note2: As the client is old, I couldn't find any other executable else above. I guess Lunia_Setup.exe (not NSIS based) or Lunia_Setup_20090224.exe is the correct one which the reporter used. But I couldn't find out it on the web. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #8 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2013-05-24 17:42:12 CDT --- Is this still an issue in current (1.5.31 or newer) wine? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #9 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-05-25 20:29:46 CDT --- Seems to be still present in wine 1.5.31. With winetricks ie6 the installer goes a little bit further but stil does nothing. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Summary|Lunia Installer displays |NEXON client installers |almost nothing; hangs |using embedded IE browser | |control: buttons don't | |respond to click (Lunia | |Senki, Combat Arms, War | |Rock) --- Comment #10 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, all NEXON installers based on embedded IE browser control (DHTML) suffer from this issue (also see bug 14740). The web/browser based installer runs better now though still suffers from mshtml/shdocvw/gecko insufficiencies. The EULA and two buttons are now shown in Japanese (ok?, cancel?). Clicking the buttons does nothing so let's make this bug about that issue (white display was bug 14740). Each time a button is clicked a FIXME is shown in terminal which seems harmless/unrelated: --- snip --- fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 67 of CGID_ShellDocView --- snip --- $ sha1sum Lunia_Setup_20100914.exe 068b406fc6edd06baed151aca517c56a29facdb9 Lunia_Setup_20100914.exe $ du -sh Lunia_Setup_20100914.exe 1.4G Lunia_Setup_20100914.exe $ wine --version wine-1.7.8-220-g0bef543 Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding another NEXON client: "Combat Arms", suffering from same issue. Download: http://mirror.iprimus.com.au/games/combatarms/CombatArmsSetupV37.exe $ sha1sum CombatArmsSetupV37.exe ca351c5fab0ed5be4393ab2f8c0fc5dc934560a1 CombatArmsSetupV37.exe $ du -sh CombatArmsSetupV37.exe 913M CombatArmsSetupV37.exe $ wine --version wine-1.7.8-220-g0bef543 Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #12 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, and another one (for backup): "War Rock - Full Client (EU)" Download: http://www.playerattack.com/file/24869/War-Rock---Full-Client-EU/ $ sha1sum WRInstallerEU.exe b688b93556f12aac8772d32ac1881221b14b5848 WRInstallerEU.exe $ du -sh WRInstallerEU.exe 1.2G WRInstallerEU.exe $ wine --version wine-1.7.8-220-g0bef543 Regards -- 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.
http://bugs.winehq.org/show_bug.cgi?id=11998 --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Created attachment 46848 --> http://bugs.winehq.org/attachment.cgi?id=46848 WINEDEBUG=+tid,+seh,+relay,+mshtml,+shdocvw wine ./CombatArmsSetupV37.exe
log.txt 2>&1
Hello folks, attached is trace log with generated from 'Combat Arms' NEXON installer, last 40000 lines, filtered for tid:0025, compressed with 'bzip2', The 'click' event from the button seems propagated. HTMLAnchorElement_handle_event -> navigate_anchor -> navigate_url -> super_navigate -> navigate_fragment ? Selector URI: "res://C:\users\focht\Temp\NGMResource.dll/Template_Stipulation.html#" (there is no hash id?) With Winedbg I came that far until it hit an exit path in 'navigate_fragment'. --- snip --- Wine-dbg>bt Backtrace: =>0 0x7da2ad2f navigate_fragment+0x370(window=0x1f164b8, uri=0x28722c0) [/home/focht/projects/wine/wine-git/dlls/mshtml/navigate.c:2167] in mshtml (0x00a79ef8) 1 0x7da2b067 super_navigate+0x292(window=0x1f164b8, uri=0x28722c0, flags=0x1, headers=0x0(nil), post_data=0x0(nil), post_data_size=0) [/home/focht/projects/wine/wine-git/dlls/mshtml/navigate.c:2220] in mshtml (0x00a79fe8) 2 0x7da2bc3d navigate_uri+0x232(window=0x1f164b8, uri=0x28722c0, display_uri="res://C:\users\focht\Temp\NGMResource.dll/Template_Stipulation.html#", request_data=(nil), flags=0x1) [/home/focht/projects/wine/wine-git/dlls/mshtml/navigate.c:2429] in mshtml (0x00a7a088) 3 0x7da2c1d8 navigate_url+0xe8(window=0x1f164b8, new_url="res://C:\users\focht\Temp\NGMResource.dll/Template_Stipulation.html#", base_uri=0x132158, flags=0x1) [/home/focht/projects/wine/wine-git/dlls/mshtml/navigate.c:2549] in mshtml (0x00a7a0d8) 4 0x7d99ad26 navigate_anchor+0x31f(This=0x2aa1f18) [/home/focht/projects/wine/wine-git/dlls/mshtml/htmlanchor.c:124] in mshtml (0x00a7a178) 5 0x7d99d15d HTMLAnchorElement_handle_event+0x16f(iface=0x2aa1f18, eid=EVENTID_CLICK, event=0x289cfe0, prevent_default=0xa7a200) [/home/focht/projects/wine/wine-git/dlls/mshtml/htmlanchor.c:693] in mshtml (0x00a7a1c8) 6 0x7d9cf105 fire_event_obj+0x678(doc=0x278b530, eid=EVENTID_CLICK, event_obj=0x285c0f8, target=0x27d1174, script_this=(nil)) [/home/focht/projects/wine/wine-git/dlls/mshtml/htmlevent.c:1183] in mshtml (0x00a7a2a8) 7 0x7d9cf34e fire_event+0xd1(doc=0x278b530, eid=EVENTID_CLICK, set_event=0x1, target=0x27d1174, nsevent=0x289cfe0, script_this=(nil)) [/home/focht/projects/wine/wine-git/dlls/mshtml/htmlevent.c:1233] in mshtml (0x00a7a2f8) 8 0x7da37072 handle_htmlevent+0x2bf(iface=<couldn't compute location>, event=<couldn't compute location>) [/home/focht/projects/wine/wine-git/dlls/mshtml/nsevents.c:322] in mshtml (0x00a7a3a8) 9 0x6a5c318e in xul (+0x98318d) (0x00a7a4a8) ... 35 0x7eca5098 DialogBoxIndirectParamA+0x4c(hInstance=<couldn't compute location>, template=<couldn't compute location>, owner=<couldn't compute location>, dlgProc=<couldn't compute location>, param=<couldn't compute location>) [/home/focht/projects/wine/wine-git/dlls/user32/dialog.c:902] in user32 (0x00a7b128) 36 0x10029494 in ngmdll (+0x29493) (0x00342f30) 37 0x00000040 (0x000581e8) --- snip --- I dumped the embedded resource "Template_Stipulation.html" from 'NGMResource.dll': --- snip --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Nexon Game Manager</title> <link rel="stylesheet" type="text/css" href="global.css"> <script language="javascript"> function ChangeStipulation(url) { document.all.StipulationFrame.src = url; } </script> </head> ... <body oncontextmenu="return false;" onselectstart="return false;" ondragover="return false;" ondrag="return false;"> <!--490/283--> <div style="width:490px;" id="Container"> <div><img src="BINARY/round1_top2.gif" width="490" height="5" /></div> <table cellpadding="0" cellspacing="0" class="Wrapper"> <tr><td> ... <div id="Cnts2Wrap" style="height:190px;"> <iframe id="StipulationFrame" frameborder="0" scrolling="no" width="453" height="184" marginheight="0" marginwidth="0" style="margin:2px 0 0 7px;padding:0;" src=""></iframe> </div> ... <div id="BtmSec"> <a href="#"><img id="btnAgree" src="BINARY/bt_agree_stip.gif" width="65" height="23" alt="Agree" /></a> <a href="#"><img id="btnCancel" src="BINARY/bt_agree_not.gif" width="65" height="23" alt="Disagree" /></a> </div> ... </div> </body> </html> --- snip --- The EULA (html) is wrapped within iframe. The 'buttons' are simple hrefs: '<a href="#"> ...</a>' but there is _no_ hash id value associated. No javascript code/event wiring. If I understand this scheme correctly having this single hash '#' means: jump to the top of the page/anchor on the base href page? Maybe the missing bits are in between ... additional events from super_navigate or different kind of frag handling in this case? Regards -- 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=11998 Shomy <shomari.sharpe(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |shomari.sharpe(a)gmail.com -- 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=11998 --- Comment #14 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. $ sha1sum Combatarms_eu_client.exe cbd7d03e7f1f49ed25e6a464381577bb7786da6f Combatarms_eu_client.exe $ du -sh Combatarms_eu_client.exe 865M Combatarms_eu_client.exe $ wine --version wine-1.7.36-16-g748788f Regards -- 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=11998 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #11330|0 |1 is obsolete| | Attachment #11331|0 |1 is obsolete| | Attachment #46848|0 |1 is obsolete| | CC| |jacek(a)codeweavers.com --- Comment #15 from Jacek Caban <jacek(a)codeweavers.com> --- Created attachment 52913 --> https://bugs.winehq.org/attachment.cgi?id=52913 hack We miss support for firing HTMLDocumentEvents2 connection point. The attached patch fixes the installer. The patch is quite not correct. We need to pass event object to function handlers in this case, but we don't. Fixing it properly feels too invasive for code freeze. -- 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=11998 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|shdocvw |mshtml -- 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=11998 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- 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=11998 --- Comment #16 from Jacek Caban <jacek(a)codeweavers.com> --- This is probably fixed by ec29d40e4e863c9b -- 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=11998 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ec29d40e4e863c9b73dcc33ee0a | |f789a6d8476ea Resolution|--- |FIXED URL|http://lunia.nexon.co.jp/be |https://web.archive.org/web |ginner/down.asp |/20191221122311/https://dow | |nloads.gamefront.com/combat | |arms/Combatarms_eu.exe?md5= | |J1RH8rS5J6VUGRLLYSD7cw&expi | |res=1576937917http://lunia. | |nexon.co.jp/beginner/down.a | |sp Status|NEW |RESOLVED --- Comment #17 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, this is fixed https://source.winehq.org/git/wine.git/commitdiff/ec29d40e4e863c9b73dcc33ee0... ("mshtml: Add support for DIID_HTMLDocumentEvents2 connection point sink.") Thanks Jacek No full reverse bitsect, just testing adjacent releases. --- snip --- $ git describe --contains ec29d40e4e863c9b | sed 's/~.*//' wine-4.11 --- snip --- Confirming, starting with Wine 4.11 the buttons respond to clicks. $ shasum Combatarms_eu.exe df68eb5397592b54f53fd09b6e82cd226ac17770 Combatarms_eu.exe $ du -sh Combatarms_eu.exe 665M Combatarms_eu.exe $ wine --version wine-5.0-rc2 Regards -- 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=11998 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.0-rc3. -- 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=11998 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x -- 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=11998 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |--- --- Comment #19 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 4.0.x milestone from bug fixes included in 4.0.4. -- 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