Code: Select all
[brandon@brandon-thinkpad radium]$ sudo gdb ./radium_linux.bin `pidof radium_linux.bin`
[sudo] password for brandon:
GNU gdb (GDB) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./radium_linux.bin...
Attaching to program: /opt/radium/radium_linux.bin, process 16065
[New LWP 16066]
[New LWP 16067]
[New LWP 16068]
[New LWP 16069]
[New LWP 16070]
[New LWP 16071]
[New LWP 16072]
[New LWP 16073]
[New LWP 16074]
[New LWP 16075]
[New LWP 16076]
[New LWP 16087]
[New LWP 16088]
[New LWP 16099]
[New LWP 16100]
[New LWP 16103]
[New LWP 16104]
[New LWP 16105]
[New LWP 16106]
[New LWP 16107]
[New LWP 16108]
[New LWP 16109]
[New LWP 16110]
[New LWP 16111]
[New LWP 16112]
[New LWP 16115]
[New LWP 16116]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
--Type <RET> for more, q to quit, c to continue without paging--
0x00007fcc816b36bf in __lll_clocklock_wait () from /usr/lib/libpthread.so.0
(gdb) thread apply all bt
Thread 28 (Thread 0x7fcbc3fff700 (LWP 16116)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e1212e6 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at OpenGL/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602101f0878 <t1_to_t2_queue+56>) at OpenGL/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<T1_data*>::wait() (this=0x5602101f0840 <t1_to_t2_queue>) at OpenGL/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<T1_data*>::get() (this=0x5602101f0840 <t1_to_t2_queue>) at OpenGL/../common/QueueStack.hpp:105
#6 T2_thread_func (offscreen_context=0x56021c3bd2d0, offscreen=<optimized out>) at OpenGL/T2.cpp:197
#7 (anonymous namespace)::T2_Thread::run (this=0x560210e3ec20) at OpenGL/T2.cpp:275
#8 (anonymous namespace)::T2_Thread::run() (this=0x560210e3ec20) at OpenGL/T2.cpp:272
#9 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#10 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 27 (Thread 0x7fcbc8eca700 (LWP 16115)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x00007fcc691a1774 in () at /usr/lib/libnvidia-glcore.so.440.82
--Type <RET> for more, q to quit, c to continue without paging--
#2 0x00007fcc69289a25 in () at /usr/lib/libnvidia-glcore.so.440.82
#3 0x00007fcc691800ce in () at /usr/lib/libnvidia-glcore.so.440.82
#4 0x00007fcc71e4e1d4 in () at /usr/lib/libGLX_nvidia.so.0
#5 0x00007fcc71e23071 in glXSwapBuffers () at /usr/lib/libGLX_nvidia.so.0
#6 0x00007fcc72c106a9 in () at /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#7 0x000056020e12fd17 in MyQtThreadedWidget::swap() (this=0x56021baae880) at OpenGL/Widget.cpp:1506
#8 0x000056020e1343dd in MyQtThreadedWidget::updateEvent() (this=0x56021baae880) at OpenGL/Widget.cpp:1974
#9 0x000056020e1354a0 in vl::OpenGLContext::dispatchRunEvent() (this=0x56021c3bbf00) at bin/packages/Visualization-Library-master/src/vlGraphics/OpenGLContext.hpp:403
#10 vlQt5::Qt5ThreadedWidget::MyThread::run() (this=0x56021c3bbef0) at bin/packages/Visualization-Library-master/src/vlQt5/Qt5ThreadedWidget.hpp:220
#11 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#12 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 26 (Thread 0x7fcbf9ffb700 (LWP 16112)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x000056020e80b3f5 in juce::(anonymous namespace)::AlsaClient::MidiInputThread::run() (this=0x56021390c590) at ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_Midi.cpp:337
#2 0x000056020e8edd6f in juce::Thread::threadEntryPoint() (this=0x56021390c590) at ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp:96
#3 0x000056020e8edfa9 in juce::juce_threadEntryPoint(void*) (userData=<optimized out>) at ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp:118
--Type <RET> for more, q to quit, c to continue without paging--c
#4 juce::threadEntryProc(void*) (userData=<optimized out>) at ../../JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h:834
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 25 (Thread 0x7fcbfa7fc700 (LWP 16111)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x560218a2cd50) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 24 (Thread 0x7fcbfaffd700 (LWP 16110)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x560218a1b540) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 23 (Thread 0x7fcbfb7fe700 (LWP 16109)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x560218a25680) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 22 (Thread 0x7fcbfbfff700 (LWP 16108)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x5602189e24e0) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 21 (Thread 0x7fcc0ca9b700 (LWP 16107)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x560218928c00) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 20 (Thread 0x7fcc0d29c700 (LWP 16106)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x560213ae8b60) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 19 (Thread 0x7fcc0da9d700 (LWP 16105)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e066226 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602100e85f8 <soundproducer_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<SoundProducer*>::wait() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<SoundProducer*>::get() (this=0x5602100e85c0 <soundproducer_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::Runner::run() (this=0x5602189d9850) at audio/MultiCore.cpp:311
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7fcc0f7fe700 (LWP 16104)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x00007fcc8557af38 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcc8552bc03 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcc7fc921a8 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007fcc85555511 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7fcc0ffff700 (LWP 16103)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x00007fcc8557af38 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcc8552c221 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcc8552c272 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007fcc85555511 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7fcc1d5a6700 (LWP 16100)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcc85338060 in () at /usr/lib/libjack.so.0
#2 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7fcc1dda7700 (LWP 16099)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e0adf46 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x7fcc1e5aa048) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<(anonymous namespace)::RecordingSlice*>::wait (this=0x7fcc1e5aa010) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<(anonymous namespace)::RecordingSlice*>::get (this=0x7fcc1e5aa010) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::SampleRecorderThread::run() (this=<optimized out>) at audio/SampleRecorder.cpp:466
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7fcc1f1ab700 (LWP 16088)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020df829b6 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at midi/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x560211bb0c08) at midi/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<_midi_event_t>::wait() (this=0x560211bb0bd0) at midi/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<_midi_event_t>::get() (this=0x560211bb0bd0) at midi/../common/QueueStack.hpp:105
#6 (anonymous namespace)::RecordingQueuePullThread::run() (this=<optimized out>) at midi/midi_i_input.cpp:332
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7fcc1f9ac700 (LWP 16087)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x00007fcc8557af38 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007fcc8552c221 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007fcc859050f1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007fcc858acbfc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007fcc856cdbf2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007fcc73e59098 in () at /usr/lib/libQt5DBus.so.5
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7fcc734f3700 (LWP 16076)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007fcc818ecc01 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x00007fcc84091d2b in () at /usr/lib/libQt5WebKit.so.5
#4 0x00007fcc84091e49 in () at /usr/lib/libQt5WebKit.so.5
#5 0x00007fcc818f2b74 in std::execute_native_thread_routine(void*) (__p=0x560210d79620) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:80
#6 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7fcc73d20700 (LWP 16075)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x00007fcc854bd63b in () at /usr/lib/libxcb.so.1
#2 0x00007fcc854bf37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3 0x00007fcc73f258f1 in () at /usr/lib/libQt5XcbQpa.so.5
#4 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7fcc747f8700 (LWP 16074)):
#0 0x00007fcc815ce05f in poll () at /usr/lib/libc.so.6
#1 0x000056020e936678 in juce::InternalRunLoop::sleepUntilNextEvent(int) (timeoutMs=2000, this=0x7fcc6c000bd0) at /usr/include/c++/10.1.0/bits/stl_iterator.h:953
#2 juce::MessageManager::dispatchNextMessageOnSystemQueue(bool) (returnIfNoPendingMessages=<optimized out>) at ../../JuceLibraryCode/modules/juce_events/native/juce_linux_Messaging.cpp:266
#3 juce::MessageManager::runDispatchLoop() (this=<optimized out>) at ../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.cpp:128
#4 0x000056020e796ac0 in (anonymous namespace)::JuceThread::run() (this=0x560210cf03b0) at ../../../audio/Juce_plugins.cpp:1258
#5 0x000056020e8edd6f in juce::Thread::threadEntryPoint() (this=0x560210cf03b0) at ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp:96
#6 0x000056020e8edfa9 in juce::juce_threadEntryPoint(void*) (userData=<optimized out>) at ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp:118
#7 juce::threadEntryProc(void*) (userData=<optimized out>) at ../../JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h:834
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7fcc74ff9700 (LWP 16073)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7fcc757fa700 (LWP 16072)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7fcc75ffb700 (LWP 16071)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7fcc767fc700 (LWP 16070)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7fcc76ffd700 (LWP 16069)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7fcc777fe700 (LWP 16068)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7fcc77fff700 (LWP 16067)):
#0 0x00007fcc816afe32 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x000056020eb874b7 in GC_wait_marker () at pthread_support.c:2144
#2 0x000056020eb7fa8a in GC_help_marker (my_mark_no=my_mark_no@entry=6) at mark.c:1205
#3 0x000056020eb8746c in GC_mark_thread (id=<optimized out>) at pthread_support.c:377
#4 GC_mark_thread (id=<optimized out>) at pthread_support.c:339
#5 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fcc7cb5c700 (LWP 16066)):
#0 0x00007fcc816b28f4 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1 0x00007fcc816b29f8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2 0x000056020e0e0a76 in cpp11onmulticore::Semaphore::wait() (this=<optimized out>) at audio/../common/sema.h:156
#3 radium::Semaphore::wait() (this=0x5602101cb2f8 <radium::g_disk_peaks_queue+56>) at audio/../common/Semaphores.hpp:79
#4 radium::BaseQueueStack<radium::DiskPeaks*>::wait() (this=0x5602101cb2c0 <radium::g_disk_peaks_queue>) at audio/../common/QueueStack.hpp:83
#5 radium::BaseQueueStack<radium::DiskPeaks*>::get() (this=0x5602101cb2c0 <radium::g_disk_peaks_queue>) at audio/../common/QueueStack.hpp:105
#6 (anonymous namespace)::DiskPeaksThread::run() (this=0x5602101db430 <(anonymous namespace)::g_disk_peaks_thread>) at audio/Peaks.cpp:47
#7 0x00007fcc856cedbf in () at /usr/lib/libQt5Core.so.5
#8 0x00007fcc816a9422 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007fcc815d8bf3 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7fcc7cffc180 (LWP 16065)):
#0 0x00007fcc816b36bf in __lll_clocklock_wait () at /usr/lib/libpthread.so.0
#1 0x00007fcc816abb59 in __pthread_mutex_lock_full () at /usr/lib/libpthread.so.0
#2 0x000056020e0e3512 in lock_player () at audio/Mixer.cpp:281
#3 lock_player_from_nonrt_thread () at audio/Mixer.cpp:372
#4 PLAYER_lock() () at audio/Mixer.cpp:488
#5 0x000056020e798aa6 in radium::(anonymous namespace)::PlayerRecursiveLock::PlayerRecursiveLock (this=<synthetic pointer>) at ../../../audio/../common/OS_Player_proc.h:177
#6 get_effect_value(SoundPlugin*, int, ValueFormat) (plugin=0x56021da43d10, effect_num=<optimized out>, value_format=<optimized out>) at ../../../audio/Juce_plugins.cpp:1648
#7 0x000056020e0dd7dc in PLUGIN_create(Patch*, SoundPluginType*, hash_t*, bool) (patch=patch@entry=0x560219055960, plugin_type=plugin_type@entry=0x56021d0f7810, plugin_state=plugin_state@entry=0x0, is_loading=is_loading@entry=false) at audio/SoundPlugin.cpp:559
#8 0x000056020e05fd5d in AUDIO_InitPatch2(Patch*, char const*, char const*, hash_t*, bool, bool, float, float) (patch=0x560219055960, type_name=0x560213e78b50 "VST", plugin_name=0x560213e78b40 "renoise_redux", audio_state=0x0, is_loading_song=<optimized out>, set_as_current=<optimized out>, x=-480, y=-128) at audio/audio_instrument.cpp:516
#9 0x000056020de606bb in PATCH_make_active_audio (y=-128, x=-480, set_as_current=true, state=<optimized out>, plugin_name=0x560213e78b40 "renoise_redux", type_name=0x560213e78b50 "VST", patch=0x560219055960) at common/patch.cpp:618
#10 PATCH_make_active_audio(Patch*, char const*, char const*, hash_t*, bool, float, float) (patch=0x560219055960, type_name=0x560213e78b50 "VST", plugin_name=0x560213e78b40 "renoise_redux", state=<optimized out>, set_as_current=<optimized out>, x=-480, y=-128) at common/patch.cpp:601
#11 0x000056020de607f5 in create_audio_patch(char const*, char const*, char const*, hash_t*, float, float, bool, bool) (type_name=type_name@entry=0x560213e78b50 "VST", plugin_name=plugin_name@entry=0x560213e78b40 "renoise_redux", name=name@entry=0x0, state=state@entry=0x0, x=-480, y=-128, is_main_pipe=is_main_pipe@entry=false, set_as_current=set_as_current@entry=true) at common/patch.cpp:640
#12 0x000056020de6092c in PATCH_create_audio(char const*, char const*, char const*, hash_t*, bool, float, float) (type_name=type_name@entry=0x560213e78b50 "VST", plugin_name=plugin_name@entry=0x560213e78b40 "renoise_redux", name=name@entry=0x0, state=state@entry=0x0, set_as_current=set_as_current@entry=true, x=<optimized out>, y=<optimized out>) at common/patch.cpp:662
#13 0x000056020df0f100 in createAudioInstrument(char const*, char const*, char const*, float, float, bool) (type_name=0x560213e78b50 "VST", plugin_name=0x560213e78b40 "renoise_redux", name=name@entry=0x0, x=-480, y=-128, set_as_current=set_as_current@entry=true) at api/api_instruments.cpp:431
#14 0x000056020df0f30c in createAudioInstrumentFromDescription(char const*, char const*, float, float, bool) (instrument_description=instrument_description@entry=0x56021da7f670 "1cmVub2lzZV9yZWR1eA==:VlNU:cmVub2lzZV9yZWR1eA==", name=0x0, name@entry=0x5602115b90f8 "", x=<optimized out>, y=<optimized out>, set_as_current=<optimized out>) at api/api_instruments.cpp:504
#15 0x000056020ddc12b2 in radium_s7_createAudioInstrumentFromDescription (radiums7_sc=0x560210fca960, radiums7_args=<optimized out>) at api/radium_s7_wrap.c:29964
#16 0x000056020dc8936a in op_safe_or_unsafe_c_fp_1 (sc=sc@entry=0x560210fca960) at bin/packages/s7/s7.c:88219
#17 0x000056020dc6ede0 in eval (sc=0x560210fca960, first_op=<optimized out>) at bin/packages/s7/s7.c:90115
#18 0x000056020dcd698d in s7_call (sc=sc@entry=0x560210fca960, func=0x7fcc726d3640, args=args@entry=0x7fcc2363c9b0) at bin/packages/s7/s7.c:52164
#19 0x000056020dc118f7 in catch_call(s7_scheme*, s7_pointer) (sc=0x560210fca960, args=0x7fcc2363c9b0) at embedded_scheme/scheme.cpp:708
#20 0x000056020dc12957 in s7extra_callFunc_void_int(func_t const*, int64_t) (func=0x7fcc238305d0, arg1=1899) at embedded_scheme/scheme.cpp:1183
#21 0x000056020dba453a in (anonymous namespace)::Callbacker::run_callbacks (this=0x56021da48610) at Qt/Qt_PopupMenu.cpp:199
#22 (anonymous namespace)::Callbacker::call_callback_and_delete (callbacker=std::shared_ptr<(anonymous namespace)::Callbacker> (use count 491919952, weak count 22017) = {...}, this=0x56021da48610) at Qt/Qt_PopupMenu.cpp:244
#23 operator() (__closure=0x7ffc43db07f0) at Qt/Qt_PopupMenu.cpp:263
#24 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, (anonymous namespace)::Callbacker::schedule_call_callback_and_delete(int, std::shared_ptr<(anonymous namespace)::Callbacker>)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#25 QtPrivate::Functor<(anonymous namespace)::Callbacker::schedule_call_callback_and_delete(int, std::shared_ptr<(anonymous namespace)::Callbacker>)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#26 QtPrivate::QFunctorSlotObject<(anonymous namespace)::Callbacker::schedule_call_callback_and_delete(int, std::shared_ptr<(anonymous namespace)::Callbacker>)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x7ffc43db07e0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#27 0x00007fcc858e78d3 in () at /usr/lib/libQt5Core.so.5
#28 0x00007fcc858da06f in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#29 0x00007fcc84d4d652 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007fcc858ae2c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#31 0x00007fcc85904475 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#32 0x00007fcc85904d22 in () at /usr/lib/libQt5Core.so.5
#33 0x00007fcc8552d43c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#34 0x00007fcc8557afa9 in () at /usr/lib/libglib-2.0.so.0
#35 0x00007fcc8552c221 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#36 0x00007fcc859050f1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#37 0x00007fcc858acbfc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007fcc858b5096 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#39 0x000056020db8fa18 in radium_main(char const*) (arg=arg@entry=0x7fcc719598f4 "") at Qt/Qt_Main.cpp:3248
#40 0x000056020def605c in init_radium(char const*, PyObject*) (arg=0x7fcc719598f4 "", gkf=0x7fcc702076d0) at api/api_common.cpp:79
#41 0x000056020dee982c in _wrap_init_radium (self=<optimized out>, args=0x7fcc70656780) at api/radium_wrap.c:585
#42 0x00007fcc865670bb in PyEval_EvalFrameEx () at /usr/lib/libpython2.7.so.1.0
#43 0x00007fcc86565cf6 in PyEval_EvalCodeEx () at /usr/lib/libpython2.7.so.1.0
#44 0x00007fcc86566ba7 in PyEval_EvalCode () at /usr/lib/libpython2.7.so.1.0
#45 0x00007fcc865dafd2 in run_mod () at /usr/lib/libpython2.7.so.1.0
#46 0x00007fcc865db07a in PyRun_FileExFlags () at /usr/lib/libpython2.7.so.1.0
#47 0x00007fcc865e2f67 in builtin_execfile.lto_priv () at /usr/lib/libpython2.7.so.1.0
#48 0x00007fcc865670bb in PyEval_EvalFrameEx () at /usr/lib/libpython2.7.so.1.0
#49 0x00007fcc86565cf6 in PyEval_EvalCodeEx () at /usr/lib/libpython2.7.so.1.0
#50 0x00007fcc86566ba7 in PyEval_EvalCode () at /usr/lib/libpython2.7.so.1.0
#51 0x00007fcc865dafd2 in run_mod () at /usr/lib/libpython2.7.so.1.0
#52 0x00007fcc8654fa05 in PyRun_StringFlags () at /usr/lib/libpython2.7.so.1.0
#53 0x00007fcc865db8ef in PyRun_SimpleStringFlags () at /usr/lib/libpython2.7.so.1.0
#54 0x000056020da94135 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at Qt/Qt_Main.cpp:4129