http://bugs.winehq.org/show_bug.cgi?id=10309
Summary: Can't start Buhl T@x Online Banking 2007 trial Product: Wine Version: CVS/GIT Platform: Other URL: http://taxweb.buhl.de/tax_Downloads.BuhlData?ActiveID=16 73393981 OS/Version: other Status: NEW Keywords: download, Installer Severity: enhancement Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
I just updated winetricks mono12 to install mono-1.2.5, and once you have pure windows corefonts really installed, it seems to run small apps just fine. Cool! So I tried a random real .net-1.1-ish app with mono-1.2.5.
Running wine tax_Online-Banking_trial_buhlde.exe says that it wants to install three packages first: 1) .net 1.1 2) .net 1.1 german language 3) mdac 28
On my gutsy box, doing $ sudo dpkg -r msttcorefonts $ sh winetricks fakeie6 mdac28 corefonts mono12 and then set the .net 1.1 registry entries (gee, should winetricks mono12 do this?)
$ cat > mono.reg <<_EOF_ REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322] "Install"=dword:00000001 "SP"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft.NETFramework\policy\v1.1] "4322"="3706-4322" _EOF_
$ wine regedit mono.reg
convinced it that .net 1.1 and mdac28 were installed -- but it still wanted to install the german language pack for .net 1.1. Doing
$ mkdir -p /home/dank/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v1.1.4322/DE $ touch /home/dank/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v1.1.4322/DE/mscorrc.dll
fixed that, and the app installs successfully.
Starting the app with $ cd ~/".wine/drive_c/Program Files/Buhl/tax online-banking" $ wine Banking.exe failed because it wanted mfc42; $ sh winetricks vcrun6 fixed that.
The app now aborts on startup with
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"c:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll"
I see that file in $HOME/.wine/drive_c/windows/temp/tax_money/Common/Microsoft Shared/DAO/Dao360.dll, so perhaps the mdac28 installer screwed up somehow?
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #1 from Austin English austinenglish@gmail.com 2008-11-24 01:43:42 --- The 2007 version isn't available anymore. The 2008 installs fine, but fails on launch because setupapi.dll.SetupInstallFileA is unimplemented.
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #2 from Hans Leidekker hans@meelstraat.net 2008-11-28 11:55:05 --- An implementation of SetupInstallFileA was committed today: 19764fcf4c7c05d5badbef54be64170c2ebadd83
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #3 from Austin English austinenglish@gmail.com 2008-11-28 15:59:10 --- Created an attachment (id=17515) --> (http://bugs.winehq.org/attachment.cgi?id=17515) Error in german
Doesn't give an error about setupinstallfileA, but still doesn't launch. There's an error in German (appears with/without that implementation).
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #4 from Austin English austinenglish@gmail.com 2008-11-28 16:00:01 --- Created an attachment (id=17516) --> (http://bugs.winehq.org/attachment.cgi?id=17516) terminal output
Here's the terminal output. To get this far, you'll need today's git, as well as winetricks dotnet20 msxml3 (doesn't seem to recognize ours for some reason).
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #5 from Dan Kegel dank@kegel.com 2008-11-28 19:11:37 --- Hmm. Are we running the same software? I just tried the current trial, and setup hangs towards the end of the progress bar. If you wait long enough, you see a fatal dialog box saying: "Fehlernummer: 0x80040708 Beschreibung: Unable to create required engine components, check whether you have appropriate privileges to create COM components. (0x80004005) Setup wird jetzt beendet." I get this with or without "winetricks dotnet20 msxml3", on either tax2008Professional_Trial.exe or tax2008Standard_Trial.exe.
If you quit the installer at that point, it leaves behind the inner installer in c:\windows\temp\RARSRX0, which lets you reproduce the problem more easily.
It looks like right before the apparant hang, one sees it starting ISRT.DLL, which opens a pipe, does a little com stuff (which seems to fail?), and then then sits around hangling WM_TIMER messages occasionally until it fails.
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #6 from Austin English austinenglish@gmail.com 2008-11-29 01:09:06 --- (In reply to comment #5)
Hmm. Are we running the same software?
Yes. I was using the professional trial.
I just tried the current trial, and setup hangs towards the end of the progress bar. If you wait long enough, you see a fatal dialog box saying: "Fehlernummer: 0x80040708 Beschreibung: Unable to create required engine components, check whether you have appropriate privileges to create COM components. (0x80004005) Setup wird jetzt beendet." I get this with or without "winetricks dotnet20 msxml3", on either tax2008Professional_Trial.exe or tax2008Standard_Trial.exe.
If you quit the installer at that point, it leaves behind the inner installer in c:\windows\temp\RARSRX0, which lets you reproduce the problem more easily.
It looks like right before the apparant hang, one sees it starting ISRT.DLL, which opens a pipe, does a little com stuff (which seems to fail?), and then then sits around hangling WM_TIMER messages occasionally until it fails.
I see this now as well. I'm on a different computer though. I was testing on my mother's computer while there for Thanksgiving and killing time. At my home computer, I see your results. Only thing I can think of off hand that's different is that computer is on hardy with some crappy onboard video card (I think via?) and I've got Intrepid with nvidia...
http://bugs.winehq.org/show_bug.cgi?id=10309
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #7 from Austin English austinenglish@gmail.com 2009-01-18 03:46:45 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=10309
--- Comment #8 from Austin English austinenglish@gmail.com 2010-06-13 19:02:15 --- http://update.buhl-finance.com/ESD/tax/2008/tax2008Professional_Trial.exe 52cd0a5d2939dbfdd11a21845976e479dcd2790c tax2008Professional_Trial.exe
I'm seeing the same as in comment #3 in lucid 32bit on an nvidia laptop with 1.2-rc3. Still need winetricks dotnet20 msxml3 before installing.
http://bugs.winehq.org/show_bug.cgi?id=10309
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Version|unspecified |0.9.48. Resolution| |FIXED Severity|enhancement |normal
--- Comment #9 from Anastasius Focht focht@gmx.net 2011-07-03 10:09:32 CDT --- Hello,
the 2008 installer works fine. You need the following prerequisites for successful app startup:
--- snip --- $ bash winetricks dotnet20 mdac28 jet40 --- snip ---
Though it remains unknown what the initial problem with 2007 version was, marking fixed.
$ wine --version wine-1.3.23-160-g38c13e5
Regards
http://bugs.winehq.org/show_bug.cgi?id=10309
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2011-07-08 13:46:54 CDT --- Closing bugs fixed in 1.3.24.
http://bugs.winehq.org/show_bug.cgi?id=10309
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86 OS|other |Linux