http://bugs.winehq.org/show_bug.cgi?id=32589
Bug #: 32589 Summary: Microsoft Money 2005 Program Crash on Selecting Program Dropdown Box Product: Wine Version: 1.5.19 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: junk_2010@live.co.uk Classification: Unclassified
On both: wine 1.4.1 wine 1.5.19
Running under 32 bit Ubuntu 12.04.1.
Microsoft Money 2005 (UK edition) ran after installing Internet Explorer 6 using winetricks. Entry submitted to AppDB describing installation and running of the program.
One action always crashed the program. Drop down navigation menu hangs application. This is the main "browser" drop down box in the main menu bar. All other dropdown boxes seemed to work ok. The program is perfectly usable without this menu bar, it is the program crash if you do use it that is the issue.
Checked for terminal error message when "Drop down navigation menu hangs application". It was always: err:seh:setup_exception_record stack overflow 912 bytes in thread 0027 eip 7b858550 esp 01170fa0 stack 0x1170000-0x1171000-0x1270000
http://bugs.winehq.org/show_bug.cgi?id=32589
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Does this still occur in Wine 1.7.16 or later?
http://bugs.winehq.org/show_bug.cgi?id=32589
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
http://bugs.winehq.org/show_bug.cgi?id=32589
--- Comment #2 from pc junk_2010@live.co.uk --- Ken Sharp asked in comment 1 :
Does this still occur in Wine 1.7.16 or later?
Short answer using wine 1.7.17 on Ubuntu 12.04 is yes.
Detailed answer below.
Rename existing ~/.wine directory so a new one would be created. "wine notepad" worked and displayed the expected wine version. Installed money. Started msmoney, which started ok (no crash), but no menu items "worked", and very easy to cause a crash. Installed ie6 using winetricks.
On trying to select/edit text directly in the "address text box" on the main menu bar the program locked up. The drop down box next to the "address text box" also did not work. By the time I had writeen this the program then terminated (crashed) itself. Terminal output on lockup and subsequent crash was:
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 err:seh:setup_exception_record stack overflow 832 bytes in thread 0039 eip 7bc56909 esp 01510ff0 stack 0x1510000-0x1511000-0x1610000 err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 004b, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 0024, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 0037, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 0043, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 005c, blocked by 0039, retrying (60 sec) fixme:wininet:InternetSetOptionW Option 11 STUB fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 600000 fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_DATA_RECEIVE_TIMEOUT (600000): STUB fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 600000 fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_DATA_RECEIVE_TIMEOUT (600000): STUB fixme:wininet:InternetSetOptionW Option 11 STUB err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 003c, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1ec0 "loader.c: loader_section" wait timed out in thread 002b, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x40a0c0 "?" wait timed out in thread 004b, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x40a0c0 "?" wait timed out in thread 0024, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x40a0c0 "?" wait timed out in thread 0037, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x40a0c0 "?" wait timed out in thread 0043, blocked by 0039, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x40a0c0 "?" wait timed out in thread 005c, blocked by 0039, retrying (60 sec) err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc3cfeb
I trust this helps.
http://bugs.winehq.org/show_bug.cgi?id=32589
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? |
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- A simple yes would suffice, as console output should be ATTACHED.
Why are you installing IE6? Does it crash without IE6 in a clean wineprefix?
http://bugs.winehq.org/show_bug.cgi?id=32589
--- Comment #4 from pc junk_2010@live.co.uk --- Ken Sharp asked in comment 3 : 1) A simple yes would suffice, as console output should be ATTACHED.
Answer: yes :-)
Other questions: 2) Why are you installing IE6? 3) Does it crash without IE6 in a clean wineprefix?
Questions 2) and 3) are related. With Wine changes made recently the program can install and start in a clean wineprefix (no ie6 etc). However, without installing ie6 the program is almost completely unusable. See: http://bugs.winehq.org/show_bug.cgi?id=32880 for more details.
Other related bugs are on the AppDB page at: https://appdb.winehq.org/objectManager.php?sClass=version&iId=2729
I only tried installing ie6 as that is what other had previously reported doing with the program.
https://bugs.winehq.org/show_bug.cgi?id=32589
Eric Sanford esanfo99@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |esanfo99@gmail.com
--- Comment #5 from Eric Sanford esanfo99@gmail.com --- This appears to be related to browseui.dll. Money Deluxe Plus is also affected. The crash doesn't occur after applying the following workaround.
regsvr32 /i browseui.dll
regsvr32 output: ... regsvr32: Successfully registered DLL 'browseui.dll' regsvr32: Successfully installed DLL 'browseui.dll'
Installation details:
winetricks ie6 (or ie7) wine Money2005-UK-QFE2.exe.exe regsvr32 /i browseui.dll
System details:
wine --version wine-1.7.44 (Staging)
lsb_release -d Description: Fedora release 20 (Heisenbug)
winetricks --version 20150416 - sha1sum: c4fc8c3abe52300da9c8ab062ec0c83d43d03449
sha1sum Money2005-UK-QFE2.exe.exe 0fb64c04e1589366bab5316f7efbb7d2c44133af Money2005-UK-QFE2.exe.exe