https://bugs.winehq.org/show_bug.cgi?id=52655
Bug ID: 52655 Summary: Cubase 12: Unimplemented function ADVAPI32.dll.OpenThreadWaitChainSession Product: Wine Version: 7.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: advapi32 Assignee: wine-bugs@winehq.org Reporter: 1nikolas@hotmail.gr Distribution: ---
Created attachment 71973 --> https://bugs.winehq.org/attachment.cgi?id=71973 wine console log
Cubase 12 (https://www.steinberg.net/cubase/) tries to call an unimplemented function when running (OpenThreadWaitChainSession from ADVAPI32.dll).
How to reproduce: 1) Download the offline installer (official link: https://download.steinberg.net/automated_updates/sda_downloads/511e6c11-3fd8... as found on this page https://o.steinberg.net/en/support/downloads/cubase_12/cubase_pro_12.html) 2) Extract the zip file 3) Don't run "Cubase 12/Setup.exe" (doesn't work). Instead navigate to "Cubase 12/Additional Content/Installer/" and run the Cubase12.msi (you don't need the other MSIs) 4) After the installation, run the program (C:\Program Files\Steingerg\Cubase 12\Cubase12.exe) 5) Crash/unimplemented function error occurs
Note: I know I'm using an older version of wine but I looked at the code and I'm almost certain that this is still unimplemented (this line is commented out https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/advapi32/advapi32.spe...).
Thanks
https://bugs.winehq.org/show_bug.cgi?id=52655
--- Comment #1 from Nikolas 1nikolas@hotmail.gr --- Created attachment 71974 --> https://bugs.winehq.org/attachment.cgi?id=71974 wine debug log
https://bugs.winehq.org/show_bug.cgi?id=52655
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Cubase 12: Unimplemented |Cubase 12 crashes on |function |unimplemented function |ADVAPI32.dll.OpenThreadWait |advapi32.dll.OpenThreadWait |ChainSession |ChainSession Keywords| |download URL| |https://download.steinberg. | |net/automated_updates/sda_d | |ownloads/511e6c11-3fd8-4129 | |-b47c-817952516171/Cubase_1 | |2_Installer_win.zip
https://bugs.winehq.org/show_bug.cgi?id=52655
Nikolas 1nikolas@hotmail.gr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |1nikolas@hotmail.gr
https://bugs.winehq.org/show_bug.cgi?id=52655
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- A few patches for this issue were committed upstream:
https://source.winehq.org/git/wine.git/commit/e3421d50fd1b1273e1d5758666c72e... https://source.winehq.org/git/wine.git/commit/2a723e3efa9c660db8ea1a73707a93... https://source.winehq.org/git/wine.git/commit/d867196553ed3c8088bc2fa0cb2c9d...
https://bugs.winehq.org/show_bug.cgi?id=52655
--- Comment #3 from Nikolas Spiridakis 1nikolas@hotmail.gr --- Hello now it crashes with a different error. (GetThreadWaitChain ERROR_NOT_SUPPORTED) You can see the new log
https://bugs.winehq.org/show_bug.cgi?id=52655
Nikolas Spiridakis 1nikolas@hotmail.gr changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #71973|0 |1 is obsolete| | Attachment #71974|0 |1 is obsolete| |
--- Comment #4 from Nikolas Spiridakis 1nikolas@hotmail.gr --- Created attachment 73193 --> https://bugs.winehq.org/attachment.cgi?id=73193 New log
https://bugs.winehq.org/show_bug.cgi?id=52655
--- Comment #5 from Nikolas Spiridakis 1nikolas@hotmail.gr --- Edit: it doesn't "crash", it shows a message box error but I think GetThreadWaitChain is the problem
https://bugs.winehq.org/show_bug.cgi?id=52655
--- Comment #6 from Nikolas Spiridakis 1nikolas@hotmail.gr --- Created attachment 73194 --> https://bugs.winehq.org/attachment.cgi?id=73194 The message box
https://bugs.winehq.org/show_bug.cgi?id=52655
Nikolas Spiridakis 1nikolas@hotmail.gr changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Cubase 12 crashes on |Cubase 12, |unimplemented function |GetThreadWaitChain |advapi32.dll.OpenThreadWait |ERROR_NOT_SUPPORTED |ChainSession |
https://bugs.winehq.org/show_bug.cgi?id=52655
Nikolas Spiridakis 1nikolas@hotmail.gr changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|7.2 |7.18
https://bugs.winehq.org/show_bug.cgi?id=52655
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|7.18 |7.2 Status|NEW |RESOLVED Fixed by SHA1| |2a723e3efa9c660db8ea1a73707 | |a93a035a1c539 Resolution|--- |FIXED Summary|Cubase 12, |Cubase 12 crashes on |GetThreadWaitChain |unimplemented function |ERROR_NOT_SUPPORTED |advapi32.dll.OpenThreadWait | |ChainSession
--- Comment #7 from Gijs Vermeulen gijsvrm@gmail.com --- That would deserve its own bug. This one was about OpenThreadWaitChainSession. The rule in this bugzilla is one issue per bug.
https://bugs.winehq.org/show_bug.cgi?id=52655
--- Comment #8 from Nikolas Spiridakis 1nikolas@hotmail.gr --- okay sorry opened a new one
https://bugs.winehq.org/show_bug.cgi?id=52655
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.19.