http://bugs.winehq.org/show_bug.cgi?id=31995
Bug #: 31995 Summary: Artweaver Free v3.1 fails to start without native crypt32.dll Product: Wine Version: 1.5.15 Platform: x86 URL: http://www.artweaver.de/direct/Artweaver.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: crypt32 AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: juan.lang@gmail.com Classification: Unclassified Regression SHA1: 78c901586193d20092e992a460f00f4070c67ae9
Created attachment 42174 --> http://bugs.winehq.org/attachment.cgi?id=42174 +crypt log
Artweaver is a painting and drawing program. I tested this bug with the freeware version. Artweaver.exe md5sum: a9b4d1d7266948c5ecabe960861f2450
Installation goes without problems, but the application fails to start, showing an error message: 'An unknown error has occurred in file "Artweaver.exe", (Error: 300000)'
This error code is mentioned in the FAQ of Artweaver, it's something about Windows Root Certificates: http://artweaver.de/help-en/Frequently-Asked-Questions/start-fails-with-erro... It seems this error was present in certain Artweaver versions under Windows, but should be fixed after Artweaver 3.0. I tested with Artweaver 3.1.2 btw.
'winetricks crypt32' is a workaround.
Reverting the following commit on Wine 1.5.15 fixes the problem and Artweaver can start (furthermore it needs Tahoma and Times fonts but that's unrelated to this problem):
78c901586193d20092e992a460f00f4070c67ae9 is the first bad commit commit 78c901586193d20092e992a460f00f4070c67ae9 Author: Juan Lang juan.lang@gmail.com Date: Fri Aug 20 16:26:35 2010 -0700
crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded.
:040000 040000 ac71301cf73c5dee53be25cca422e0017095b391 9b8494afb839c0f4e6d1eadc798b914952b9b753 M dlls
http://bugs.winehq.org/show_bug.cgi?id=31995
--- Comment #1 from Juan Lang juan.lang@gmail.com 2012-10-18 11:48:40 CDT --- It could be that that patch should be reverted: the tests aren't entirely conclusive to me. I'll try to investigate a little more, but if I appear unresponsive, feel free to send a revert patch in.
http://bugs.winehq.org/show_bug.cgi?id=31995
--- Comment #2 from Juan Lang juan.lang@gmail.com 2012-11-01 22:40:51 CDT --- Revert patch sent: http://source.winehq.org/patches/data/91644
http://bugs.winehq.org/show_bug.cgi?id=31995
Juan Lang juan.lang@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1040e4151642a89ef1f5c3025f0 | |0933dd812becc Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Juan Lang juan.lang@gmail.com 2012-11-02 16:09:12 CDT --- Fixed. Thanks for the report and, especially, the regression test!
http://bugs.winehq.org/show_bug.cgi?id=31995
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-11-09 13:01:06 CST --- Closing bugs fixed in 1.5.17.