https://bugs.winehq.org/show_bug.cgi?id=46107
Bug ID: 46107 Summary: Altium Designer 18 page faults when launched Product: Wine Version: 3.19 Hardware: x86 URL: https://s3.amazonaws.com/altium-release-manager/Altium _Designer_18/OfflineSetup_Altium_Designer_Public_18_1_ 9.zip OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jhansonxi@gmail.com Distribution: Ubuntu
Created attachment 62738 --> https://bugs.winehq.org/attachment.cgi?id=62738 Backtrace of Altium Designer 18.1.9 on wine-staging 3.19 on xubuntu 16.04 x86-64
Altium Designer 18 is a major rewrite of the EDA/PCB CAD suite and is 64-bit with some legacy 32-bit components (previous versions were 32-bit only). It appears to still be a mix of NET Framework and Delphi components.
It has both online and offline installers (URL link is to offline installer, 2.1GB). It requires a registration code to use the app but this is prompted after launch. The offline installer works without problems but includes NET Framework 2.6.1 which doesn't install properly (as per NET Framework Setup Verification Tool) so winetricks is needed:
winetricks -q corefonts dotnet461
Upon execution the app (X2.EXE) page faults after the splash screen. Occurs with both dev and staging.
Wine packages: wine-devel | 3.19.0~xenial | https://dl.winehq.org/wine-builds/ubuntu xenial/main amd64 Packages wine-staging | 3.19.0~xenial | https://dl.winehq.org/wine-builds/ubuntu xenial/main amd64 Packages
winetricks list: Using winetricks 20180815-next - sha256sum: cff80fa6dbd02b43972d13fc82e4af9bddd968623c0b18620679816968a07f80 with wine-3.19 (Staging) and WINEARCH=win64 andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts w_workaround_wine_bug-34803 remove_mono w_workaround_wine_bug-34803 remove_mono w_workaround_wine_bug-34803 remove_mono w_workaround_wine_bug-42701 w_workaround_wine_bug-34803 remove_mono winxp dotnet40 dotnet45 w_workaround_wine_bug-38959 dotnet46 dotnet461
Third-party components (identified by file name and hex dumps): TeighaX SQLite DirectX 9 zlib Professional Software Development FastMM FFmpeg LAME 7-Zip LZ4 DevExpress Chromium Embedded Framework