[Bug 18172] New: Wine crash after fixmes on htmlhelp:HtmlHelpW (Microsoft Money 99)
http://bugs.winehq.org/show_bug.cgi?id=18172 Summary: Wine crash after fixmes on htmlhelp:HtmlHelpW (Microsoft Money 99) Product: Wine Version: 1.1.19 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: arcepi(a)arcepi.net Created an attachment (id=20639) --> (http://bugs.winehq.org/attachment.cgi?id=20639) Crash log When trying to use Microsoft Money 99, Wine crashes and dumps core just after printing some fixmes on htmlhelp:HtmlHelpW. The crash happens as soon as the user finishes the first step of the start wizard, which creates the initial configuration. -- 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=18172 --- Comment #1 from Austin English <austinenglish(a)gmail.com> 2009-04-23 13:44:45 --- Please install debugging symbols and attach another log. Is there a demo of this still available anywhere? Native ie6 may help. -- 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=18172 --- Comment #2 from Armando Camarero <arcepi(a)arcepi.net> 2009-04-23 15:14:46 --- (In reply to comment #1)
Please install debugging symbols and attach another log.
Is there a demo of this still available anywhere?
Native ie6 may help.
I found that a trial version can be downloaded from http://www.5star-shareware.com/Windows/Hobby/Home-Finance/ms-money99-downloa.... It seems, however, that the system clock must be set to year 1999 to run. Installing IE6 with winetricks solved the crash. But now Microsoft Money is unable to load saved files. It says that the file is corrupted. I've tested opening a file created with Money 99 under wine, and a file created under Windows. Both files are opened correctly when running Money on Windows. However, it doesn't show any fixme on the console apart from a fixme:heap:RtlCompactHeap (0x110000, 0x0) stub that I suppose is harmles. That's a different bug, anyway. Would it be interesting to make it work without ie6? Or is the bug considered fixed? I don't know how to install debugging symbols for wine, but I suppose I could compile wine from sources instead of using the Arch-linux packaged version. -- 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=18172 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #3 from Austin English <austinenglish(a)gmail.com> 2009-04-23 15:22:40 --- (In reply to comment #2)
(In reply to comment #1)
Please install debugging symbols and attach another log.
Is there a demo of this still available anywhere?
Native ie6 may help.
I found that a trial version can be downloaded from http://www.5star-shareware.com/Windows/Hobby/Home-Finance/ms-money99-downloa.... It seems, however, that the system clock must be set to year 1999 to run.
Excellent.
Installing IE6 with winetricks solved the crash. But now Microsoft Money is unable to load saved files. It says that the file is corrupted. I've tested opening a file created with Money 99 under wine, and a file created under Windows. Both files are opened correctly when running Money on Windows. However, it doesn't show any fixme on the console apart from a fixme:heap:RtlCompactHeap (0x110000, 0x0) stub that I suppose is harmles. That's a different bug, anyway.
Yes, please file another bug (check for dupes first).
Would it be interesting to make it work without ie6? Or is the bug considered fixed?
No, it should work without it.
I don't know how to install debugging symbols for wine, but I suppose I could compile wine from sources instead of using the Arch-linux packaged version.
Check for a wine-dbg or similar package. Otherwise, compile from source. -- 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=18172 Juan Lang <juan_lang(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |major --- Comment #4 from Juan Lang <juan_lang(a)yahoo.com> 2009-04-23 19:26:39 --- This isn't a blocker, by the way. -- 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=18172 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Summary|Wine crash after fixmes on |Microsoft Money 99 crashes |htmlhelp:HtmlHelpW | |(Microsoft Money 99) | -- 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=18172 --- Comment #5 from Armando Camarero <arcepi(a)arcepi.net> 2009-04-24 10:36:29 --- I've just compiled Wine 1.1.19 from sources to better debug this. I've deleted ~/.wine to start with a fresh install (whitout IE6). First time wine asked me that the application wanted to use some web content and that it needed Gecko, so I let it download. Now Microsoft Money doesn't crash, but freezes in the exact same spot. I've tried debugging it with winedbg, but it seems to throw a C++ exception as soon as it starts running; the splash screen gets partially drawn on screen, but nothing else (log winedbg.txt). Program goes beyond running with normal wine. I need some help on how to debug this. I've also run the program setting WINEDBG=+relay, to print system calls, it seems to get to some kind of deadlock, as it ends up calling WaitForSingleObject continousely. (Attached a partial log of this as relay.txt, full log is really big, ~200 MB uncompressed). -- 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=18172 --- Comment #6 from Armando Camarero <arcepi(a)arcepi.net> 2009-04-24 10:37:44 --- Created an attachment (id=20667) --> (http://bugs.winehq.org/attachment.cgi?id=20667) Partial log of system calls, notice the loop of WaitForSingleObject calls -- 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=18172 --- Comment #7 from Armando Camarero <arcepi(a)arcepi.net> 2009-04-24 10:38:16 --- Created an attachment (id=20668) --> (http://bugs.winehq.org/attachment.cgi?id=20668) Winedbg log showing thrown C++ exception -- 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=18172 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimesio(a)earthlink.net --- Comment #8 from Rosanne DiMesio <dimesio(a)earthlink.net> 2010-06-07 17:44:43 --- Is this still an issue in current (1.2-rc2 or later) 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=18172 nathan.n <saturn_systems(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saturn_systems(a)yahoo.com --- Comment #9 from nathan.n <saturn_systems(a)yahoo.com> 2010-07-23 03:17:07 --- still an issue in Wine 1.2 err:module:import_dll Library mnyob99.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:import_dll Library mnyutil.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE" failed, status c0000135 -- clean wine notricks -- 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=18172 --- Comment #10 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-07-23 03:26:44 --- (In reply to comment #9)
still an issue in Wine 1.2
err:module:import_dll Library mnyob99.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:import_dll Library mnyutil.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE" failed, status c0000135
There is no a crash here. You probably need to chdir to the app's directory first. -- 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=18172 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #11 from Anastasius Focht <focht(a)gmx.net> 2010-07-23 04:48:52 --- Hello, --- quote ---
still an issue in Wine 1.2
err:module:import_dll Library mnyob99.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:import_dll Library mnyutil.dll (which is needed by L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Money\\MSMONEY.EXE" failed, status c0000135
There is no a crash here. You probably need to chdir to the app's directory first. --- quote --- That wouldn't help. The app must be started using ShellExecute logic, e.g. "wine start MSMONEY.EXE" because it relies on additional dll search folders via "App Paths" registry entry being processed. Money99 has its helper dlls installed in a subfolder named "System", below app bin/install folder. --- snip --- [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\MSMONEY.EXE] @="C:\\Program Files\\Microsoft Money\\MSMONEY.EXE" "Path"="C:\\Program Files\\Microsoft Money\\System" --- snip --- SHELL_ExecuteW() returns 33 hint after process creation despite loader reporting import failures (missing dlls), bailing in shell_execute() (hint > 32). Either properly detect the failure and retry with SHELL_FindExecutable() or use such helper that uses "App Paths" in first place. I'm puzzled that people were able to run this app earlier without import failures from clean install. Regards -- 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=18172 butraxz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz(a)gmail.com --- Comment #12 from butraxz(a)gmail.com 2012-05-21 14:10:48 CDT --- This bug has not been updated for two years. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=18172 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.5star-shareware. | |com/Windows/Hobby/Home-Fina | |nce/ms-money99-download.htm | |l Summary|Microsoft Money 99 crashes |Microsoft Money 99 fails on | |startup (needs support for | |private dll search paths, | |'HKLM\\Software\\Microsoft\ | |\Windows\\CurrentVersion\\A | |pp Paths\\AppName.exe') Ever confirmed|0 |1 --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, still present. You might want to remove/hide 'Z:' drive before running the installer because that stupid win16 installer populates all visible drive letters recursively rather than looking into 'C:' (copy the installer into prefix and start from there). My analysis from comment #11 is still valid. $ sha1sum Homehob_moneyweb.exe e6ffe6612308ff82c623f32f40d853d6f34e9665 Homehob_moneyweb.exe $ du -sh Homehob_moneyweb.exe 12M Homehob_moneyweb.exe $ wine --version wine-1.7.16-1-gb772260 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=18172 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.5star-shareware. |https://web.archive.org/web |com/Windows/Hobby/Home-Fina |/20030223020348if_/http://m |nce/ms-money99-download.htm |sdl.microsoft.com:80/msdown |l |load/money99/trial/x86/en/m | |oneyweb.exe --- Comment #14 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, I've found a working stable download link via Internet Archive: https://web.archive.org/web/20030223020348if_/http://msdl.microsoft.com:80/m... Still present. When installing make sure you don't have any direct 'c:\\user\\$USER\\My XXX' Shell folder symlinks to $HOME (in case you removed "My XXX" Shell folders from $HOME). As already mentioned in my comment #13 - the stupid installer will recursively traverse *everything* below $HOME using 'Find{First,Next}File' which can take a very long time. $ sha1sum moneyweb.exe e6ffe6612308ff82c623f32f40d853d6f34e9665 moneyweb.exe $ du -sh moneyweb.exe 12M moneyweb.exe $ wine --version wine-5.0-rc3 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=18172 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #15 from Fabian Maurer <dark.shadow4(a)web.de> --- Also affect LeapFrogConnect: https://forum.winehq.org/viewtopic.php?f=8&t=33409 Download: https://lfcdownload.leapfrog.com/lfb/en/pc/LeapFrogConnectSetup_LeapStart.ex... -- 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=18172 Robert Walker <bob.mt.wya(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya(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=18172 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Microsoft Money 99 fails on |Multiple applications need |startup (needs support for |support for private dll |private dll search paths, |search paths |'HKLM\\Software\\Microsoft\ |'HKLM\\Software\\Microsoft\ |\Windows\\CurrentVersion\\A |\Windows\\CurrentVersion\\A |pp Paths\\AppName.exe') |pp Paths\\AppName.exe' | |(Microsoft Money 99, | |LeapFrogConnect) --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- Hello Fabian, thanks for the app link. Keep collecting here if you find more. Stable link via Internet Archive, using existing snapshot from 2017: https://web.archive.org/web/20170615113613/http://lfcdownload.leapfrog.com/l... Refining the summary line to reflect this. $ wine --version wine-5.0-144-g9a9a1821a3 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=18172 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #17 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, I've decided to merge this one into bug 625 which is the oldest bug report about this specific issue. It can't get much older - almost 18 years. I hope bug 625 won't celebrate its 20th anniversary, it's not hard to fix. Regards *** This bug has been marked as a duplicate of bug 625 *** -- 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=18172 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing Duplicate. -- 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