https://bugs.winehq.org/show_bug.cgi?id=39817
Bug ID: 39817 Summary: Saturn PCB Design Toolkit 6.86 installer aborts with access violation (Caphyon 'Advanced Installer') Product: Wine Version: 1.8 Hardware: x86 URL: http://www.saturnpcb.com/pcb_toolkit.htm OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jhansonxi@gmail.com Distribution: Ubuntu
Xubuntu 14.04 x86_64 Wine 1.8-rc3 (wine-staging) Wine 1.8 (git)
The installer for Saturn PCB Design Toolkit 6.86 aborts during the start of the active install phase:
"The application ran into a problem that it couldn't handle. Sorry for the inconvenience"
Details: [SEH_AV_READ_NULLPTR] ACCESS_VIOLATION (0xc0000005) at address [0x004c567f]
Enhanced UI 12.5 build 66677 *** Stack Trace (x86) ***
[0x004c567f] ----- [0x0040e6f7] ----- [0x004aaa58] ----- [0x004aabd0] ----- [0x004aa078] ----- [0x0044e8f9] ----- [0x0044ef1c] ----- [0x0044ee89] ----- [0x0044daa9] ----- [0x0044a77c] ----- [0x001c4ee0] ----- [0x00470b3c] ----- [0x00400000] MODULE_BASE_ADDRESS
It's using the Caphyon 'Advanced Installer' so bug #34989 applies but that bug specifically indicates it hangs when the problem occurs. This installer does hang but only after the error dialog is closed.
I originally tested this with Wine 1.8-rc3 and encountered the same error (also filed bug #39792 for a different problem with the installed app). After 1.8 was released I complied it from git since I couldn't find a package for Xubuntu 14.04 (Trusty). I included the latest patch for the MSI bug:
https://bugs.winehq.org/show_bug.cgi?id=34989#c16
The same error occurred. Installing various native DLLs with winetricks (identified with Dependency Walker) failed to change the result.