View Issue Details

IDProjectCategoryView StatusLast Update
0002066ardourbugspublic2020-04-19 20:12
Reporteremo Assigned Todrobilla  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0002066: crash when creating a new session
DescriptionI have built ardour3 from svn on a core 2 duo, debian sid, kernel 2.6.24.
(needed to add /usr/local/lib64/ardour2 to path in /usr/local/bin/ardour3 script.)
After starting I tried to create a new session. This always crashes.
can't find a core dump anywhere, but I append a bug_buddy report.
TagsNo tags attached.

Activities

2008-02-07 09:34

 

ardour-3.0-bugreport.txt (13,564 bytes)   
System: Linux 2.6.24-amd64 #1 SMP Mon Jan 28 21:57:47 CET 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400090
Selinux: No
Accessibility: Disabled
GTK+ Theme: SphereCrystal
Icon Theme: SphereCrystal

Memory status: size: 729305088 vsize: 729305088 resident: 38973440 share: 27906048 rss: 38973440 rss_rlim: 18446744073709551615
CPU usage: start_time: 1202375924 rtime: 41 utime: 35 stime: 6 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/lib/bug-buddy/ardour-3.0'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b9f11d8ced0 (LWP 3872)]
[New Thread 0x41802950 (LWP 3876)]
[New Thread 0x41001950 (LWP 3875)]
[New Thread 0x40800950 (LWP 3874)]
0x00002b9f09d3234f in waitpid () from /lib/libpthread.so.0
#0  0x00002b9f09d3234f in waitpid () from /lib/libpthread.so.0
#1  0x00002b9f0789f056 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#2  0x00002b9f0789f368 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#3  0x00002b9f12505583 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x0000000000a1a2ba in Glib::RefPtr<Pango::Layout>::operator-> (this=0x68)
    at libs/glibmm2/glib/glibmm/refptr.h:166
#6  0x0000000000ba2132 in Splash::message (this=0x0, msg=@0x7fffa5a54850)
    at gtk2_ardour/splash.cc:104
#7  0x00000000007d04b5 in ARDOUR_UI::loading_message (this=0x1024ea0, msg=@0x7fffa5a54850)
    at gtk2_ardour/ardour_ui.cc:2250
#8  0x00000000007df59b in ARDOUR_UI::create_engine (this=0x1024ea0) at gtk2_ardour/ardour_ui.cc:285
#9  0x00000000007dff86 in ARDOUR_UI::get_session_parameters (this=0x1024ea0, 
    backend_audio_is_running=true, should_be_new=false) at gtk2_ardour/ardour_ui.cc:2328
#10 0x00000000007e08a4 in ARDOUR_UI::startup (this=0x1024ea0) at gtk2_ardour/ardour_ui.cc:646
#11 0x00000000007c686f in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (
    this=0x2aaaac1086e8) at libs/sigc++2/sigc++/functors/mem_fun.h:1781
#12 0x00000000007c688b in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x2aaaac1086e0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#13 0x00000000007c68af in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x2aaaac1086b0) at libs/sigc++2/sigc++/functors/slot.h:103
#14 0x00000000007ec64f in sigc::internal::signal_emit0<void, sigc::nil_>::emit (impl=0x2aaaac000960)
    at libs/sigc++2/sigc++/signal.h:517
#15 0x00000000007ec6d5 in sigc::signal0<void, sigc::nil_>::emit (this=0x1024f28)
    at libs/sigc++2/sigc++/signal.h:1584
#16 0x00000000007ec6ed in sigc::signal0<void, sigc::nil_>::operator() (this=0x1024f28)
    at libs/sigc++2/sigc++/signal.h:1588
#17 0x00002b9f098a8b45 in Gtkmm2ext::UI::run (this=0x1024ea0, old_receiver=@0xfe2280)
    at libs/gtkmm2ext/gtk_ui.cc:221
#18 0x0000000000a63952 in main (argc=1, argv=0x7fffa5a54e98) at gtk2_ardour/main.cc:368

Thread 4 (Thread 0x40800950 (LWP 3874)):
#0  0x00002b9f09d2eb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b9f07b3d33e in Glib::Cond::wait (this=0x121a450, mutex=@0x2b9f059e6840)
    at libs/glibmm2/glib/glibmm/thread.cc:367
No locals.
#2  0x00002b9f056d03cf in peak_thread_work () at libs/ardour/source_factory.cc:57
	as = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x0000000000b2513b in sigc::pointer_functor0<void>::operator() (this=0x122a1c8)
    at libs/sigc++2/sigc++/functors/ptr_fun.h:77
No locals.
#4  0x0000000000b25157 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (
    this=0x122a1c0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
No locals.
#5  0x0000000000b2517b in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (
    rep=0x122a190) at libs/sigc++2/sigc++/functors/slot.h:103
	typed_rep = (sigc::internal::typed_slot_rep<sigc::pointer_functor0<void> > *) 0x122a190
#6  0x00000000007b3ce7 in sigc::slot0<void>::operator() (this=0x1219990)
    at libs/sigc++2/sigc++/functors/slot.h:440
No locals.
#7  0x00002b9f07b3dd74 in call_thread_entry_slot (data=0x1219990)
    at libs/glibmm2/glib/glibmm/thread.cc:46
	slot = (sigc::slot_base * const) 0x1219990
#8  0x00002b9f07891864 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x00002b9f09d2a3f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00002b9f0c7d197d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 0x41001950 (LWP 3875)):
#0  0x00002b9f09d2eb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b9f07b3d33e in Glib::Cond::wait (this=0x121a450, mutex=@0x2b9f059e6840)
    at libs/glibmm2/glib/glibmm/thread.cc:367
No locals.
#2  0x00002b9f056d03cf in peak_thread_work () at libs/ardour/source_factory.cc:57
	as = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x0000000000b2513b in sigc::pointer_functor0<void>::operator() (this=0x122a4c8)
    at libs/sigc++2/sigc++/functors/ptr_fun.h:77
No locals.
#4  0x0000000000b25157 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (
    this=0x122a4c0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
No locals.
#5  0x0000000000b2517b in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (
    rep=0x122a490) at libs/sigc++2/sigc++/functors/slot.h:103
	typed_rep = (sigc::internal::typed_slot_rep<sigc::pointer_functor0<void> > *) 0x122a490
#6  0x00000000007b3ce7 in sigc::slot0<void>::operator() (this=0x1219340)
    at libs/sigc++2/sigc++/functors/slot.h:440
No locals.
#7  0x00002b9f07b3dd74 in call_thread_entry_slot (data=0x1219340)
    at libs/glibmm2/glib/glibmm/thread.cc:46
	slot = (sigc::slot_base * const) 0x1219340
#8  0x00002b9f07891864 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x00002b9f09d2a3f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00002b9f0c7d197d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x41802950 (LWP 3876)):
#0  0x00002b9f09d2eb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b9f07b3d33e in Glib::Cond::wait (this=0x1219320, mutex=@0x2b9f059e6020)
    at libs/glibmm2/glib/glibmm/thread.cc:367
No locals.
#2  0x00002b9f054c094e in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
	src = {px = 0x0, pn = {pi_ = 0x0}}
#3  0x00002b9f054c0a5d in analyser_work () at libs/ardour/analyser.cc:49
No locals.
#4  0x0000000000b2513b in sigc::pointer_functor0<void>::operator() (this=0x122bb08)
    at libs/sigc++2/sigc++/functors/ptr_fun.h:77
No locals.
#5  0x0000000000b25157 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (
    this=0x122bb00) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
No locals.
#6  0x0000000000b2517b in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (
    rep=0x122bad0) at libs/sigc++2/sigc++/functors/slot.h:103
	typed_rep = (sigc::internal::typed_slot_rep<sigc::pointer_functor0<void> > *) 0x122bad0
#7  0x00000000007b3ce7 in sigc::slot0<void>::operator() (this=0x122a1e0)
    at libs/sigc++2/sigc++/functors/slot.h:440
No locals.
#8  0x00002b9f07b3dd74 in call_thread_entry_slot (data=0x122a1e0)
    at libs/glibmm2/glib/glibmm/thread.cc:46
	slot = (sigc::slot_base * const) 0x122a1e0
#9  0x00002b9f07891864 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x00002b9f09d2a3f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#11 0x00002b9f0c7d197d in clone () from /lib/libc.so.6
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x2b9f11d8ced0 (LWP 3872)):
#0  0x00002b9f09d3234f in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b9f0789f056 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00002b9f0789f368 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00002b9f12505583 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x0000000000a1a2ba in Glib::RefPtr<Pango::Layout>::operator-> (this=0x68)
    at libs/glibmm2/glib/glibmm/refptr.h:166
No locals.
#6  0x0000000000ba2132 in Splash::message (this=0x0, msg=@0x7fffa5a54850)
    at gtk2_ardour/splash.cc:104
	str = {static npos = 18446744073709551615, 
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x156e8b8 "<b>Starting audio engine</b>"}}
#7  0x00000000007d04b5 in ARDOUR_UI::loading_message (this=0x1024ea0, msg=@0x7fffa5a54850)
    at gtk2_ardour/ardour_ui.cc:2250
No locals.
#8  0x00000000007df59b in ARDOUR_UI::create_engine (this=0x1024ea0) at gtk2_ardour/ardour_ui.cc:285
No locals.
#9  0x00000000007dff86 in ARDOUR_UI::get_session_parameters (this=0x1024ea0, 
    backend_audio_is_running=true, should_be_new=false) at gtk2_ardour/ardour_ui.cc:2328
	existing_session = false
	session_name = {static npos = 18446744073709551615, string_ = {
    static npos = 18446744073709551615, 
    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2b9f0c4d2018 ""}}}
	session_path = {static npos = 18446744073709551615, string_ = {
    static npos = 18446744073709551615, 
    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2b9f0c4d2018 ""}}}
	template_name = {static npos = 18446744073709551615, string_ = {
    static npos = 18446744073709551615, 
    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2b9f0c4d2018 ""}}}
	response = -5
#10 0x00000000007e08a4 in ARDOUR_UI::startup (this=0x1024ea0) at gtk2_ardour/ardour_ui.cc:646
	name = {static npos = 18446744073709551615, 
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2b9f0c4d2018 ""}}
	path = {static npos = 18446744073709551615, 
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2b9f0c4d2018 ""}}
	backend_audio_is_running = true
	audio_setup = (XMLNode *) 0x0
#11 0x00000000007c686f in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (
    this=0x2aaaac1086e8) at libs/sigc++2/sigc++/functors/mem_fun.h:1781
No locals.
#12 0x00000000007c688b in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x2aaaac1086e0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
No locals.
#13 0x00000000007c68af in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x2aaaac1086b0) at libs/sigc++2/sigc++/functors/slot.h:103
	typed_rep = (
    sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, ARDOUR_UI> > *) 0x2aaaac1086b0
#14 0x00000000007ec64f in sigc::internal::signal_emit0<void, sigc::nil_>::emit (impl=0x2aaaac000960)
    at libs/sigc++2/sigc++/signal.h:517
	it = {_M_node = 0x2aaaac108460}
	exec = {sig_ = 0x2aaaac000960}
#15 0x00000000007ec6d5 in sigc::signal0<void, sigc::nil_>::emit (this=0x1024f28)
    at libs/sigc++2/sigc++/signal.h:1584
No locals.
#16 0x00000000007ec6ed in sigc::signal0<void, sigc::nil_>::operator() (this=0x1024f28)
    at libs/sigc++2/sigc++/signal.h:1588
No locals.
#17 0x00002b9f098a8b45 in Gtkmm2ext::UI::run (this=0x1024ea0, old_receiver=@0xfe2280)
    at libs/gtkmm2ext/gtk_ui.cc:221
No locals.
#18 0x0000000000a63952 in main (argc=1, argv=0x7fffa5a54e98) at gtk2_ardour/main.cc:368
	null_file_list = {<std::_Vector_base<Glib::ustring,std::allocator<Glib::ustring> >> = {
    _M_impl = {<std::allocator<Glib::ustring>> = {<__gnu_cxx::new_allocator<Glib::ustring>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, 
      _M_end_of_storage = 0x0}}, <No data fields>}
#0  0x00002b9f09d3234f in waitpid () from /lib/libpthread.so.0
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors (19 sec old) ---------------------
(npviewer.bin:31334): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64
(npviewer.bin:31334): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64
(npviewer.bin:31334): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64
(npviewer.bin:31334): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64
(gnome-terminal:3852): Vte-WARNING **: No handler for control sequence `device-control-string' defined.
Warning: no locale found: /usr/share/locale/qjackctl_en_US.UTF-8.qm
Warning: no locale found: /usr/share/locale/qjackctl_en_US.UTF-8.qm
/usr/lib/iceweasel/firefox-bin: Symbol `SSL_ImplementedCiphers' has different size in shared object, consider re-linking
Warning: no locale found: /usr/share/locale/qjackctl_en_US.UTF-8.qm
Warning: no locale found: /usr/share/locale/qjackctl_en_US.UTF-8.qm
--------------------------------------------------
ardour-3.0-bugreport.txt (13,564 bytes)   

drobilla

2009-02-19 19:57

developer   ~0005740

I've created countless sessions this past week, I can't see how this can possibly still be a bug, closing.

system

2020-04-19 20:12

developer   ~0021628

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2008-02-07 09:34 emo New Issue
2008-02-07 09:34 emo File Added: ardour-3.0-bugreport.txt
2009-02-19 19:57 drobilla cost => 0.00
2009-02-19 19:57 drobilla Status new => resolved
2009-02-19 19:57 drobilla Resolution open => fixed
2009-02-19 19:57 drobilla Assigned To => drobilla
2009-02-19 19:57 drobilla Note Added: 0005740
2020-04-19 20:12 system Note Added: 0021628
2020-04-19 20:12 system Status resolved => closed