[Arch] VSTs Fail to Load
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
### Bug Summary
VSTs completely fail to load.
#### Steps to reproduce
1. Open LMMS.
2. Attempt to load a VST.
3. Watch it fail.
#### Expected behavior
My VSTs load.
#### Actual behavior
My VSTs don't load.
#### Screenshot

#### Affected LMMS versions
master 1.3.0-alpha.1.219+g482160646
#### Logs
Click to expand
Notice: could not set realtime priority.
Lv2 plugin SUMMARY: 10 of 30 loaded in 16 msecs.
For details about not loaded plugins, please set
environment variable "LMMS_LV2_DEBUG" to nonempty.
0048:fixme:advapi:GetCurrentHwProfileA (000000000011F860) semi-stub
0048:fixme:heap:RtlSetHeapInformation handle 0000000000000000, info_class 1, info 0000000000000000, size 0 stub!
0060:fixme:ver:GetCurrentPackageFamilyName (000000000249F100 000000000249F750): stub
0064:fixme:ver:GetCurrentPackageId (000000000269FE10 0000000000000000): stub
0068:err:service:device_notify_proc failed to open RPC handle, error 1722
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0074:fixme:heap:RtlSetHeapInformation handle 0000000000000000, info_class 1, info 0000000000000000, size 0 stub!
0084:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0084:fixme:advapi:ReportEventA (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,000000000183F900,0000000000000000): stub
0084:fixme:advapi:ReportEventW (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000240EB0,0000000000000000): stub
0084:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
0084:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
0084:fixme:advapi:ReportEventA (00000000CAFE4242,0x0001,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,000000000183F600,0000000000000000): stub
0084:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000241010,0000000000000000): stub
0084:err:eventlog:ReportEventW L"ERROR: bind(listenfd, (struct sockaddr *) &laddr, sizeof(laddr)); failed: 317 ()"
0084:fixme:advapi:ReportEventA (00000000CAFE4242,0x0001,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,000000000183F600,0000000000000000): stub
0084:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000241010,0000000000000000): stub
0084:err:eventlog:ReportEventW L"ERROR: udsserver_init: 317 (Message 0x not found in file )"
0084:fixme:advapi:ReportEventA (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,000000000183F900,0000000000000000): stub
0084:fixme:advapi:ReportEventW (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000241010,0000000000000000): stub
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
002c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
Starting using X11Embed protocol.
0034:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
unique ID: Vita
RemotePlugin::DebugMessage: inputs: 0 output: 2
RemotePlugin::DebugMessage: creating editor
Error while reading.
QProcess: Destroyed while process ("/home/ging/Builds/lmms/build/plugins/RemoteVstPlugin64") is still running.
0140:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
Process error: QProcess::Crashed
Remote plugin crashed
003c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the failure on Arch and trace the VST loading path from the RemoteVstPlugin64 process mentioned in the logs. Investigate the reported QProcess crash and remote-plugin error; done means the affected VST loads successfully without the remote plugin crashing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arch-linux, cpp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100