View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008615 | ardour | bugs | public | 2021-03-13 13:59 | 2021-04-22 00:14 |
Reporter | Daniele1971 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | GNU | OS | Linux | OS Version | (any) |
Product Version | 6.6 | ||||
Summary | 0008615: segfault loading Roughrider3 vst: error 6 in libxcb.so.1.1.0 | ||||
Description | Ardour segfault as soon I add Roughrider3 vst. It happens with ardour from opensuse repo but also with official ardour 6.6.45. Plugin: https://www.audiodamage.com/pages/free-downloads It works fine in reaper and carla. From the backtrace: Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe91573c0 (LWP 5789)] 0x00007fffeb5eff83 in ?? () from /usr/lib64/libxcb.so.1 #0 0x00007fffeb5eff83 in ?? () from /usr/lib64/libxcb.so.1 0000001 0x00007fffeb5f0a89 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fffeb5f0f21 in ?? () from /usr/lib64/libxcb.so.1 #3 0x00007fffeb5f1f02 in xcb_wait_for_reply64 () from /usr/lib64/libxcb.so.1 0000004 0x00007fffed11d3b8 in _XReply () from /usr/lib64/libX11.so.6 0000005 0x00007fffed0fce34 in XGetWindowProperty () from /usr/lib64/libX11.so.6 #6 0x00007fff723dedad in juce::XWindowSystemUtilities::GetXProperty::GetXProperty(unsigned long, unsigned long, long, long, bool, unsigned long) () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so #7 0x00007fff723def66 in juce::XWindowSystem::isMinimised(unsigned long) const () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000008 0x00007fff723f7641 in juce::Component::isShowing() const () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000009 0x00007fff72401f2f in juce::Component::setBounds(int, int, int, int) () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000010 0x00007fff721da072 in juce::JuceVST3EditController::JuceVST3Editor::ContentWrapperComponent::resized() () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000011 0x00007fff723d689c in juce::Component::sendMovedResizedMessages(bool, bool) () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000012 0x00007fff72400826 in juce::ComponentPeer::handleMovedOrResized() () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000013 0x00007fff7248de00 in juce::LinuxComponentPeer<unsigned long>::setBounds(juce::Rectangle<int> const&, bool) () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so 0000014 0x00007fff723d2133 in juce::ComponentPeer::updateBounds() () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so #15 0x00007fff72402081 in juce::Component::setBounds(int, int, int, int) () from /home/dan/.vst3/RoughRider3.vst3/Contents/x86_64-linux/RoughRider3.so | ||||
Steps To Reproduce | Load Roughrider3 vst | ||||
Tags | VST3 | ||||
|
This is likely fixed by https://github.com/juce-framework/JUCE/commit/d4e802016a (re-compile the plugin with updated JUCE) and/or Ardour 6.6.103 (https://github.com/Ardour/ardour/commit/c075d3a026 https://github.com/Ardour/ardour/commit/9f3fba6988 ) |
|
Tested Ardour-6.6.148, no luck. Same segfault. |
|
Then it likely needs the JUCE fix in the plugin. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-03-13 13:59 | Daniele1971 | New Issue | |
2021-03-13 13:59 | Daniele1971 | Tag Attached: VST3 | |
2021-03-13 16:47 | x42 | Note Added: 0025599 | |
2021-03-13 16:47 | x42 | Assigned To | => x42 |
2021-03-13 16:47 | x42 | Status | new => feedback |
2021-03-21 00:25 | Daniele1971 | Note Added: 0025620 | |
2021-03-21 00:25 | Daniele1971 | Status | feedback => assigned |
2021-03-21 13:41 | x42 | Assigned To | x42 => |
2021-04-22 00:14 | paul | Note Added: 0025735 |