osxmidi / LinVst

Linux Windows vst wrapper/bridge
GNU General Public License v3.0
674 stars 41 forks source link

LinVst 3.1 / master regression - a lot of plugins crash #163

Closed keybreak closed 3 years ago

keybreak commented 3 years ago

A lot of plugins crashes on v3.1 / master - doesn't happen with 2.8 / 3.0 This is just some random examples, but there are a lot of affected plugins.

Tested with Renoise v3.2.2, under same environments / conditions

Enviroments

OS: Manjaro 20.1.2 Mikah
Kernel: x86_64 Linux 5.8.16-2-MANJARO
Shell: bash 5.0.18
DE: KDE 5.74.0 / Plasma 5.19.5
WM: kwin_x11 
dm: SDDM 
gcc: 10.2.0 
tk: Qt 5.15.1
driver: nvidia v: 455.28 
WINE: 5.19-staging amd64

VST

Developer Name Version Arch
u-he Satin v1.3.0.4596 x64

VSTi

Developer Name Version Arch
u-he Diva v1.4.1.4078 x64
u-he Repro-1 v1.1.6794 x64

u-he Satin v1.3.0.4596 x64

stdout/stderr (removed some duplicated entries) ``` DSSI VST plugin server v0.986 Copyright (c) 2012-2013 Filipe Coelho Copyright (c) 2010-2011 Kristian Amlie Copyright (c) 2004-2006 Chris Cannam LinVst version 3.1.0 Loading /home/x133/.PlayOnLinux/wineprefix/VST/drive_c/VST/VST/SATURATORS/u-he/Satin/Satin(x64).dll C:\users\x133\Desktop\/Satin.log no deskTopFile found 00f4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Renoise LOG> VstPlugs: Analyzing VST plugin 'u-he: Satin(x64)', Unique ID:1969771348, Version:2400 Renoise LOG> VstPlugs: Instantiate OK server 2 2 22 Renoise LOG> VstWindow: Creating a new X11Window... Renoise LOG> VstWindow: Setting X11Window properties... Renoise LOG> VstWindow: Give the plug access to the X11Window... server 2 2 22 Renoise LOG> VstWindow: Query the X11Window child... Renoise LOG> VstWindow: Unexpected XGetWindowProperty ptr value: expected a userSize 32 with two entries, got userSize: 0 with 0 entries... Renoise LOG> VstWindow: Child window has no '_XEventProc' property set... Renoise LOG> VstWindow: Setting new Windowsize 1104, 816 Renoise LOG> VstWindow: Mapping the window... Renoise LOG> VstWindow: Setting new Windowsize 1104, 816 wine: Unhandled page fault on read access to FFFFFFFE00B09BDC at address 00000001801B7229 (thread 00f8), starting debugger... 0110:fixme:dbghelp:elf_search_auxv can't find symbol in module 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 15 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 14 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 13 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 12 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 11 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 10 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 9 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 8 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 7 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 6 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 15 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 14 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 13 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 12 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 11 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 10 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 9 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 8 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 7 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 6 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 7 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 15 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 14 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 13 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 12 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 11 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 10 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 9 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 8 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 6 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 7 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 15 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 14 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 13 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 12 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 11 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 10 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 9 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 8 0110:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 6 X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_SendEvent' X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_SendEvent' X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_SendEvent' Renoise LOG> VstWindow: Closing the Editor... X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_ReparentWindow' Renoise LOG> VstWindow: Editor was closed Renoise LOG> VstWindow: Creating a new X11Window... Renoise LOG> VstWindow: Setting X11Window properties... Renoise LOG> VstWindow: Give the plug access to the X11Window... X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_ChangeWindowAttributes' X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_ReparentWindow' X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_MapWindow' Renoise LOG> VstWindow: Query the X11Window child... Renoise LOG> VstWindow: No event child window found... Renoise LOG> VstWindow: Setting new Windowsize 1104, 816 Renoise LOG> VstWindow: Mapping the window... Renoise LOG> VstWindow: Setting new Windowsize 1104, 816 X ERROR: Returned 'BadWindow (invalid Window parameter)' for operation 'X_SendEvent' Renoise LOG> VstPlugs: Plugin 'u-he: Satin(x64)' crashed in its audio process function! Renoise LOG> VstPlugs: Will stop logging errors from this plug now to prevent flooding the log... Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch Renoise LOG> VstWindow: Closing the Editor... Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch Renoise LOG> VstWindow: Editor was closed Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch Renoise LOG> VstPlugs: Releasing /home/x133/.vst/Satin(x64).so (finalizing the plugin)... Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch ```
Crash dialog ``` Unhandled exception: page fault on read access to 0xfffffffe00b09bdc in 64-bit code (0x00000001801b7229). Register dump: rip:00000001801b7229 rsp:0000000001e5f4a0 rbp:0000000001e5f5a0 eflags:00010247 ( R- -- I Z- -P-C) rax:ffffffff80000000 rbx:0000000000b06890 rcx:0000000080000001 rdx:0000000001550074 rsi:0000000000b15cd0 rdi:0000000000b04f40 r8:0000000000001fff r9:0000000000000000 r10:0000000000b05488 r11:0000000000b00de0 r12:0000000000000000 r13:0000000000000000 r14:0000000000b05480 r15:00000000000000ff Stack dump: 0x0000000001e5f4a0: 0000000000b06890 0000000000b06900 0x0000000001e5f4b0: 0000000000b04f40 0000000000b06900 0x0000000001e5f4c0: 0000000000b04f40 0000000000000000 0x0000000001e5f4d0: 0000000000000000 0000000000000000 0x0000000001e5f4e0: 3faf7c232c408d00 0000000000000000 0x0000000001e5f4f0: 3021042c2fdf95b2 0000010000000000 0x0000000001e5f500: 0000000000000000 0000000000000200 0x0000000001e5f510: 3dcccccc7ea46100 0000020000000001 0x0000000001e5f520: 0000004000000000 0000008000000003 0x0000000001e5f530: 0000000000000100 0000000180137a31 0x0000000001e5f540: 0000000000000000 2ea28a4800000000 0x0000000001e5f550: 0000000000000040 000000003f0ff59a Backtrace: =>0 0x00000001801b7229 EntryPoint+0xfff7d801() in satin(x64) (0x0000000001e5f5a0) 1 0x000000018006933c EntryPoint+0xffe2f913() in satin(x64) (0x0000000000000002) 0x00000001801b7229 EntryPoint+0xfff7d801 in satin(x64): repe movups 0x000000000000334c(%rbx,%rax,4),%xmm0 Modules: Module Address Debug info Name (76 modules) PE 780000- 7a7000 Deferred aclui PE 61900000- 619b9000 Deferred sechost PE 62600000- 6271a000 Deferred usp10 PE 62b00000- 62c23000 Deferred advapi32 PE 64940000- 64992000 Deferred shcore PE 65000000- 65573000 Deferred ole32 PE 65780000- 6579f000 Deferred version PE 67600000- 67784000 Deferred combase PE 68a40000- 68b51000 Deferred shlwapi PE 6a700000- 6a8eb000 Deferred setupapi PE 6bec0000- 6bf23000 Deferred imm32 PE 6c0c0000- 6c0ed000 Deferred wsock32 PE 6e6c0000- 6ec1f000 Deferred comctl32 PE 6fbc0000- 6fe3d000 Deferred rpcrt4 PE 7b000000- 7b40b000 Deferred kernelbase ELF 7b600000- 7b867000 Deferred kernel32 \-PE 7b620000- 7b867000 \ kernel32 PE 7bc00000- 7bf61000 Deferred ntdll ELF 7d000000- 7d005000 Deferred PE 180000000- 180494328 Export satin(x64) ELF 7f7bc7c31000- 7f7bc7c7e000 Deferred uxtheme \-PE 7f7bc7c40000- 7f7bc7c7e000 \ uxtheme ELF 7f7bc7d18000- 7f7bc7d21000 Deferred libxfixes.so.3 ELF 7f7bc7d46000- 7f7bc7d76000 Deferred libexpat.so.1 ELF 7f7bc7d76000- 7f7bc7dc1000 Deferred libfontconfig.so.1 ELF 7f7bc7dc1000- 7f7bc7e33000 Deferred libpcre.so.1 ELF 7f7bc7e33000- 7f7bc7f63000 Deferred libglib-2.0.so.0 ELF 7f7bc7f63000- 7f7bc7f88000 Deferred libgraphite2.so.3 ELF 7f7bc7f88000- 7f7bc8057000 Deferred libharfbuzz.so.0 ELF 7f7bc8057000- 7f7bc8071000 Deferred libz.so.1 ELF 7f7bc8071000- 7f7bc80a8000 Deferred libpng16.so.16 ELF 7f7bc80a8000- 7f7bc80bb000 Deferred libbz2.so.1.0 ELF 7f7bc80bb000- 7f7bc818f000 Deferred libfreetype.so.6 ELF 7f7bc818f000- 7f7bc81a2000 Deferred libxi.so.6 ELF 7f7bc81a2000- 7f7bc81a7000 Deferred libxcomposite.so.1 ELF 7f7bc81a7000- 7f7bc81b4000 Deferred libxrandr.so.2 ELF 7f7bc81b4000- 7f7bc81c1000 Deferred libxrender.so.1 ELF 7f7bc81c1000- 7f7bc81c8000 Deferred libxxf86vm.so.1 ELF 7f7bc81c8000- 7f7bc81f2000 Deferred libxcb.so.1 ELF 7f7bc81f2000- 7f7bc8333000 Deferred libx11.so.6 ELF 7f7bc8333000- 7f7bc8348000 Deferred libxext.so.6 ELF 7f7bc8348000- 7f7bc8416000 Deferred winex11 \-PE 7f7bc8360000- 7f7bc8416000 \ winex11 ELF 7f7bc8416000- 7f7bc8458000 Deferred ws2_32 \-PE 7f7bc8420000- 7f7bc8458000 \ ws2_32 ELF 7f7bc8458000- 7f7bc848d000 Deferred iphlpapi \-PE 7f7bc8460000- 7f7bc848d000 \ iphlpapi ELF 7f7bc848d000- 7f7bc8ee9000 Deferred shell32 \-PE 7f7bc84b0000- 7f7bc8ee9000 \ shell32 ELF 7f7bc8fe9000- 7f7bc905a000 Deferred libncursesw.so.6 ELF 7f7bc905a000- 7f7bc906e000 Deferred libnss_files.so.2 ELF 7f7bc906e000- 7f7bc9224000 Deferred gdi32 \-PE 7f7bc9090000- 7f7bc9224000 \ gdi32 ELF 7f7bc9224000- 7f7bc934e000 Deferred ucrtbase \-PE 7f7bc9250000- 7f7bc934e000 \ ucrtbase ELF 7f7bc934e000- 7f7bc95e0000 Deferred user32 \-PE 7f7bc9370000- 7f7bc95e0000 \ user32 ELF 7f7bc97bf000- 7f7bc97cb000 Deferred libxcursor.so.1 ELF 7f7bc97f1000- 7f7bc9819000 Deferred lin-vst-servertrack \-PE 7f7bc9800000- 7f7bc9819000 \ lin-vst-servertrack ELF 7f7bc9a19000- 7f7bc9b90000 Dwarf libwine.so.1 ELF 7f7bc9f78000- 7f7bc9fa0000 Deferred liblzma.so.5 ELF 7f7bc9fa0000- 7f7bc9fba000 Deferred libgcc_s.so.1 ELF 7f7bc9fba000- 7f7bca100000 Deferred libm.so.6 ELF 7f7bca100000- 7f7bca11a000 Deferred libunwind.so.8 ELF 7f7bca11a000- 7f7bca1b4000 Deferred ntdll.so ELF 7f7bca1b7000- 7f7bca380000 Deferred libc.so.6 ELF 7f7bca380000- 7f7bca386000 Deferred libdl.so.2 ELF 7f7bca386000- 7f7bca3a8000 Deferred libpthread.so.0 ELF 7f7bca3ab000- 7f7bca3b0000 Deferred libxinerama.so.1 ELF 7f7bca3b0000- 7f7bca3b8000 Deferred libxdmcp.so.6 ELF 7f7bca3b8000- 7f7bca3bd000 Deferred libxau.so.6 ELF 7f7bca3bd000- 7f7bca3c8000 Deferred librt.so.1 ELF 7f7bca3c8000- 7f7bca3de000 Deferred wow64cpu \-PE 7f7bca3d0000- 7f7bca3de000 \ wow64cpu ELF 7f7bca3de000- 7f7bca40d000 Deferred ld-linux-x86-64.so.2 Threads: process tid prio (all id:s are in hex) 00000038 services.exe ["C:\windows\system32\services.exe"] 0000003c 0 00000040 0 00000054 0 00000070 0 00000088 0 000000b0 0 000000d0 0 00000044 explorer.exe [C:\windows\system32\explorer.exe /desktop] 00000048 0 000000bc 0 000000c0 0 0000004c winedevice.exe [C:\windows\system32\winedevice.exe] 00000050 0 0000005c 0 00000060 0 00000064 0 00000068 plugplay.exe [C:\windows\system32\plugplay.exe] 0000006c 0 00000074 0 00000078 0 0000007c 0 00000098 0 00000080 winedevice.exe [C:\windows\system32\winedevice.exe] 00000084 0 0000008c 0 00000090 0 00000094 0 000000a0 0 000000a4 0 000000a8 svchost.exe [C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted] 000000ac 0 000000b4 0 000000b8 0 000000c8 rpcss.exe [C:\windows\system32\rpcss.exe] 000000cc 0 000000d8 0 000000dc 0 000000e0 0 000000e4 0 000000e8 0 00000128 0 000000f0 (D) Z:\usr\bin\lin-vst-servertrack.exe ["Z:\usr\bin\lin-vst-servertrack.exe.so" /home/x133/.PlayOnLinux/wineprefix/VST/drive_c/VST/VST/SATURATORS/u-he/Satin/Satin(x64).dll,WKnH5gsy9PgiiB49ajIbuoXSJITKed7YLivEpN3mr9szAmwA] 000000f4 0 000000f8 0 <== 000000fc 0 00000104 0 00000108 0 00000114 0 00000118 explorer.exe [C:\windows\system32\explorer.exe /desktop] 0000011c 0 00000120 0 00000124 0 System information: Wine build: wine-5.17 (Staging) Platform: x86_64 Version: Windows 7 Host system: Linux Host version: 5.8.16-2-MANJARO ```

u-he Diva v1.4.1.4078 x64

stdout/stderr (removed some duplicated entries) ``` DSSI VST plugin server v0.986 Copyright (c) 2012-2013 Filipe Coelho Copyright (c) 2010-2011 Kristian Amlie Copyright (c) 2004-2006 Chris Cannam LinVst version 3.1.0 Loading /home/x133/.PlayOnLinux/wineprefix/VST/drive_c/VST/VSTi/u-he/Diva/Diva(x64).dll C:\users\x133\Desktop\/Diva.log no deskTopFile found 00f4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Renoise LOG> VstPlugs: Analyzing VST plugin 'u-he: Diva(x64)', Unique ID:1147754081, Version:2400 Renoise LOG> VstPlugs: Instantiate OK Renoise LOG> VstWindow: Creating a new X11Window... Renoise LOG> VstWindow: Setting X11Window properties... Renoise LOG> VstWindow: Give the plug access to the X11Window... server 2 2 16 Renoise LOG> VstWindow: Query the X11Window child... Renoise LOG> VstWindow: Unexpected XGetWindowProperty ptr value: expected a userSize 32 with two entries, got userSize: 0 with 0 entries... Renoise LOG> VstWindow: Child window has no '_XEventProc' property set... Renoise LOG> VstWindow: Setting new Windowsize 1560, 870 Renoise LOG> VstWindow: Mapping the window... Renoise LOG> VstWindow: Setting new Windowsize 1560, 870 wine: Unhandled exception 0x80000003 in thread 138 at address 000000007BC54F00 (thread 0138), starting debugger... 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module WARNING: RemotePluginServer::dispatchControlEvents: unexpected opcode 9999 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:interpret_function_table_entry PUSH_MACHFRAME 15 ```
Crash dialog ``` 0x000000007bc54f00 EntryPoint+0xffffffffffffffff in ntdll: int $3 Modules: Module Address Debug info Name (76 modules) PE 780000- 7a7000 Deferred aclui PE 61900000- 619b9000 Deferred sechost PE 62600000- 6271a000 Deferred usp10 PE 62b00000- 62c23000 Deferred advapi32 PE 64940000- 64992000 Deferred shcore PE 65000000- 65573000 Deferred ole32 PE 65780000- 6579f000 Deferred version PE 67600000- 67784000 Deferred combase PE 68a40000- 68b51000 Deferred shlwapi PE 6a700000- 6a8eb000 Deferred setupapi PE 6bec0000- 6bf23000 Deferred imm32 PE 6c0c0000- 6c0ed000 Deferred wsock32 PE 6e6c0000- 6ec1f000 Deferred comctl32 PE 6fbc0000- 6fe3d000 Deferred rpcrt4 PE 7b000000- 7b40b000 Deferred kernelbase ELF 7b600000- 7b867000 Deferred kernel32 \-PE 7b620000- 7b867000 \ kernel32 PE 7bc00000- 7bf61000 Dwarf ntdll ELF 7d000000- 7d005000 Deferred PE 180000000- 1809377be Deferred diva(x64) ELF 7fbee0ba4000- 7fbee0bf1000 Deferred uxtheme \-PE 7fbee0bb0000- 7fbee0bf1000 \ uxtheme ELF 7fbee0c8b000- 7fbee0c94000 Deferred libxfixes.so.3 ELF 7fbee0cb9000- 7fbee0ce9000 Deferred libexpat.so.1 ELF 7fbee0ce9000- 7fbee0d34000 Deferred libfontconfig.so.1 ELF 7fbee0d34000- 7fbee0da6000 Deferred libpcre.so.1 ELF 7fbee0da6000- 7fbee0ed6000 Deferred libglib-2.0.so.0 ELF 7fbee0ed6000- 7fbee0efb000 Deferred libgraphite2.so.3 ELF 7fbee0efb000- 7fbee0fca000 Deferred libharfbuzz.so.0 ELF 7fbee0fca000- 7fbee0fe4000 Deferred libz.so.1 ELF 7fbee0fe4000- 7fbee101b000 Deferred libpng16.so.16 ELF 7fbee101b000- 7fbee102e000 Deferred libbz2.so.1.0 ELF 7fbee102e000- 7fbee1102000 Deferred libfreetype.so.6 ELF 7fbee1102000- 7fbee1115000 Deferred libxi.so.6 ELF 7fbee1115000- 7fbee111a000 Deferred libxcomposite.so.1 ELF 7fbee111a000- 7fbee1127000 Deferred libxrandr.so.2 ELF 7fbee1127000- 7fbee1134000 Deferred libxrender.so.1 ELF 7fbee1134000- 7fbee113b000 Deferred libxxf86vm.so.1 ELF 7fbee113b000- 7fbee1165000 Deferred libxcb.so.1 ELF 7fbee1165000- 7fbee12a6000 Deferred libx11.so.6 ELF 7fbee12a6000- 7fbee12bb000 Deferred libxext.so.6 ELF 7fbee12bb000- 7fbee1389000 Deferred winex11 \-PE 7fbee12d0000- 7fbee1389000 \ winex11 ELF 7fbee1389000- 7fbee13cb000 Deferred ws2_32 \-PE 7fbee1390000- 7fbee13cb000 \ ws2_32 ELF 7fbee13cb000- 7fbee1400000 Deferred iphlpapi \-PE 7fbee13d0000- 7fbee1400000 \ iphlpapi ELF 7fbee1400000- 7fbee1e5c000 Deferred shell32 \-PE 7fbee1420000- 7fbee1e5c000 \ shell32 ELF 7fbee1f5c000- 7fbee1fcd000 Deferred libncursesw.so.6 ELF 7fbee1fcd000- 7fbee1fe1000 Deferred libnss_files.so.2 ELF 7fbee1fe1000- 7fbee2197000 Deferred gdi32 \-PE 7fbee2000000- 7fbee2197000 \ gdi32 ELF 7fbee2197000- 7fbee22c1000 Deferred ucrtbase \-PE 7fbee21c0000- 7fbee22c1000 \ ucrtbase ELF 7fbee22c1000- 7fbee2553000 Deferred user32 \-PE 7fbee22e0000- 7fbee2553000 \ user32 ELF 7fbee2732000- 7fbee273e000 Deferred libxcursor.so.1 ELF 7fbee2764000- 7fbee278c000 Deferred lin-vst-servertrack \-PE 7fbee2770000- 7fbee278c000 \ lin-vst-servertrack ELF 7fbee298c000- 7fbee2b03000 Dwarf libwine.so.1 ELF 7fbee2eeb000- 7fbee2f13000 Deferred liblzma.so.5 ELF 7fbee2f13000- 7fbee2f2d000 Deferred libgcc_s.so.1 ELF 7fbee2f2d000- 7fbee3073000 Deferred libm.so.6 ELF 7fbee3073000- 7fbee308d000 Deferred libunwind.so.8 ELF 7fbee308d000- 7fbee3127000 Deferred ntdll.so ELF 7fbee312a000- 7fbee32f3000 Deferred libc.so.6 ELF 7fbee32f3000- 7fbee32f9000 Deferred libdl.so.2 ELF 7fbee32f9000- 7fbee331b000 Deferred libpthread.so.0 ELF 7fbee331e000- 7fbee3323000 Deferred libxinerama.so.1 ELF 7fbee3323000- 7fbee332b000 Deferred libxdmcp.so.6 ELF 7fbee332b000- 7fbee3330000 Deferred libxau.so.6 ELF 7fbee3330000- 7fbee333b000 Deferred librt.so.1 ELF 7fbee333b000- 7fbee3351000 Deferred wow64cpu \-PE 7fbee3340000- 7fbee3351000 \ wow64cpu ELF 7fbee3351000- 7fbee3380000 Deferred ld-linux-x86-64.so.2 Threads: process tid prio (all id:s are in hex) 00000038 services.exe ["C:\windows\system32\services.exe"] 0000003c 0 00000040 0 00000054 0 00000070 0 00000088 0 000000b0 0 000000d0 0 00000044 explorer.exe [C:\windows\system32\explorer.exe /desktop] 00000048 0 000000bc 0 000000c0 0 0000004c winedevice.exe [C:\windows\system32\winedevice.exe] 00000050 0 0000005c 0 00000060 0 00000064 0 00000068 plugplay.exe [C:\windows\system32\plugplay.exe] 0000006c 0 00000074 0 00000078 0 0000007c 0 00000098 0 00000080 winedevice.exe [C:\windows\system32\winedevice.exe] 00000084 0 0000008c 0 00000090 0 00000094 0 000000a0 0 000000a4 0 000000a8 svchost.exe [C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted] 000000ac 0 000000b4 0 000000b8 0 000000c8 rpcss.exe [C:\windows\system32\rpcss.exe] 000000cc 0 000000d8 0 000000dc 0 000000e0 0 000000e4 0 000000e8 0 00000168 0 0000016c 0 000000f0 (D) Z:\usr\bin\lin-vst-servertrack.exe ["Z:\usr\bin\lin-vst-servertrack.exe.so" /home/x133/.PlayOnLinux/wineprefix/VST/drive_c/VST/VSTi/u-he/Diva/Diva(x64).dll,F1XuMzjR2jm68gRhh5q4LaUYrf4m1sUukFPU5WzV6LR4RwbX] 000000f4 0 000000f8 0 000000fc 0 00000100 0 00000104 0 00000108 0 0000010c 0 00000110 0 00000114 0 00000118 0 0000011c 0 00000120 0 00000124 0 00000128 0 0000012c 0 00000130 0 00000134 0 00000138 0 <== 00000148 0 00000158 explorer.exe [C:\windows\system32\explorer.exe /desktop] 0000015c 0 00000160 0 00000164 0 System information: Wine build: wine-5.17 (Staging) Platform: x86_64 Version: Windows 7 Host system: Linux Host version: 5.8.16-2-MANJARO ```

u-he Repro-1 v1.1.6794 x64 (GUI couldn't even start, black window)

stdout/stderr (removed some duplicated entries) ``` DSSI VST plugin server v0.986 Copyright (c) 2012-2013 Filipe Coelho Copyright (c) 2010-2011 Kristian Amlie Copyright (c) 2004-2006 Chris Cannam LinVst version 3.1.0 Loading /home/x133/.PlayOnLinux/wineprefix/VST/drive_c/VST/VSTi/u-he/Repro-1/Repro-1.dll C:\users\x133\Desktop\/Repro-1.log no deskTopFile found 00f4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Renoise LOG> VstPlugs: Analyzing VST plugin 'u-he: Repro-1', Unique ID:1968332593, Version:2400 Renoise LOG> VstPlugs: Instantiate OK Renoise LOG> VstWindow: Creating a new X11Window... Renoise LOG> VstWindow: Setting X11Window properties... Renoise LOG> VstWindow: Give the plug access to the X11Window... 00f4:fixme:file:NtLockFile I/O completion on lock not implemented yet Renoise LOG> VstWindow: Query the X11Window child... Renoise LOG> VstWindow: No event child window found... Renoise LOG> VstWindow: Plug neglected effEditGetRect... Renoise LOG> VstWindow: Mapping the window... Renoise LOG> VstWindow: Plug neglected effEditGetRect... Renoise LOG> VstPlugs: Plugin 'u-he: Repro-1' crashed in its audio process function! Renoise LOG> Warning Message: Ouch. The VST plugin 'u-he: Repro-1 (from u-he)' crashed in VST event/function: 'Process', Thread: 'AUDIO Slaves' Renoise LOG> Warning Message: IMPORTANT: This is a fatal error. Please save the current document under a !new! name to prevent losing important data. Renoise will silently ignore any following errors from this plug-in. Renoise LOG> Warning Message: DO NOT IGNORE THIS ERROR; DO NOT CONTINUE USING THE PLUGIN. THIS CAN DESTROY YOUR SONG OR CAUSE OTHER RANDOM CRASHES AND PROBLEMS! Renoise LOG> Warning Message: It's most likely that this is a bug in the VST plugin, so please report this problem to the authors of this plugin in order to get the problem fixed! Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch Renoise LOG> VstPlugs: Plugin 'u-he: Repro-1' crashed in its audio process function! 0104:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000258FE10 Renoise LOG> VstPlugs: Plugin 'u-he: Repro-1' crashed in its audio process function! Renoise LOG> VstPlugs: Will stop logging errors from this plug now to prevent flooding the log... Renoise LOG> VstPlugs: Caught exception in VSTPlug::Dispatch ```