http://bugs.winehq.org/show_bug.cgi?id=12096
--- Comment #6 from Chad Sikorra chad.sikorra@gmail.com 2008-03-21 13:33:24 --- (In reply to comment #4)
Ok, I did a bit more testing on it and to my amusement I could no longer get the installer to launch correctly by simply installing .net framework 1.1 or 2.
I did get it working if I used winetricks to install dcom98 on a fresh wine directory. I also needed to install MDAC 2.7 and set it to native for the application to start up correctly after being installed.
Now when the application tries to actually load I get a "dead lock" error in my wine output and the application crashes. However, this issue is now long removed from the original issue.
The installer issue still exists in wine 0.9.58. One thing I should add is that it crashes directly after/during the part of the installer that "migrates application features". The following is the fixme that occurs right before the crash.
fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 2 ignored L"Upgrade" table values
To my surprise though, something in wine 0.9.58 fixed the issue with the application crashing when trying to load it's actual UI. So now the program is nearly fully functional as long as you install dcom98 and set mdac to native.