https://bugs.winehq.org/show_bug.cgi?id=38330
Bug ID: 38330 Summary: DraftSight registration submission causes page fault (fixme:wbemprox:client_security_SetBlanket) Product: Wine Version: 1.7.38 Hardware: x86-64 URL: http://dl-ak.solidworks.com/nonsecure/draftsight/V1R6. 1/DraftSight32.exe OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wmi&wbemprox Assignee: wine-bugs@winehq.org Reporter: jhansonxi@gmail.com Distribution: ---
Created attachment 51169 --> https://bugs.winehq.org/attachment.cgi?id=51169 backtrace from Wine debugger
DraftSight 2015 SP1 on Wine 1.7.38 on Xubuntu 14.04.2 x86_64. Tested on multiple systems. Uses Qt 5.
32-bit download in URL field. 64-bit download: http://dl-ak.solidworks.com/nonsecure/draftsight/V1R6.1/DraftSight64.exe
(note that the 64-bit version requires Windows 7 be set via winecfg)
Freeware (with optional paid features) but requires license activation to use else it stops functioning after 30 days. Normally the user chooses to activate the DraftSight free license when prompted at start-up, enters contact info into a "Draftsight Activation" dialog, receives another dialog instructing them to check their email for a confirmation message, then clicks a link in the received email. DraftSight checks the server for license activation upon subsequent executions.
However, upon submitting the contact info it aborts with an unhandled page fault. Backtrace from Wine attached.
Installing WMI with winetricks (winetricks -q wmi) resolves the problem, but only for the 32-bit version since it is using the Windows 9x version of WMI.
Note that due to a bug or license server problem the app often fails to send the registration info even with the native Windows/OS X/Linux versions. This is indicated by the lack of the "check email" dialog after submission is attempted. Restarting and making another attempt is required and it can take a dozen tries. The WMI crash happens before this dialog so the activation problem does not affect it.