https://bugs.winehq.org/show_bug.cgi?id=54816
Bug ID: 54816 Summary: Fusion 360: Crashes when using WINEDEBUG=+relay Product: Wine Version: 8.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: benjackson990@gmail.com Distribution: ---
Created attachment 74308 --> https://bugs.winehq.org/attachment.cgi?id=74308 Backtrace from crash
Fusion 360 Version: 2.0.15775 WineHQ-Devel v8.5 (latest from WineHQ repo)
When trying to debug Fusion 360 with WINEDEBUG=+relay, the program crashes. The following error in the log looks relevant ```03e8:err:sync:RtlpWaitForCriticalSection section 000000017006E5C0 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 03e8, blocked by 03a0, retrying (60 sec)```
The following commands where used to create the installation and subsequent crash ``` rm -r ~/.wfusion360 export env WINEPREFIX=~/.wfusion360 export env WINEDEBUG=fixme-all wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetrick... -O winetricks -P ~/Downloads chmod +x ~/Downloads/winetricks ~/Downloads/winetricks win10 wget -N https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Ad... -P ~/Downloads wine ~/Downloads/Fusion\ 360\ Admin\ Install.exe --quiet
WINEDEBUG=+relay wine 'C:\users\Public\Desktop\Autodesk Fusion 360.lnk' ```
https://bugs.winehq.org/show_bug.cgi?id=54816
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #1 from Zeb Figura z.figura12@gmail.com --- This may not be a fixable bug. +relay is known to mess with some hooking and copy-protection schemes.
https://bugs.winehq.org/show_bug.cgi?id=54816
--- Comment #2 from Ben Jackson benjackson990@gmail.com --- (In reply to Zeb Figura from comment #1)
This may not be a fixable bug. +relay is known to mess with some hooking and copy-protection schemes.
Ah, that isn't the best news, but makes sense. I came across this bug while trying to fix the bug found here https://bugs.winehq.org/show_bug.cgi?id=54794
https://bugs.winehq.org/show_bug.cgi?id=54816
Tony763 skala.antonin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |skala.antonin@gmail.com
--- Comment #3 from Tony763 skala.antonin@gmail.com --- Created attachment 74373 --> https://bugs.winehq.org/attachment.cgi?id=74373 Fixme: bcrypt
Ben Jackson digged out these fixme from log (which we overlooked). These miss in current bcrypt implementation.
CAPIPRIVATEBLOB represent LEGACY_RSAPRIVATE_BLOB https://learn.microsoft.com/en-us/windows/win32/api/bcrypt/nf-bcrypt-bcrypte... and https://github.com/tpn/winsdk-7/blob/master/v7.1A/Include/bcrypt.h
https://bugs.winehq.org/show_bug.cgi?id=54816
--- Comment #4 from Hans Leidekker hans@meelstraat.net --- (In reply to Tony763 from comment #3)
Created attachment 74373 [details] Fixme: bcrypt
Ben Jackson digged out these fixme from log (which we overlooked). These miss in current bcrypt implementation.
CAPIPRIVATEBLOB represent LEGACY_RSAPRIVATE_BLOB https://learn.microsoft.com/en-us/windows/win32/api/bcrypt/nf-bcrypt- bcryptexportkey and https://github.com/tpn/winsdk-7/blob/master/v7.1A/Include/bcrypt.h
That's bug 54845.