View Issue Details

IDProjectCategoryView StatusLast Update
0005468ardourbugspublic2013-05-01 10:28
Reporterewanuno Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0005468: ardour hangs on startup
Descriptionafter updating to the latest git today ardour builds correctly for me but on startup it stops responding on 'Starting Audio Engine"

i have attatched a backtrace.( for this i ran jack without realtime mode as i beleive is advised)

my system is avlinux 6.0

ardour 3 from git build for me in the days just after 3.0 was released but i havent tried since.
Additional Informationuno@missioncontrol:~/src/3.0/gtk2_ardour$ ./ardbg
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/uno/src/3.0/build/gtk2_ardour/ardour-3.0...done.
(gdb) run
Starting program: /home/uno/src/3.0/build/gtk2_ardour/ardour-3.0
[Thread debugging using libthread_db enabled]
bnd txt domain [gtk2_ardour3] to /usr/local/share/locale
Ardour3.1 (built using 3.1-33-g35842fd and GCC version 4.6.1)
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc
ardour: [INFO]: Your system is configured to limit Ardour to only 1024 open files
[New Thread 0xb45c8b70 (LWP 4700)]
ardour: [INFO]: Loading system configuration file ./../ardour_system.rc
Loading user configuration file /home/uno/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0xb3dc7b70 (LWP 4701)]
[New Thread 0xb35c6b70 (LWP 4702)]
[New Thread 0xb2dc5b70 (LWP 4703)]
[New Thread 0xb23fec90 (LWP 4704)]
[New Thread 0xadab0b70 (LWP 4705)]
[New Thread 0xad2afb70 (LWP 4706)]
[New Thread 0xacaaeb70 (LWP 4707)]
[Thread 0xacaaeb70 (LWP 4707) exited]
[Thread 0xadab0b70 (LWP 4705) exited]
Announcement is:
[Thread 0xb23fec90 (LWP 4704) exited]
[New Thread 0xadab0b70 (LWP 4709)]
[New Thread 0xacaaeb70 (LWP 4710)]
[New Thread 0xac1c1b70 (LWP 4711)]
[Thread 0xacaaeb70 (LWP 4710) exited]
[Thread 0xad2afb70 (LWP 4706) exited]
[Thread 0xadab0b70 (LWP 4709) exited]
[New Thread 0xadab0b70 (LWP 4712)]
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0,0|hw:0,0|4096|2|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 44100Hz, period = 4096 frames (92.9 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
RemoteVSTClient: all cache files are up-to-date, not running scanner
[New Thread 0xad2afb70 (LWP 4722)]
[Thread 0xad2afb70 (LWP 4722) exited]
[New Thread 0xad2afb70 (LWP 4723)]
[Thread 0xac1c1b70 (LWP 4711) exited]
^C
Program received signal SIGINT, Interrupt.
0xb7fe2424 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 15 (Thread 0xad2afb70 (LWP 4723)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xa9dccffd in juce::WaitableEventImpl::wait(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#3 0xa9dbf935 in juce::WaitableEvent::wait(int) const ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000004 0xa9d3acf8 in juce::MessageManagerLock::BlockingMessage::messageCallback()
    () from /usr/local/lib/linux_vst/Shift2VST.so
0000005 0xa9d3a419 in juce::MessageManager::deliverMessage(juce::Message*) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#6 0xa9dccf43 in juce::InternalMessageQueue::dispatchNextInternalMessage() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#7 0xa9dccfb3 in juce::InternalMessageQueue::dispatchNextEvent() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000008 0xa9dc1772 in juce::MessageManager::dispatchNextMessageOnSystemQueue(bool)
    () from /usr/local/lib/linux_vst/Shift2VST.so
0000009 0xa9d3a389 in juce::MessageManager::runDispatchLoopUntil(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000010 0xa9c89b3e in SharedMessageThread::run() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/linux_vst/Shift2VST.so
0000011 0xa9ddbd41 in juce::Thread::threadEntryPoint() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000012 0xa9dbe914 in juce::threadEntryProc(void*) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000013 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000014 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 13 (Thread 0xadab0b70 (LWP 4712)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb571a5c2 in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000004 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb2dc5b70 (LWP 4703)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb790dd2b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
0000005 0xb790db0a in analyser_work () at ../libs/ardour/analyser.cc:46
#6 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x9846904)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#7 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x9846900)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000008 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x98468e8)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000009 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000010 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000011 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000012 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xb35c6b70 (LWP 4702)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb7cd1fde in peak_thread_work () at ../libs/ardour/source_factory.cc:68
0000005 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x985e534)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x985e530)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x985e518)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000009 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000010 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000011 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xb3dc7b70 (LWP 4701)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb7cd1fde in peak_thread_work () at ../libs/ardour/source_factory.cc:68
0000005 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x983b494)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x983b490)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x983b478)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000009 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000010 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000011 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xb45c8b70 (LWP 4700)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb5106406 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
#2 0xb513566c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3 0x091907dc in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
0000004 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000005 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb49568a0 (LWP 4696)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ecf02 in __lll_lock_wait ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb59e83b8 in _L_lock_959 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#3 0xb59e8329 in pthread_mutex_lock ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000004 0xa9cfcf0c in EventQueuePool::acquireFreeQueue() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000005 0xa9cfc3f7 in EventDispatcher::init(Renderer*) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#6 0xa9ca6709 in PluginCore::PluginCore() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#7 0xa9ca8f52 in createPluginFilter() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/linux_vst/Shift2VST.so
0000008 0xa9c88dcd in ?? () from /usr/local/lib/linux_vst/Shift2VST.so
0000009 0xa9c88fa0 in main () from /usr/local/lib/linux_vst/Shift2VST.so
0000010 0xb7d0b24d in vstfx_instantiate (fhandle=0xaa091ee8,
    amc=0xb7d0c890 <simple_master_callback>, userptr=0x0)
    at ../libs/ardour/linux_vst_support.cc:309
0000011 0xb7d0c9d5 in vstfx_get_info (
    dllpath=0xaa085b34 "/usr/local/lib/linux_vst/Shift2VST.so")
    at ../libs/ardour/linux_vst_info_file.cc:382
0000012 0xb7b7210f in ARDOUR::PluginManager::lxvst_discover (this=0x985ec18,
    path=...) at ../libs/ardour/plugin_manager.cc:704
0000013 0xb7b71f9a in ARDOUR::PluginManager::lxvst_discover_from_path (
    this=0x985ec18, path=...) at ../libs/ardour/plugin_manager.cc:687
0000014 0xb7b71cca in ARDOUR::PluginManager::lxvst_refresh (this=0x985ec18)
    at ../libs/ardour/plugin_manager.cc:652
#15 0xb7b70389 in ARDOUR::PluginManager::refresh (this=0x985ec18)
    at ../libs/ardour/plugin_manager.cc:187
0000016 0xb7a6345d in ARDOUR::init_post_engine () at ../libs/ardour/globals.cc:352
#17 0x08a91e57 in ARDOUR_UI::post_engine (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:378
0000018 0x08a91d65 in ARDOUR_UI::create_engine (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:367
---Type <return> to continue, or q <return> to quit---
0000019 0x08a9ce1d in ARDOUR_UI::get_session_parameters (this=0x96dfe78,
    quit_on_cancel=true, should_be_new=false, load_template=...)
    at ../gtk2_ardour/ardour_ui.cc:2664
0000020 0x08a9421b in ARDOUR_UI::startup (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:709
0000021 0x08abe72c in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (
    this=0x9944924) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000022 0x08aba332 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9944920)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000023 0x08ab50fe in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9944908)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#24 0x08a89074 in sigc::internal::signal_emit0<void, sigc::nil>::emit (
    impl=0x99448d8) at /usr/include/sigc++-2.0/sigc++/signal.h:776
0000025 0x08a8ac5e in sigc::signal0<void, sigc::nil>::emit (this=0x96dff04)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2673
0000026 0x08a8a1b1 in sigc::signal0<void, sigc::nil>::operator() (this=0x96dff04)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2681
0000027 0xb6f8f3dd in Gtkmm2ext::UI::run (this=0x96dfe78, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:268
0000028 0x08dd71b4 in main (argc=1, argv=0xbfffed14) at ../gtk2_ardour/main.cc:525
(gdb)
(gdb)
TagsNo tags attached.

Activities

ewanuno

2013-05-01 10:13

reporter   ~0014892

another time instead of freezing i got this asert:

uno@missioncontrol:~/src/3.0/gtk2_ardour$ ./ardev
bnd txt domain [gtk2_ardour3] to /usr/local/share/locale
Ardour3.1 (built using 3.1-33-g35842fd and GCC version 4.6.1)
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc
ardour: [INFO]: Your system is configured to limit Ardour to only 1024 open files
ardour: [INFO]: Loading system configuration file ./../ardour_system.rc
Loading user configuration file /home/uno/.config/ardour3/ardour.rc
Using SSE optimized routines
Announcement is:
Found 0 along /home/uno/.config/ardour3/templates:./../templates:./../build/templates:./../gtk2_ardour/templates:./../build/gtk2_ardour/templates:./templates
RemoteVSTClient: all cache files are up-to-date, not running scanner
ardour-3.0: pthread_mutex_lock.c:312: __pthread_mutex_lock_full: Assertion `(-(e)) != 3 || !robust' failed.
Aborted

ewanuno

2013-05-01 10:28

reporter   ~0014893

and annother time it segfaults:



uno@missioncontrol:~/src/3.0/gtk2_ardour$ ./ardbg
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/uno/src/3.0/build/gtk2_ardour/ardour-3.0...done.
(gdb) run
Starting program: /home/uno/src/3.0/build/gtk2_ardour/ardour-3.0
[Thread debugging using libthread_db enabled]
bnd txt domain [gtk2_ardour3] to /usr/local/share/locale
Ardour3.1 (built using 3.1-33-g35842fd and GCC version 4.6.1)
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf
Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc
ardour: [INFO]: Your system is configured to limit Ardour to only 1024 open files
[New Thread 0xb45c8b70 (LWP 3642)]
ardour: [INFO]: Loading system configuration file ./../ardour_system.rc
Loading user configuration file /home/uno/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0xb3dc7b70 (LWP 3643)]
[New Thread 0xb35c6b70 (LWP 3644)]
[New Thread 0xb2dc5b70 (LWP 3645)]
[New Thread 0xb253dc90 (LWP 3646)]
[New Thread 0xadab0b70 (LWP 3647)]
[New Thread 0xad2afb70 (LWP 3648)]
[New Thread 0xacaaeb70 (LWP 3649)]
[Thread 0xacaaeb70 (LWP 3649) exited]
[Thread 0xadab0b70 (LWP 3647) exited]
Announcement is:
[Thread 0xb253dc90 (LWP 3646) exited]
Found 0 along /home/uno/.config/ardour3/templates:./../templates:./../build/templates:./../gtk2_ardour/templates:./../build/gtk2_ardour/templates:./templates
[New Thread 0xadab0b70 (LWP 3651)]
[New Thread 0xacaaeb70 (LWP 3652)]
[New Thread 0xac1c1b70 (LWP 3653)]
[Thread 0xac1c1b70 (LWP 3653) exited]
[Thread 0xad2afb70 (LWP 3648) exited]
[Thread 0xacaaeb70 (LWP 3652) exited]
[New Thread 0xacaaeb70 (LWP 3655)]
RemoteVSTClient: all cache files are up-to-date, not running scanner
[New Thread 0xad2afb70 (LWP 3657)]
[Thread 0xad2afb70 (LWP 3657) exited]
[New Thread 0xad2afb70 (LWP 3658)]

Program received signal SIGSEGV, Segmentation fault.
0xaacdb69c in VoiceManager::setMaxPolyphony(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
(gdb) thread apply all bt

Thread 15 (Thread 0xad2afb70 (LWP 3658)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xaada1ffd in juce::WaitableEventImpl::wait(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#3 0xaad94935 in juce::WaitableEvent::wait(int) const ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000004 0xaad0fcf8 in juce::MessageManagerLock::BlockingMessage::messageCallback()
    () from /usr/local/lib/linux_vst/Shift2VST.so
0000005 0xaad0f419 in juce::MessageManager::deliverMessage(juce::Message*) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#6 0xaada1f43 in juce::InternalMessageQueue::dispatchNextInternalMessage() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#7 0xaada1fb3 in juce::InternalMessageQueue::dispatchNextEvent() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000008 0xaad96772 in juce::MessageManager::dispatchNextMessageOnSystemQueue(bool)
    () from /usr/local/lib/linux_vst/Shift2VST.so
0000009 0xaad0f389 in juce::MessageManager::runDispatchLoopUntil(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000010 0xaac5eb3e in SharedMessageThread::run() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/linux_vst/Shift2VST.so
0000011 0xaadb0d41 in juce::Thread::threadEntryPoint() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000012 0xaad93914 in juce::threadEntryProc(void*) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000013 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000014 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 13 (Thread 0xacaaeb70 (LWP 3655)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb571a5c2 in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000004 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 10 (Thread 0xadab0b70 (LWP 3651)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea703 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#2 0xb69abe50 in g_cond_wait_until ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb693ee69 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb693f6ae in g_async_queue_timeout_pop ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb699083f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000008 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb2dc5b70 (LWP 3645)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb790dd2b in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
0000005 0xb790db0a in analyser_work () at ../libs/ardour/analyser.cc:46
#6 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x985e334)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
---Type <return> to continue, or q <return> to quit---
#7 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x985e330)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000008 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x985e318)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000009 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000010 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000011 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000012 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xb35c6b70 (LWP 3644)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb7cd1fde in peak_thread_work () at ../libs/ardour/source_factory.cc:68
0000005 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x985e534)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
---Type <return> to continue, or q <return> to quit---
#6 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x985e530)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x985e518)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000009 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000010 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000011 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xb3dc7b70 (LWP 3643)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb59ea20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb69abd16 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb6ab5ec3 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
   from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000004 0xb7cd1fde in peak_thread_work () at ../libs/ardour/source_factory.cc:68
0000005 0x08f3ee75 in sigc::pointer_functor0<void>::operator() (this=0x983b494)
    at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
---Type <return> to continue, or q <return> to quit---
#6 0x08f3ce7c in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x983b490)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x08f3a2cc in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x983b478)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0xb6ab5a32 in ?? () from /usr/lib/i386-linux-gnu/libglibmm-2.4.so.1
0000009 0xb698feb3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000010 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000011 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xb45c8b70 (LWP 3642)):
#0 0xb7fe2424 in __kernel_vsyscall ()
0000001 0xb5106406 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2 0xb513566c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3 0x091907dc in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
0000004 0xb59e5c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0000005 0xb513b96e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0xb49568a0 (LWP 3639)):
#0 0xaacdb69c in VoiceManager::setMaxPolyphony(int) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000001 0xaac34037 in PluginProcess::setupCAF(float) ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#2 0xaac7b939 in PluginCore::PluginCore() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
#3 0xaac7df52 in createPluginFilter() ()
   from /usr/local/lib/linux_vst/Shift2VST.so
0000004 0xaac5ddcd in ?? () from /usr/local/lib/linux_vst/Shift2VST.so
0000005 0xaac5dfa0 in main () from /usr/local/lib/linux_vst/Shift2VST.so
#6 0xb7d0b24d in vstfx_instantiate (fhandle=0xa8f9f18,
    amc=0xb7d0c890 <simple_master_callback>, userptr=0x0)
    at ../libs/ardour/linux_vst_support.cc:309
#7 0xb7d0c9d5 in vstfx_get_info (
    dllpath=0xa8c1b44 "/usr/local/lib/linux_vst/Shift2VST.so")
    at ../libs/ardour/linux_vst_info_file.cc:382
0000008 0xb7b7210f in ARDOUR::PluginManager::lxvst_discover (this=0x985ec18,
    path=...) at ../libs/ardour/plugin_manager.cc:704
0000009 0xb7b71f9a in ARDOUR::PluginManager::lxvst_discover_from_path (
    this=0x985ec18, path=...) at ../libs/ardour/plugin_manager.cc:687
0000010 0xb7b71cca in ARDOUR::PluginManager::lxvst_refresh (this=0x985ec18)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/plugin_manager.cc:652
0000011 0xb7b70389 in ARDOUR::PluginManager::refresh (this=0x985ec18)
    at ../libs/ardour/plugin_manager.cc:187
0000012 0xb7a6345d in ARDOUR::init_post_engine () at ../libs/ardour/globals.cc:352
0000013 0x08a91e57 in ARDOUR_UI::post_engine (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:378
0000014 0x08a91d65 in ARDOUR_UI::create_engine (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:367
#15 0x08a9ce1d in ARDOUR_UI::get_session_parameters (this=0x96dfe78,
    quit_on_cancel=true, should_be_new=false, load_template=...)
    at ../gtk2_ardour/ardour_ui.cc:2664
0000016 0x08a9421b in ARDOUR_UI::startup (this=0x96dfe78)
    at ../gtk2_ardour/ardour_ui.cc:709
#17 0x08abe72c in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (
    this=0x9948204) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000018 0x08aba332 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9948200)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000019 0x08ab50fe in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x99481e8)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000020 0x08a89074 in sigc::internal::signal_emit0<void, sigc::nil>::emit (
---Type <return> to continue, or q <return> to quit---
    impl=0x99481b8) at /usr/include/sigc++-2.0/sigc++/signal.h:776
0000021 0x08a8ac5e in sigc::signal0<void, sigc::nil>::emit (this=0x96dff04)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2673
0000022 0x08a8a1b1 in sigc::signal0<void, sigc::nil>::operator() (this=0x96dff04)
    at /usr/include/sigc++-2.0/sigc++/signal.h:2681
0000023 0xb6f8f3dd in Gtkmm2ext::UI::run (this=0x96dfe78, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:268
#24 0x08dd71b4 in main (argc=1, argv=0xbfffed14) at ../gtk2_ardour/main.cc:525
(gdb)

Issue History

Date Modified Username Field Change
2013-04-30 23:29 ewanuno New Issue
2013-05-01 10:13 ewanuno Note Added: 0014892
2013-05-01 10:28 ewanuno Note Added: 0014893