https://bugs.winehq.org/show_bug.cgi?id=50459
Bug ID: 50459 Summary: Unimplemented function dcomp.dll.DCompositionCreateDevice called in 64-bit code (Studio One 5) Product: Wine Version: 6.0-rc5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: moseskim84@gmail.com Distribution: ---
Created attachment 69083 --> https://bugs.winehq.org/attachment.cgi?id=69083 Winedbg log file
I'm running Ubuntu 20.10, Wine-6.0-rc5 and have installed Studio One 5 Professional (music production program) into it's own prefix. The program does not open at all and crashes when I run it with the following error:
wine: Call from 000000007B01135E to unimplemented function dcomp.dll.DCompositionCreateDevice, aborting wine: Unimplemented function dcomp.dll.DCompositionCreateDevice called at address 000000007B01135E (thread 0244), starting debugger...
I have installed the following libraries: corefonts, atmlib, d3dcompiler43, d3dx9, d9vk/dxvk, fontsmooth-rgb, gdiplus_winxp, msxml3, msxml6, vcrun2008, vcrun2010, vcrun2012
I have tried it on wine-stable as well (5.0) but it still won't load. Any help would be appreciated. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #1 from Moses Kim moseskim84@gmail.com --- Also I'm using x64 winearch as Studio One Professional require Windows 10x64
https://bugs.winehq.org/show_bug.cgi?id=50459
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unimplemented function |Studio One 5 crashes on |dcomp.dll.DCompositionCreat |unimplemented function |eDevice called in 64-bit |dcomp.dll.DCompositionCreat |code (Studio One 5) |eDevice
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 69084 --> https://bugs.winehq.org/attachment.cgi?id=69084 patch
Please try this patch, after applying a patch from https://bugs.winehq.org/attachment.cgi?id=68961 (bug 50357).
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #3 from Moses Kim moseskim84@gmail.com --- I installed both patches and Studio One 5 Professional works! Thank you very much for the prompt help.
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #4 from Moses Kim moseskim84@gmail.com --- (In reply to Nikolay Sivov from comment #2)
Created attachment 69084 [details] patch
Please try this patch, after applying a patch from https://bugs.winehq.org/attachment.cgi?id=68961 (bug 50357).
It worked, thank you!
https://bugs.winehq.org/show_bug.cgi?id=50459
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8eabf58dee5b6212d14f425f2c3 | |2f6e42a7d8538 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Please retest with current wine, the stub was committed, 8eabf58dee5b6212d14f425f2c32f6e42a7d8538.
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #6 from Moses Kim moseskim84@gmail.com --- (In reply to Nikolay Sivov from comment #5)
Please retest with current wine, the stub was committed, 8eabf58dee5b6212d14f425f2c32f6e42a7d8538.
Working with current wine and staging patches. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=50459
Lukas Zapletal lukas@zapletalovi.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukas@zapletalovi.com
--- Comment #7 from Lukas Zapletal lukas@zapletalovi.com --- Hello,
I installed winehq-staging from the Fedora 33 official repo, it helped to pass the error but I am getting a dialog box "This application requires Windows 10 or later". There's
Is there anything else I need to do in order to run Studio One 5? All the mentioned "libraries" via winetricks? Thanks
https://bugs.winehq.org/show_bug.cgi?id=50459
--- Comment #8 from Moses Kim moseskim84@gmail.com --- I had that same error randomly, even when winecfg was set to Windows 10. I assume you've already done that because it also won't let you install unless you are set to Windows 10. The only way I got it to fix was to install SO5 into its own prefix and use winetricks to install the libraries. Another thing - SO5 needs 64 bit wine, but several of the libraries won't install via winetricks to a 64 bit prefix via the gui. Don't use the winetricks gui, use the winetricks command line to specify your prefix, and then use --force to get them to install. Some still only install 32 bit versions but it still works.
Example:
WINEPREFIX=/path/to/SO5prefix winetricks gdiplus --force
I would do them individually, you could install multiple libraries via command line, but some of them error out and you have to enter it again.
Good luck!
https://bugs.winehq.org/show_bug.cgi?id=50459
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.1.
https://bugs.winehq.org/show_bug.cgi?id=50459
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |6.0.x
https://bugs.winehq.org/show_bug.cgi?id=50459
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.0.x |---
--- Comment #10 from Michael Stefaniuc mstefani@winehq.org --- Removing the 6.0.x milestone from bug fixes included in 6.0.1.
https://bugs.winehq.org/show_bug.cgi?id=50459
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |dcomp