[Bug 33130] QuarkXPress v9.5 crashes after starting up

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 8 15:21:34 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=33130

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.quark.com/en/Sup |https://web.archive.org/web
                   |port/Downloads/Details.aspx |/20220108182518/https://qua
                   |?fid=187                    |rk.box.com/public/static/1o
                   |                            |hfibn8pk7e582qe5y5a844fnvcp
                   |                            |qm1.zip
                 CC|                            |focht at gmx.net

--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

adding stable download link via Internet Archive for documentation.

https://web.archive.org/web/20220108134025/https://www.quark.com/support/installers/

https://web.archive.org/web/20220108182518/https://quark.box.com/public/static/1ohfibn8pk7e582qe5y5a844fnvcpqm1.zip

https://www.virustotal.com/gui/file/efb63e53583c83ce7ceac2409a1c1f3861f3c092f44deff17e71d289bf6160f6

$ sha1sum qxp954_17052_win.zip 
d0b256d6b888a27e98718dbc4d7663e86495cca3  qxp954_17052_win.zip

$ du -sh qxp954_17052_win.zip 
621M    qxp954_17052_win.zip

====

The post-install process was definitely bugged with Wine 1.5.25 

--- snip ---
C:\users\Public\Application Data\Quark\QAUDump\\setup.exe /s /v/qb!

MSIEXEC.EXE /i C:\users\Public\Application Data\Quark\QAUDump\Quark Update.msi
CMDLINE=SETUPEXE /qb! TRANSFORMS=1033.MST
SETUPEXEDIR=C:\users\Public\Application Data\Quark\QAUDump SETUPEXENA

C:\Program Files\Quark\Quark Update\qts.exe -list
--- snip ---

I wonder why OP did not mention any crashes during installation under Wine
1.5.25. Even the prerequisite QuickTime installer did crash when not being
deselected - although all of those were not fatal.

OP's crash:

--- snip ---
...
Missing method .ctor in assembly C:\Program
Files\QuarkXPress_9\XTensions\AppStudio\AppStudioMediator.dll, type
AppStudioUI.Html5PaletteController
Unhandled Exception:
System.TypeLoadException: Could not load type
'AppStudioUI.Html5PaletteController' from assembly 'AppStudioUI,
Version=9.5.0.0, Culture=neutral, PublicKeyToken=null'.

at <Module>.AppStudioMediator.CreateInstance (IQXPFacade*) <0x00043>
at <Module>.InitializeMediator (IQXPFacade*) <0x00017>
at (wrapper native-to-managed) <Module>.InitializeMediator (IQXPFacade*)
<0x00033>

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load
type 'AppStudioUI.Html5PaletteController' from assembly 'AppStudioUI,
Version=9.5.0.0, Culture=neutral, PublicKeyToken=null'.

at <Module>.AppStudioMediator.CreateInstance (IQXPFacade*) <0x00043>
at <Module>.InitializeMediator (IQXPFacade*) <0x00017>
at (wrapper native-to-managed) <Module>.InitializeMediator (IQXPFacade*)
<0x00033>
--- snip ---

The app starts with Wine 1.5.25 in 32-bit WINEPREFIX but hangs early at splash
screen after loading some plugins - way before the C++/CLI mixed mode dll is
loaded.

--- snip ---
...
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Quark\\QuarkXPress
9\\Required Components\\JPEG Filter UI.qrc" at 0x6b80000: native
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Quark\\QuarkXPress
9\\Required Components\\Color Manager UI.qrc" at 0x6ba0000: native
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Quark\\QuarkXPress
9\\Required Components\\GIF Filter.qrc" at 0x6ce0000: native
<hangs>
--- snip ---

Starting with Wine 1.9.10 release it ran further, loading more plugins which
are requiring .NET Framework 3.0.

--- snip ---
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Quark\\QuarkXPress
9\\XTensions\\AppStudio\\AppStudioUI.dll" at 0x1ce50000: native

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly
'PresentationFramework, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35'
  at <Module>.AppStudioMediator.CreateInstance (IQXPFacade* facade) <0xd01d708
+ 0x00043> in <filename unknown>:0 
  at <Module>.InitializeMediator (IQXPFacade* qxpFacade) <0xd01d520 + 0x00017>
in <filename unknown>:0 
  at (wrapper native-to-managed) <Module>:InitializeMediator (IQXPFacade*)
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not
load file or assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35'
  at <Module>.AppStudioMediator.CreateInstance (IQXPFacade* facade) <0xd01d708
+ 0x00043> in <filename unknown>:0 
  at <Module>.InitializeMediator (IQXPFacade* qxpFacade) <0xd01d520 + 0x00017>
in <filename unknown>:0 
  at (wrapper native-to-managed) <Module>:InitializeMediator (IQXPFacade*)
trace:loaddll:free_modref Unloaded module
L"C:\\windows\\mono\\mono-2.0\\lib\\mono\\4.5\\mscorlib.dll" : native
trace:loaddll:free_modref Unloaded module L"C:\\Program
Files\\Quark\\QuarkXPress 9\\XTensions\\AppStudio\\AppStudioUI.dll" : native
--- snip ---

'winetricks -q dotnet30' worked around.

Again, the original bug could not be reproduced. OP had likely native overrides
/ packages installed he didn't tell about or reused some WINEPREFIX.

Regards

-- 
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