[Bug 24169] QuarkXPress version 8.x hangs on start (missing double quoting of browser path in HKCR\htmlfile\shell\open\command)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 27 06:54:44 CDT 2010


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


Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download




--- Comment #1 from Anastasius Focht <focht at gmx.net>  2010-08-27 06:54:40 ---
Hello,

I forgot to add a workaround for another issue:

The app tries to load a C++ managed library (.NET) on startup hence you need:

.NET Framework 2.0 ('winetricks dotnet20') 

_or_

set 'msvcr80.dll' to "builtin-then-native"

A failure to load this ".\\XTensions\\WelcomeScreen\\WSMediator.dll" assembly
is harmless but native MS VC++ runtime wants to do full error reporting,
resulting in crash (+relay) or silent exit (-relay) -> (wer.dll + exports
missing -> bug 23473 and follow ups).

Wine's msvcrt c++ frame handler somehow finds a catch(...) block, calling a
handler which eats the access violation, letting the app successfully start
despite that managed dll init failure (ideally it should really fail).
Maybe there is an implementation specific difference in c++ exception handling
here...

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