View Issue Details

IDProjectCategoryView StatusLast Update
0003149ardourbugspublic2012-06-25 14:51
Reporteroofus Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
PlatformDell D830 core2duo T9300 2.5GHzOSMandrivaOS Version2010
Target Version3.0 
Summary0003149: [Crash] When importing multiple BWFs to a new track, with files sequenced to their time stamp.
DescriptionStarted a new session. Set file format as 24bit BWF. Session sample rate 44k1. Use import tool and select about 20, 24bit, 44k1 BWFs. Select 'on new track', 'at time stamp' and 'sequence files'. Also select 'do not copy files'. Hit apply. Immediate crash.
Additional InformationUsing SSE optimized routines
[New Thread 0xb4962b70 (LWP 26689)]
[New Thread 0xb4161b70 (LWP 26690)]
[New Thread 0xb3960b70 (LWP 26691)]
[New Thread 0xa613cb70 (LWP 26693)]
[New Thread 0xa593bb70 (LWP 26694)]
[New Thread 0xa513ab70 (LWP 26696)]
Detaching after fork from child process 26697.
[Thread 0xa513ab70 (LWP 26696) exited]
[Thread 0xa613cb70 (LWP 26693) exited]
[New Thread 0xa613cb70 (LWP 26738)]
Detaching after fork from child process 26739.
LV2: Discovering 65 plugins
Done LV2 discovery
[New Thread 0xa37e6b70 (LWP 26812)]
[New Thread 0xa513ab70 (LWP 26813)]
[New Thread 0xa34acb70 (LWP 26814)]
MIDI UI running
[New Thread 0xa2caac90 (LWP 26815)]

(ardour-3.0:26670): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 14

(ardour-3.0:26670): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 14
[Thread 0xa593bb70 (LWP 26694) exited]
[New Thread 0xa593bb70 (LWP 26998)]
[New Thread 0xa29bcb70 (LWP 27000)]
[Thread 0xa593bb70 (LWP 26998) exited]
[New Thread 0xa593bb70 (LWP 27037)]
[Thread 0xa29bcb70 (LWP 27000) exited]
[New Thread 0xa29bcb70 (LWP 27043)]
[Thread 0xa593bb70 (LWP 27037) exited]
[Thread 0xa29bcb70 (LWP 27043) exited]

glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: source file does not exist

aborting...

Program received signal SIGABRT, Aborted.
0xffffe424 in __kernel_vsyscall ()
Missing debug package(s), you should install: GConf2-debug-2.28.0-1mdv2010.0.i586 ORBit2-debug-2.14.17-1mdv2010.0.i586 atk1.0-debug-1.28.0-1mdv2010.0.i586 aubio-debug-0.3.2-6mdv2010.0.i586 cairo-debug-1.8.8-2mdv2010.0.i586 cairomm-debug-1.8.2-1mdv2010.0.i586 curl-debug-7.19.6-3.1mdv2010.0.i586 cyrus-sasl-debug-2.1.23-1mdv2010.0.i586 db47-debug-4.7.25-5mdv2010.0.i586 dbus-debug-1.2.16-3mdv2010.0.i586 e2fsprogs-debug-1.41.9-2mnb2.i586 expat-debug-2.0.1-10.2mdv2010.0.i586 fftw-debug-3.2.2-1mdv2010.0.i586 flac-debug-1.2.1-6mdv2010.0.i586 fluidsynth-debug-1.1.1-3mdv2010.0.i586 fontconfig-debug-2.8.0-1.1mdv2010.0.i586 freetype2-debug-2.3.11-1plf2010.0.i586 gamin-debug-0.1.10-3mdv2010.0.i586 gcc-debug-4.4.1-4.1mnb2.i586 glib2.0-debug-2.22.2-2mdv2010.0.i586 glibc-debug-2.10.1-6.4mnb2.i586 glibmm2.4-debug-2.22.1-1mdv2010.0.i586 gtk+2.0-debug-2.18.6-1.1mdv2010.0.i586 gtk-engines2-debug-2.18.4-1mdv2010.0.i586 gtkmm2.4-debug-2.18.2-1mdv2010.0.i586 gvfs-debug-1.4.3-1.1mdv2010.0.i586 krb5-debug-1.6.3-10.2mdv2010.0.i586 ladspa-debug-1.13-1mdv2010.0.i586 lash-debug-0.5.4-8mdv2009.1.i586 libalsa2-debug-1.0.21a-1.1mdv2010.0.i586 libart_lgpl-debug-2.3.20-4mdv2010.0.i586 libbeagle-debug-0.3.9-2mdv2010.0.i586 libcanberra-debug-0.22-1mdv2010.0.i586 libgnomecanvas-debug-2.26.0-2mdv2010.0.i586 libgnomecanvasmm2.6-debug-2.26.0-2mdv2010.0.i586 libice-debug-1.0.6-1mdv2010.0.i586 libidn-debug-1.15-2mdv2010.0.i586 liblo-debug-0.26-1mdv2010.0.i586 liblrdf-debug-0.4.0-7mdv2010.0.i586 libogg-debug-1.1.4-2mdv2010.0.i586 libpng-debug-1.2.40-1.1mdv2010.0.i586 libsamplerate-debug-0.1.7-2mdv2010.0.i586 libsigc++2.0-debug-2.2.4.1-1mdv2010.0.i586 libsm-debug-1.1.1-1mdv2010.0.i586 libsndfile-debug-1.0.20-4.1mdv2010.0.i586 libssh2-debug-1.2.1-1mdv2010.0.i586 libtool-debug-2.2.6-6.1mdv2010.0.i586 libvorbis-debug-1.2.3-1mdv2010.0.i586 libx11-debug-1.2.2-2mdv2010.0.i586 libxau-debug-1.0.5-1mdv2010.0.i586 libxcb-debug-1.4-3.2mdv2010.0.i586 libxcomposite-debug-0.4.0-4mdv2010.0.i586 libxcursor-debug-1.1.10-1mdv2010.0.i586 libxdamage-debug-1.1.1-4mdv2010.0.i586 libxdmcp-debug-1.0.3-1mdv2010.0.i586 libxext-debug-1.0.5-1.2mdv2010.0.i586 libxfixes-debug-4.0.3-5mdv2010.0.i586 libxi-debug-1.2.1-2mdv2010.0.i586 libxinerama-debug-1.0.3-3mdv2010.0.i586 libxml2-debug-2.7.6-1mdv2010.0.i586 libxrandr-debug-1.3.0-2mdv2010.0.i586 libxrender-debug-0.9.4-5.2mdv2010.0.i586 libxtst-debug-1.0.3-4mdv2010.0.i586 mysql-debug-5.1.42-0.3mdv2010.0.i586 ncurses-debug-5.7-3.20090516.1mdv2010.0.i586 openldap-debug-2.4.22-1mdv2010.0.i586 openssl-debug-0.9.8k-5.2mdv2010.0.i586 pango-debug-1.26.1-1.1mdv2010.0.i586 pangomm-debug-2.26.0-1mdv2010.0.i586 pcre-debug-7.9-1mdv2010.0.i586 pixman-debug-0.16.2-1mdv2010.0.i586 postgresql8.2-debug-8.2.15-1mdv2010.0.i586 pulseaudio-debug-0.9.21-0.1mdv2010.0.i586 raptor-debug-1.4.19-1mdv2010.0.i586 rasqal-debug-0.9.16-3mdv2010.0.i586 readline-debug-6.0-2mdv2010.0.i586 redland-debug-1.0.9-4.1mdv2010.0.i586 rubberband-debug-1.3-1mdv2009.1.i586 samba4-debug-4.0.0-0.4.alpha8.1mdv2010.0.i586 sqlite3-debug-3.6.23.1-0.1mdv2010.0.i586 swh-plugins-debug-0.4.15-4mdv2009.0.i586 tcp_wrappers-debug-7.6-39mdv2010.0.i586 udev-debug-146-9mnb2.i586 util-linux-ng-debug-2.16.1-3mdv2010.0.i586 zlib-debug-1.2.3-13mdv2010.0.i586
(gdb) thread apply all bt

Thread 12 (Thread 0xa2caac90 (LWP 26815)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb6a361d6 in nanosleep () from /lib/i686/libpthread.so.0
#2 0xb69bfb8e in g_usleep () from /usr/lib/libglib-2.0.so.0
#3 0xb67b62cb in Glib::usleep () from /usr/lib/libglibmm-2.4.so.1
0000004 0xb71e2497 in ARDOUR::AudioEngine::meter_thread () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000005 0xb71e358c in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#6 0xb67a99e2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#7 0xb69bd7a4 in ?? () from /usr/lib/libglib-2.0.so.0
0000008 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
0000009 0xb574257e in clone () from /lib/i686/libc.so.6

Thread 11 (Thread 0xa34acb70 (LWP 26814)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb5737246 in poll () from /lib/i686/libc.so.6
#2 0xb69a337b in g_poll () from /usr/lib/libglib-2.0.so.0
#3 0xb6996291 in ?? () from /usr/lib/libglib-2.0.so.0
0000004 0xb69968bf in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
0000005 0xb67af1d3 in Glib::MainLoop::run () from /usr/lib/libglibmm-2.4.so.1
#6 0xb7722025 in BaseUI::main_thread () from ./gtk2_ardour/../build/default/libs/pbd/libpbd.so.4
#7 0xb772297c in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it () from ./gtk2_ardour/../build/default/libs/pbd/libpbd.so.4
0000008 0xb67a99e2 in ?? () from /usr/lib/libglibmm-2.4.so.1
0000009 0xb69bd7a4 in ?? () from /usr/lib/libglib-2.0.so.0
0000010 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
0000011 0xb574257e in clone () from /lib/i686/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 10 (Thread 0xa513ab70 (LWP 26813)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb5737246 in poll () from /lib/i686/libc.so.6
#2 0xb72262cc in ARDOUR::Butler::thread_work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
#3 0xb7227a97 in ARDOUR::Butler::_thread_work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000004 0xb7746c73 in fake_thread_start () from ./gtk2_ardour/../build/default/libs/pbd/libpbd.so.4
0000005 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
#6 0xb574257e in clone () from /lib/i686/libc.so.6

Thread 9 (Thread 0xa37e6b70 (LWP 26812)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb5737246 in poll () from /lib/i686/libc.so.6
#2 0xb6a4b737 in jack_client_core_wait () from /usr/lib/libjack.so.0
#3 0x003e0200 in ?? ()
0000004 0x0aba7408 in ?? ()
0000005 0x0aba7e80 in ?? ()
#6 0xb6a4b70b in jack_client_core_wait () from /usr/lib/libjack.so.0
#7 0xb6a55640 in ?? () from /usr/lib/libjack.so.0
0000008 0xb6a4b851 in jack_cycle_wait () from /usr/lib/libjack.so.0
0000009 0x0aba8c48 in ?? ()
0000010 0x00000000 in ?? ()

Thread 8 (Thread 0xa613cb70 (LWP 26738)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb6a329e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2 0xb6a4ce7c in mb_thread_func () from /usr/lib/libjack.so.0
#3 0xb57c7270 in ?? ()
---Type <return> to continue, or q <return> to quit---
0000004 0xa613c334 in ?? ()
0000005 0xb6a4ce39 in mb_thread_func () from /usr/lib/libjack.so.0
#6 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
#7 0xb574257e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xb3960b70 (LWP 26691)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb6a329e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2 0xb67a8ff7 in Glib::Cond::wait () from /usr/lib/libglibmm-2.4.so.1
#3 0xb7199ac4 in ARDOUR::Analyser::work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000004 0xb7199b04 in analyser_work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000005 0x085dacca in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it ()
#6 0xb67a99e2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#7 0xb69bd7a4 in ?? () from /usr/lib/libglib-2.0.so.0
0000008 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
0000009 0xb574257e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xb4161b70 (LWP 26690)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb6a329e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2 0xb67a8ff7 in Glib::Cond::wait () from /usr/lib/libglibmm-2.4.so.1
#3 0xb74a656c in peak_thread_work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000004 0x085dacca in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it ()
0000005 0xb67a99e2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0xb69bd7a4 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
0000008 0xb574257e in clone () from /lib/i686/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0xb4962b70 (LWP 26689)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb6a329e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2 0xb67a8ff7 in Glib::Cond::wait () from /usr/lib/libglibmm-2.4.so.1
#3 0xb74a656c in peak_thread_work () from ./gtk2_ardour/../build/default/libs/ardour/libardour.so.3
0000004 0x085dacca in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it ()
0000005 0xb67a99e2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0xb69bd7a4 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb6a2e885 in start_thread () from /lib/i686/libpthread.so.0
0000008 0xb574257e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb4d0a940 (LWP 26670)):
#0 0xffffe424 in __kernel_vsyscall ()
0000001 0xb5695611 in raise () from /lib/i686/libc.so.6
#2 0xb5696f62 in abort () from /lib/i686/libc.so.6
#3 0xb699cd5c in g_logv () from /usr/lib/libglib-2.0.so.0
0000004 0xb699cd87 in g_log () from /usr/lib/libglib-2.0.so.0
0000005 0xb67ad322 in Glib::exception_handlers_invoke () from /usr/lib/libglibmm-2.4.so.1
#6 0xb67b41e9 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1
#7 0xb674f2cc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
0000008 0xb67415e2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
0000009 0xb6757825 in ?? () from /usr/lib/libgobject-2.0.so.0
0000010 0xb6758536 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
0000011 0xb67589b7 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0000012 0xb637c9b5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
0000013 0xb637e99d in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
0000014 0xb674f2cc in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#15 0xb673fb5e in ?? () from /usr/lib/libgobject-2.0.so.0
0000016 0xb67415e2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0xb6756b00 in ?? () from /usr/lib/libgobject-2.0.so.0
0000018 0xb6758536 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
0000019 0xb67589b7 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0000020 0xb657a605 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
0000021 0xb64661d0 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
0000022 0xb6467baf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
0000023 0xb645d8d4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb64570f4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
0000025 0xb673fb5e in ?? () from /usr/lib/libgobject-2.0.so.0
0000026 0xb67415e2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
0000027 0xb6756ef3 in ?? () from /usr/lib/libgobject-2.0.so.0
0000028 0xb67583e0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
0000029 0xb67589b7 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0000030 0xb6573a3e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
0000031 0xb644f8a0 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
0000032 0xb6450b29 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
0000033 0xb62d450a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
0000034 0xb6992b92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
0000035 0xb6996468 in ?? () from /usr/lib/libglib-2.0.so.0
0000036 0xb69968bf in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
0000037 0xb6451099 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
0000038 0xb5d3d764 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1
0000039 0xb5d3d56f in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
0000040 0xb6f55d9a in Gtkmm2ext::UI::run () from ./gtk2_ardour/../build/default/libs/gtkmm2ext/libgtkmm2ext.so.0
---Type <return> to continue, or q <return> to quit---
0000041 0x084b2fe5 in main ()
(gdb)
TagsNo tags attached.

Activities

paul

2010-05-19 14:42

administrator   ~0007947

is this repeatable? its traceable in the code to one particular line, so i'm curious is we can add some debugging there to find out what is going on.

oofus

2010-05-19 18:35

developer   ~0007957

It has been happening every time I try it, so lets try some debugging

paul

2010-11-04 19:20

administrator   ~0009351

could you pass along 1 or 2 of the BWF's you tried this with, and i'll get back into it ..

cth103

2012-06-25 14:51

administrator   ~0013697

Can we resurrect debugging on this one? :) I take it that it's still a problem?

Issue History

Date Modified Username Field Change
2010-05-18 23:23 oofus New Issue
2010-05-19 14:42 paul Note Added: 0007947
2010-05-19 18:35 oofus Note Added: 0007957
2010-07-18 01:27 cth103 cost => 0.00
2010-07-18 01:27 cth103 Target Version => 3.0-beta1
2010-11-04 19:20 paul Note Added: 0009351
2011-11-15 15:27 cth103 Target Version 3.0-beta1 => 3.0-beta2
2012-01-10 20:46 cth103 Target Version 3.0-beta2 => 3.0-beta3
2012-02-14 17:20 paul Target Version 3.0-beta3 => 3.0 beta4
2012-05-23 15:09 cth103 Target Version 3.0 beta4 => 3.0
2012-06-25 14:51 cth103 Note Added: 0013697
2012-06-25 14:51 cth103 Status new => feedback