[Bug 14594] New: crypt32.CryptHashMessage needed for VS.NET 2005 (deployment project type creation)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jul 21 16:15:22 CDT 2008


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

           Summary: crypt32.CryptHashMessage needed for VS.NET 2005
                    (deployment project type creation)
           Product: Wine
           Version: CVS/GIT
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: crypt32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: focht at gmx.net


Hello,

using project wizard to create a "setup/deployment" project type (msi), it
bails due to unimpl crypt32.CryptHashMessage

--- snip ---
..
003f:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 8\\Common7\\Tools\\Deployment\\dpplg.dll" at 0x5d010000: native
003f:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 8\\Common7\\Tools\\Deployment\\1033\\dpplgui.dll" at 0x5d380000: native
003f:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 8\\Common7\\Tools\\Deployment\\dpedt.dll" at 0x5ce70000: native
003f:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 8\\VJ#\\bin\\vjsplg.dll" at 0x6ca90000: native
003f:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Microsoft Visual
Studio 8\\VJ#\\bin\\1033\\vjsplgui.dll" at 0x6cbc0000: native
003f:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b8432e0
003f:trace:seh:raise_exception  info[0]=60b7f840
003f:trace:seh:raise_exception  info[1]=60b7fa01
wine: Call from 0x7b8432e0 to unimplemented function
crypt32.dll.CryptHashMessage, aborting
003f:trace:seh:call_stack_handlers calling handler at 0x5cdea7c5 code=80000100
flags=1
003f:trace:seh:call_stack_handlers handler at 0x5cdea7c5 returned 1
003f:trace:seh:call_stack_handlers calling handler at 0x5cdf1732 code=80000100
flags=1
..
--- snip ---

MSDN: http://msdn.microsoft.com/en-us/library/aa380203.aspx

--- stub test ---
031:Call
crypt32.CryptHashMessage(002fd208,00000001,00000001,002fd2e0,002fd2dc,002fd260,002fd248,002fd2f4,002fd2d8)
ret=5cdd6009
0031:fixme:crypt:CryptHashMessage (0x2fd208, 1, 1, 0x2fd2e0, 0x2fd2dc,
0x2fd260, 0x2fd248, 0x2fd2f4): stub
0031:Ret  crypt32.CryptHashMessage() retval=00000000 ret=5cdd6009 
--- stub test --

Simple stub seems to satisfy it.
For a better stub: MD5 is needed here, the supplied hash algorithm OID
(pHashPara.HashAlgorithm) is "1.2.840.113549.2.5"

Regards


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list