[Bug 23449] Daemon tools Lite 4.35.6 Fails to install, giving error message: "Internal setup error. Error code 256. Contact support."

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 27 16:21:57 CDT 2010


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


Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net




--- Comment #12 from Anastasius Focht <focht at gmx.net>  2010-07-27 16:21:56 ---
Hello,

that TraceMessage() stub is incorrect, it should be cdecl and varargs (caller
cleans stack).

Anyway, the installer (setuphlp.dll DllMain) deeply peeks into Wine's API
implementation, specifically it looks at the API entry opcodes of native API
exports and compares it with some sort of whitelist (probably in preparation
for hook trampolines).
Because Wine doesn't mimic NT style native API entries it fails - the
TraceMessage() calls are just symptoms, resulting from mismatch.

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