dssi-vst
dssi-vst copied to clipboard
Crash in Carla
This plugin crash in Carla but not in Festige. Using dssi-vst from kstudio ppa.
DSSIVSTPluginInstance::DSSIVSTPluginInstance(TAL-Elek7ro-II-x86.dll) construction complete
client sized shm to 1024
sized shm to 1024, 0 inputs and 2 outputs
wine: Unhandled page fault on read access to 0x00000000 at address 0x10008e80 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10008e80).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:10008e80 ESP:0033fc2c EBP:0033fda8 EFLAGS:00010206( R- -- I - -P- )
EAX:003ca5b0 EBX:7ec34ff4 ECX:00000000 EDX:1008ebb4
ESI:003f5780 EDI:0033fd44
Stack dump:
0x0033fc2c: 00000000 1000bcae 00000013 1000c88e
0x0033fc3c: 00000013 00000000 00000000 00000000
0x0033fc4c: 00000000 003c4be8 000001f4 1c67e600
0x0033fc5c: 1000b998 00000013 00000000 00000000
0x0033fc6c: 00000000 00000000 7d26c9d0 7ec29af7
0x0033fc7c: 003c4c08 00000013 00000000 00000000
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x10008e80 in tal-elek7ro-ii-x86 (+0x8e80) (0x0033fda8)
1 0x7ec2f14f main+0xae() in dssi-vst-server (0x0033fe28)
2 0x7ec2f08c in dssi-vst-server (+0xf08b) (0x0033fe70)
3 0x7b859ddc call_process_entry+0xb() in kernel32 (0x0033fe88)
4 0x7b85b04f in kernel32 (+0x4b04e) (0x0033fec8)
5 0x7bc71d90 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
6 0x7bc7486d call_thread_func+0x7c() in ntdll (0x0033ffa8)
7 0x7bc71d6e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
8 0x7bc49f4e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x10008e80: movl 0x0(%ecx),%edx
Modules:
Module Address Debug info Name (67 modules)
PE 10000000-101c2000 Export tal-elek7ro-ii-x86
ELF 7b800000-7ba29000 Dwarf kernel32<elf>
\-PE 7b810000-7ba29000 \ kernel32
ELF 7bc00000-7bcc3000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dd69000-7dd9d000 Deferred uxtheme<elf>
\-PE 7dd70000-7dd9d000 \ uxtheme
ELF 7dd9d000-7de13000 Deferred rpcrt4<elf>
\-PE 7ddb0000-7de13000 \ rpcrt4
ELF 7de13000-7df1b000 Deferred ole32<elf>
\-PE 7de30000-7df1b000 \ ole32
ELF 7df1b000-7e014000 Deferred comctl32<elf>
\-PE 7df20000-7e014000 \ comctl32
ELF 7e014000-7e07e000 Deferred shlwapi<elf>
\-PE 7e020000-7e07e000 \ shlwapi
ELF 7e07e000-7e291000 Deferred shell32<elf>
\-PE 7e090000-7e291000 \ shell32
ELF 7e291000-7e297000 Deferred libxfixes.so.3
ELF 7e297000-7e2a2000 Deferred libxcursor.so.1
ELF 7e459000-7e483000 Deferred libexpat.so.1
ELF 7e483000-7e4b7000 Deferred libfontconfig.so.1
ELF 7e4b7000-7e4c7000 Deferred libxi.so.6
ELF 7e4c7000-7e4cb000 Deferred libxcomposite.so.1
ELF 7e4cb000-7e4d4000 Deferred libxrandr.so.2
ELF 7e4d4000-7e4de000 Deferred libxrender.so.1
ELF 7e4de000-7e4e4000 Deferred libxxf86vm.so.1
ELF 7e4e4000-7e506000 Deferred imm32<elf>
\-PE 7e4f0000-7e506000 \ imm32
ELF 7e506000-7e527000 Deferred libxcb.so.1
ELF 7e527000-7e541000 Deferred libice.so.6
ELF 7e541000-7e675000 Deferred libx11.so.6
ELF 7e675000-7e687000 Deferred libxext.so.6
ELF 7e687000-7e71b000 Deferred winex11<elf>
\-PE 7e690000-7e71b000 \ winex11
ELF 7e71b000-7e7b5000 Deferred libfreetype.so.6
ELF 7e7d9000-7e83b000 Deferred advapi32<elf>
\-PE 7e7f0000-7e83b000 \ advapi32
ELF 7e83b000-7e8f8000 Deferred gdi32<elf>
\-PE 7e850000-7e8f8000 \ gdi32
ELF 7e8f8000-7ea38000 Deferred user32<elf>
\-PE 7e910000-7ea38000 \ user32
ELF 7ea38000-7ea81000 Deferred libdbus-1.so.3
ELF 7ea81000-7ea9f000 Deferred libgcc_s.so.1
ELF 7eb84000-7ebd6000 Deferred libjack.so.0
ELF 7ebd6000-7ebec000 Deferred libz.so.1
ELF 7ebec000-7ebf0000 Deferred libxinerama.so.1
ELF 7ebf0000-7ebf7000 Deferred libxdmcp.so.6
ELF 7ebf7000-7ec10000 Deferred version<elf>
\-PE 7ec00000-7ec10000 \ version
ELF 7ec10000-7ec42000 Dwarf dssi-vst-server<elf>
\-PE 7ec20000-7ec42000 \ dssi-vst-server
ELF 7ef74000-7ef81000 Deferred libnss_files.so.2
ELF 7ef81000-7ef8d000 Deferred libnss_nis.so.2
ELF 7ef8d000-7efa7000 Deferred libnsl.so.1
ELF 7efa7000-7efb0000 Deferred libnss_compat.so.2
ELF 7efb0000-7efdc000 Deferred libm.so.6
ELF 7efdd000-7efe1000 Deferred libxau.so.6
ELF 7efe1000-7efe7000 Deferred libuuid.so.1
ELF 7efe7000-7eff0000 Deferred libsm.so.6
ELF 7eff0000-7eff9000 Deferred librt.so.1
ELF f7474000-f7479000 Deferred libdl.so.2
ELF f7479000-f7622000 Deferred libc.so.6
ELF f7623000-f763e000 Deferred libpthread.so.0
ELF f7662000-f77a4000 Dwarf libwine.so.1
ELF f77a6000-f77c8000 Deferred ld-linux.so.2
ELF f77c8000-f77c9000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\lib\dssi\dssi-vst\dssi-vst-server.exe
00000024 0
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
Disconnect: can't disconnect named semaphore name = jack_sem.1000_default_dssi-vst err = Invalid argument
DSSI VST plugin GUI controller v0.986
Copyright (c) 2004-2010 Chris Cannam
created lo server (url is osc.udp://pscbox:10908/) - update path is /Carla/0/update
Warning: unhandled OSC message in GUI:
arg 0: type 'f': 48000.000000
(path is </dssi/sample-rate>)
dssi-vst_gui: program_handler
dssi-vst_gui: show_handler
CarlaPlugin::waitForOscGuiShow()
CarlaPlugin::updateOscData(0x7fbb60002920, "osc.udp://pscbox:10908/dssi")
CarlaPlugin::updateOscData() - source: host "127.0.0.1", port "10908"
CarlaPlugin::updateOscData() - target: host "pscbox", port "10908", path "/dssi"
CarlaPlugin::updateOscData() - done
CarlaPlugin::waitForOscGuiShow() - got response, asking UI to show itself now
DSSIVSTPlugin::configure(guiVisible,/tmp/rplugin_gui_FXCPQ6)
DSSIVSTPluginInstance::configure(guiVisible,/tmp/rplugin_gui_FXCPQ6)
DSSIVSTPluginInstance::configure: show gui: value /tmp/rplugin_gui_FXCPQ6
Write failed on fd 33 at remotepluginclient.cpp:502: Broken pipe
thanks for the report, and sorry for the delayed answer. I'm busy with other kxstudio stuff, but before the next KX ISO release I'll give this a look
last error log with all the kx packages updated:
libjack.so.0 loaded sucessfully!
RemoteVSTClient: all cache files are up-to-date, not running scanner
DSSIVSTPlugin::instantiate(TAL-Elek7ro-II-x86.dll)
DSSIVSTPluginInstance::DSSIVSTPluginInstance(TAL-Elek7ro-II-x86.dll)
Returning file identifiers: DYH38rqEYBZoMdI9ZrcMwl9c
RemoteVSTClient: executing /usr/lib/dssi/dssi-vst/dssi-vst-server.exe TAL-Elek7ro-II-x86.dll,DYH38rqEYBZoMdI9ZrcMwl9c
WINE realtime scheduling hack enabled, realtime base priority has been set to 15
wineserver running SCHED_NORMAL
DSSI VST plugin server v0.986
Copyright (c) 2012-2013 Filipe Coelho
Copyright (c) 2010-2011 Kristian Amlie
Copyright (c) 2004-2010 Chris Cannam
Loading "TAL-Elek7ro-II-x86.dll"... done
Testing VST compatibility... Initialising Windows subsystem... done
cannot create dummy timer window
DSSIVSTPluginInstance::DSSIVSTPluginInstance(TAL-Elek7ro-II-x86.dll) construction complete
client sized shm to 1024
sized shm to 1024, 0 inputs and 2 outputs
wine: Unhandled page fault on read access to 0x00000000 at address 0x10008e80 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10008e80).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:10008e80 ESP:0033fc2c EBP:0033fda8 EFLAGS:00010206( R- -- I - -P- )
EAX:003ca678 EBX:7ec3cff4 ECX:00000000 EDX:1008ebb4
ESI:003f57f0 EDI:0033fd44
Stack dump:
0x0033fc2c: 00000000 1000bcae 00000013 1000c88e
0x0033fc3c: 00000013 00000000 00000000 00000000
0x0033fc4c: 00000000 003c4be8 000001f4 3a85c100
0x0033fc5c: 1000b998 00000013 00000000 00000000
0x0033fc6c: 00000000 00000000 7ccc8a08 7ec31af7
0x0033fc7c: 003c4c08 00000013 00000000 00000000
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x10008e80 in tal-elek7ro-ii-x86 (+0x8e80) (0x0033fda8)
1 0x7ec3714f main+0xae() in dssi-vst-server (0x0033fe28)
2 0x7ec3708c in dssi-vst-server (+0x1708b) (0x0033fe70)
3 0x7b859ddc call_process_entry+0xb() in kernel32 (0x0033fe88)
4 0x7b85b04f in kernel32 (+0x4b04e) (0x0033fec8)
5 0x7bc71d90 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
6 0x7bc7486d call_thread_func+0x7c() in ntdll (0x0033ffa8)
7 0x7bc71d6e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
8 0x7bc49f4e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x10008e80: movl 0x0(%ecx),%edx
Modules:
Module Address Debug info Name (67 modules)
PE 10000000-101c2000 Export tal-elek7ro-ii-x86
ELF 7b800000-7ba29000 Dwarf kernel32<elf>
\-PE 7b810000-7ba29000 \ kernel32
ELF 7bc00000-7bcc3000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dd72000-7dda6000 Deferred uxtheme<elf>
\-PE 7dd80000-7dda6000 \ uxtheme
ELF 7dda6000-7de1c000 Deferred rpcrt4<elf>
\-PE 7ddb0000-7de1c000 \ rpcrt4
ELF 7de1c000-7df24000 Deferred ole32<elf>
\-PE 7de30000-7df24000 \ ole32
ELF 7df24000-7e01d000 Deferred comctl32<elf>
\-PE 7df30000-7e01d000 \ comctl32
ELF 7e01d000-7e087000 Deferred shlwapi<elf>
\-PE 7e030000-7e087000 \ shlwapi
ELF 7e087000-7e29a000 Deferred shell32<elf>
\-PE 7e090000-7e29a000 \ shell32
ELF 7e29a000-7e2a0000 Deferred libxfixes.so.3
ELF 7e2a0000-7e2ab000 Deferred libxcursor.so.1
ELF 7e465000-7e48f000 Deferred libexpat.so.1
ELF 7e48f000-7e4c3000 Deferred libfontconfig.so.1
ELF 7e4c3000-7e4d3000 Deferred libxi.so.6
ELF 7e4d3000-7e4d7000 Deferred libxcomposite.so.1
ELF 7e4d7000-7e4e0000 Deferred libxrandr.so.2
ELF 7e4e0000-7e4ea000 Deferred libxrender.so.1
ELF 7e4ea000-7e4f0000 Deferred libxxf86vm.so.1
ELF 7e4f0000-7e4f4000 Deferred libxinerama.so.1
ELF 7e4f4000-7e516000 Deferred imm32<elf>
\-PE 7e500000-7e516000 \ imm32
ELF 7e516000-7e51d000 Deferred libxdmcp.so.6
ELF 7e51d000-7e53e000 Deferred libxcb.so.1
ELF 7e53e000-7e558000 Deferred libice.so.6
ELF 7e558000-7e68c000 Deferred libx11.so.6
ELF 7e68c000-7e69e000 Deferred libxext.so.6
ELF 7e69e000-7e732000 Deferred winex11<elf>
\-PE 7e6b0000-7e732000 \ winex11
ELF 7e732000-7e7cc000 Deferred libfreetype.so.6
ELF 7e7f1000-7e853000 Deferred advapi32<elf>
\-PE 7e800000-7e853000 \ advapi32
ELF 7e853000-7e910000 Deferred gdi32<elf>
\-PE 7e860000-7e910000 \ gdi32
ELF 7e910000-7ea50000 Deferred user32<elf>
\-PE 7e920000-7ea50000 \ user32
ELF 7ea50000-7ea99000 Deferred libdbus-1.so.3
ELF 7ea99000-7eab7000 Deferred libgcc_s.so.1
ELF 7eb9c000-7ebf9000 Deferred libjack.so.0
ELF 7ebf9000-7ec0f000 Deferred libz.so.1
ELF 7ec0f000-7ec18000 Deferred librt.so.1
ELF 7ec18000-7ec4a000 Dwarf dssi-vst-server<elf>
\-PE 7ec20000-7ec4a000 \ dssi-vst-server
ELF 7ef7c000-7ef89000 Deferred libnss_files.so.2
ELF 7ef89000-7ef95000 Deferred libnss_nis.so.2
ELF 7ef95000-7efaf000 Deferred libnsl.so.1
ELF 7efaf000-7efdb000 Deferred libm.so.6
ELF 7efde000-7efe7000 Deferred libsm.so.6
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f73b1000-f73b7000 Deferred libuuid.so.1
ELF f73b8000-f73bd000 Deferred libdl.so.2
ELF f73bd000-f7566000 Deferred libc.so.6
ELF f7567000-f7582000 Deferred libpthread.so.0
ELF f7583000-f7587000 Deferred libxau.so.6
ELF f7587000-f7590000 Deferred libnss_compat.so.2
ELF f75a7000-f76e9000 Dwarf libwine.so.1
ELF f76eb000-f770d000 Deferred ld-linux.so.2
ELF f770d000-f770e000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\lib\dssi\dssi-vst\dssi-vst-server.exe
00000024 0
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
DSSI VST plugin GUI controller v0.986
Copyright (c) 2004-2010 Chris Cannam
created lo server (url is osc.udp://pscbox:13457/) - update path is /Carla/0/update
Warning: unhandled OSC message in GUI:
arg 0: type 'f': 48000.000000
(path is </dssi/sample-rate>)
dssi-vst_gui: program_handler
dssi-vst_gui: show_handler
CarlaPlugin::waitForOscGuiShow()
CarlaPlugin::updateOscData(0x7f8a58002a10, "osc.udp://pscbox:13457/dssi")
CarlaPlugin::updateOscData() - source: host "127.0.0.1", port "13457"
CarlaPlugin::updateOscData() - target: host "pscbox", port "13457", path "/dssi"
CarlaPlugin::updateOscData() - done
CarlaPlugin::waitForOscGuiShow() - got response, asking UI to show itself now
DSSIVSTPlugin::configure(guiVisible,/tmp/rplugin_gui_JMBtaC)
DSSIVSTPluginInstance::configure(guiVisible,/tmp/rplugin_gui_JMBtaC)
DSSIVSTPluginInstance::configure: show gui: value /tmp/rplugin_gui_JMBtaC
Write failed on fd 33 at remotepluginclient.cpp:502: Broken pipe
dssi-vst_gui: No contact from plugin -- timed out on startup
dssi-vst_gui[1]: exiting