[Bug 7093] New: Buhl Tax Money '05 demo hard to install, crashes in crypt32

Wine Bugs wine-bugs at winehq.org
Sat Jan 6 00:22:43 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=7093

           Summary: Buhl Tax Money '05 demo hard to install, crashes in
                    crypt32
           Product: Wine
           Version: 0.9.28.
          Platform: Other
               URL: http://update.buhl-
                    finance.com/ESD/SetupTaxMoney111Tage051117.exe
        OS/Version: other
            Status: NEW
          Keywords: download, Installer
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com
 BugsThisDependsOn: 5358,7081


I heard that Buhl tax programs used to support Linux, but don't anymore:
http://www.linuxforen.de/forums/showthread.php?t=229225
http://www.linux-community.de/Neues/story?storyid=21594
So I tried installing their one free demo.
Installation failed at first because it wanted IE 5.0 or higher.
Running fakeie.sh made that happy, so this bug depends on bug 7081.

The next problem was the installer tried to install .net 1.1,
so this bug depends on bug 5358. Fortunately, the installer lets
you continue anyway.

Starting the app fails unless you copy in mfc42.dll
and msvcrti.dll.  The next problem is
err:ole:get_inproc_class_object couldn't load in-process dll L"c:\\Program
Files\\Common Files\\Microsoft Shared\\DAO\\Dao360.dll"
So, following http://support.microsoft.com/kb/q233002/
I installed mdac 2.5, copied dao360.dll into the above location,
and registered it with regsrvr32. 

banking.exe now starts, but before it displays anything, it crashes:
fixme:wintrust:WinVerifyTrust 0xffffffff {00aac56b-cd44-11d0-8cc2-00c04fc295ee}
0x33cfc4
fixme:crypt:CryptVerifyMessageSignature stub: 0x33cf90, 0, 0x18db60, 5712,
(nil), 0x33cf88, 0x33cf8c
wine: Unhandled page fault on write access to 0x00001316 at address 0x7e43e55a
(thread 0009), starting debugger...
=>1 0x7e43e55a Context_Release+0x21(context=0x1302, contextSize=0x14,
dataContextFree=0x7e438bb8)
[/home/dank/wine-git/dlls/crypt32/../../include/winbase.h:2276] in crypt32
(0x0033cf14)
  2 0x7e438c2e CertFreeCertificateContext+0x3d(pCertContext=<register ESI not in
topmost frame>) [/home/dank/wine-git/dlls/crypt32/cert.c:137] in crypt32
(0x0033cf44)
  3 0x00446f8a in banking (+0x46f8a) (0x0033d01c)
  4 0x0044706a in banking (+0x4706a) (0x0033d444)
  5 0x0040bdcd in banking (+0xbdcd) (0x0033d454)
  6 0x00413a0f in banking (+0x13a0f) (0x0033fe48)
  7 0x5f40b4f3 in mfc42 (+0xb4f3) (0x0033ff08)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list