http://bugs.winehq.org/show_bug.cgi?id=19378
Summary: Quicken 2008 registration displays garbled inoperative HTML Product: Wine Version: unspecified Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: info@skierpage.com
Created an attachment (id=22459) --> (http://bugs.winehq.org/attachment.cgi?id=22459) garbled Quicken Registration dialog
I installed Wine 1.01 on Kubuntu 9.04 amd-64 and installed Quicken 2008 from CD-ROM. The installation failed in the online update.
I then installed wine-1.1.26 from the PPA http://wine.budgetdedicated.com/apt I did not install any of the WineTricks mentioned on the AppDB
When I ran Quicken 2008, I got a prompt about going online to register. When I followed that, the Quicken Registration dialog appeared, but apart from a banner "Welcome to Quicken registration..." it was full of gibberish characters as if the encoding is wrong. I will attach a screenshot.
As you can see, the status line of the dialog window contains file://C:\windows\profiles\All Users\Applicataion Data\Intuit\Quicken\INET\COMMON\PNF\REG\4A5E9E00.H This file exists on my drive C: with slightly different capitalization at the end -- Inet\Common\Pnf\Reg\4A5E9E00.HTM
I can open this file and it appears fine in my Linux Firefox browser and text editor; not garbled at all, no UTF characters. It seems to hold the HTML for all the stages of the registration process; in working Quicken you don't see all of this HTML at once.
This bug sounds like what SpinDr describes in comment 9 of bug 14672. I am reporting a separate bug because that bug is "I am not presented with the box". I get the box, but it's garbled.
I'm happy to attempt to debug this further; alas my log with WINEDEBUG=+relay filled my disk and I had to remove it, and now I don't know how to get back to the registration dialog because I used the trick of Shift+Ctrl "One Step Update" to turn off registration!
http://bugs.winehq.org/show_bug.cgi?id=19378
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.26 Severity|major |normal
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-19 18:43:58 --- After installing wine-1.1.26 please remove ~/.wine directory and reinstall your program.
http://bugs.winehq.org/show_bug.cgi?id=19378
--- Comment #2 from Juan Lang juan_lang@yahoo.com 2009-08-08 10:46:14 --- Could you attach the console output?
http://bugs.winehq.org/show_bug.cgi?id=19378
info@skierpage.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.26 |1.1.29
--- Comment #3 from info@skierpage.com 2009-09-27 16:54:44 --- The bug is still there. KPackageKit has since upgraded me to wine-1.1.29 I removed ~/.wine as @Vitaliy Margolen requested and reinstalled Quicken 2008 from CD (good news: Quicken Update during install worked fine to upgrade me to Release 9).
When I ran Quicken and clicked to register, I got a Quicken Registration dialog window with *exactly* the same garbled appearance (right down to each individual nonsense glyph) and non-functioning form buttons. The path to it was slightly different this time, it ends in 4ABFD9D5.HTM.
@Juan Lang, I ran with WINEDEBUG=+relay as "5.2. How To Report A Bug" says. But the output of this is GIGABYTES of text. Just with that window up I have screenfuls of
0019:Call user32.DispatchMessageW(0033f8fc) ret=7ee8a0e8 0019:Call window proc 0x7ee8c510 (hwnd=0x10026,msg=WM_TIMER,wp=00000001,lp=00000000) 0019:Ret window proc 0x7ee8c510 (hwnd=0x10026,msg=WM_TIMER,wp=00000001,lp=00000000) retval=00000000 ...
zooming by. Is there a more useful WINEDEBUG setting? Quicken in Wine has screwed up the reading or display of this temporary HTML file, so what flags might be relevant? Maybe strace output?
http://bugs.winehq.org/show_bug.cgi?id=19378
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.29 |1.1.26
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-27 20:07:41 --- Don't change original reported Wine version.
http://bugs.winehq.org/show_bug.cgi?id=19378
--- Comment #5 from info@skierpage.com 2009-10-03 19:04:15 --- I'll attach the HTML of the registration. This is definitely using proprietary MS HTML, specifically the FOR and EVENT attribute of the script tag: <SCRIPT LANGUAGE="JavaScript" FOR="uqw" EVENT="onSnapShotUpdate()"> resize('uqw'); </SCRIPT>
<SCRIPT LANGUAGE="JavaScript" FOR="qw" EVENT="onQuickenEvent(szType)"> ... [ code to hide/show HTML for different steps in the registration ] ...
Also I don't understand the strange comments at the top. <!-- E7079367EC8F981AE9514307092BF5312A2EC5FA7E7B106C5B2D -->
When "mshtml" goes to render to render this file, (which loads Gecko) it tries and fails to load jscript.dll. Somehow in real Windows Quicken must associate the qw and uqw special Quicken objects with this HTML fragment, I'm not sure how this happens.
However, that doesn't explain why Wine garbles the perfectly legible HTML.
http://bugs.winehq.org/show_bug.cgi?id=19378
--- Comment #6 from info@skierpage.com 2009-10-04 03:37:52 --- Created an attachment (id=23905) --> (http://bugs.winehq.org/attachment.cgi?id=23905) The HTML file that Wine > mshtml > Gecko tries to load
This is the file that Quicken is trying to load. In the 6 MB log file there are lots of lines referencing it, e.g.
trace:mshtml:nsURI_SetWineURL (0x2281a10)->(L"file://C:\users\Public\Application Data\Intuit\Quicken\INET\COMMON\PNF\REG\4AC7C7B1.HTM")
I repeat, this HTML is incompatible with normal Gecko (invalid SCRIPT attributes, custom qw and uqw OBJECT tags, etc.), but why does Quicken under Wine display it garbled? It displays the "Welcome to Quicken registration" text fine, but everything after the script tag following this is displayed using garbled characters. Yet their layout matches the paragraphs and indenting.
http://bugs.winehq.org/show_bug.cgi?id=19378
--- Comment #7 from Austin English austinenglish@gmail.com 2011-10-01 15:09:55 CDT --- This is your friendly reminder that there has been no bug activity for 1 year. Is this still an issue in current (1.3.29 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=19378
--- Comment #8 from skierpage info@skierpage.com 2011-10-01 17:55:24 CDT --- (In reply to comment #7)
Is this still an issue in current (1.3.29 or newer) wine?
I can't say because "Intuit announced that as of April 27, 2011, the online services for Quicken 2008 have expired", forcing me to upgrade to Quicken 2011 Deluxe.
Before I upgraded in May 2011 I updated Quicken 2008's page with testing notes on Wine 1.3.15, http://appdb.winehq.org/objectManager.php?sClass=version&iId=9099&iT... , but I didn't retest this bug.
I could separately install Wine 1.3.29 (the Ubuntu package is still at 1.3.15), reinstall Quicken 2008, and retest, but it's wasted effort unless a developer would actually investigate this bug! (I appreciate the Wine developers' heroic efforts, and obviously there are far more bug reports than volunteer developers.)
I guess the appropriate status for this bug is RESOLVED - ABANDONED.
http://bugs.winehq.org/show_bug.cgi?id=19378
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #9 from Austin English austinenglish@gmail.com 2011-10-02 09:53:10 CDT --- Thanks, marking abandoned.
http://bugs.winehq.org/show_bug.cgi?id=19378
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Austin English austinenglish@gmail.com 2011-10-04 15:25:48 CDT --- Closing.