http://bugs.winehq.org/show_bug.cgi?id=24387
--- Comment #16 from Juan Lang juan_lang@yahoo.com 2010-09-15 16:13:11 CDT --- (In reply to comment #15)
Juan, does it definitely means that this is a regression?
No. See your input below:
BTW: I had to use winetricks/ies4linux to install the application in the patched git tree. If I don't use winetricks/ies4linux BEFORE running the setup program, then the bug 6698 occurs when I open a mny file. This is exactly the same behavior I mentioned in comment #13 (indeed, my expression "never managed to install" in comment #13 should be read "never managed to open an mny file without getting into bug 6698", because the installation itself works even without winetricks/ies4linux, but when the program is runned and an mny file is opened, the file does not open and the "money is not installed correctly" message appears).
Basically what you're saying is that this crash doesn't exist without this patch because you can't get far enough in the application without the patch applied. In that case, this really isn't a regression: the patch appears to allow the app to get further than it did before, and this is really a new crash. I haven't been able to discover any relationship between the code and the crash, at any rate.
On a hunch, I did the following: I used unpatched Wine (latest git), then I installed dcom98 with winetricks. I removed the DLL overrides for ole32 and rpcrt4, leaving only oleaut32. With this workaround in place, it no longer crashes for me. Can you confirm this works for you?