http://bugs.winehq.org/show_bug.cgi?id=32590
Bug #: 32590 Summary: Microsoft Money 2005 does not terminate properly on exit. Needs to be manually killed. Product: Wine Version: 1.5.19 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal 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.
Microsoft 2005 does not terminate properly on exit. Needs to be manually killed. The GUI exited, but the program was still running (use "ps" in a terminal to find pid and then kill it off).
On exit hang error messages were: fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do! fixme:apphelp:ApphelpCheckShellObject stub: {9ba05972-f6a8-11cf-a442-00a0c90a8f39} 0x126e8e4
Note that during the general running of the program I got quite a few of the messages below as various actions were undertaken in the program: fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do! These did not seem to affect program operation.
http://bugs.winehq.org/show_bug.cgi?id=32590
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=32590
--- 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, the program still fails to terminate correctly on exit.
Longer answer is:
Rename existing ~/.wine directory so a new one would be created. "wine notepad" worked and displayed the expected wine version.
Installed msmoney. Started msmoney, which started ok (no crash), but no menu items "worked", and very easy to cause a crash. Installed ie6 using winetricks.
Program was now fairly usable when started. Still able to cause a few crashes if certain operations were tried. This was expected from previous tries.
On executing: File -> Close got the popup "Backup" window as expected. It created a compressed backup window as requested and then the main program window closed. However, the program was still running in the terminal as a job.
This was confirmed by a pop-up window saying "Money is already running" when I tried to restart the program.
Output in the terminal immediately after main msmoney window had closed was:
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 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:appbar:SHAppBarMessage unknown msg: 4 fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
Restarted the program and tried a "File -> Close" without creating a backup file. Same behaviour as before, main msmoney window closed but job still running in terminal. Terminal output was:
fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:appbar:SHAppBarMessage unknown msg: 4 fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000 fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB 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 STU
Trusts this answers the question.
https://bugs.winehq.org/show_bug.cgi?id=32590
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? |
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- Thanks for the detailed reply. Can you try again in Wine 1.7.29 or later? (It's worth rechecking every six months if there's been no reply)
https://bugs.winehq.org/show_bug.cgi?id=32590
Eric Sanford esanfo99@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |esanfo99@gmail.com
--- Comment #4 from Eric Sanford esanfo99@gmail.com --- Money Plus Sunset is also affected. If server-side includes (SSI) cause Money to hang on exit, the following workaround may help.
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Money\17.0\SSI\ManifestUrl] @="http://localhost"
Installation details:
wine --version wine-1.7.43 (Staging)
lsb_release -d Description: Fedora release 20 (Heisenbug)
https://bugs.winehq.org/show_bug.cgi?id=32590
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Microsoft Money 2005 does |Microsoft Money 2005 does |not terminate properly on |not terminate properly on |exit. Needs to be manually |exit |killed. |