View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000945 | ardour | bugs | public | 2005-04-01 21:06 | 2008-11-20 23:42 |
| Reporter | peppot | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000945: Crash when exporting 96khz project to 44.1khz wave | ||||
| Description | was mixing down (exporting) a 96khz project to a 44.1khz project. after about 50 seconds of mixdown time I got these errors: "[ERROR]: warning, leftover frames overflowed, glitches might occur in output" many of them. Then a crash. Then JACK died: 22:57:14.147 MIDI connection graph change. jackd watchdog: timeout - killing jackd poll on subgraph processing failed (Interrupted system call) subgraph starting at ardour timed out (subgraph_wait_fd=20, status = -1, state = Running) process cycle within freewheel failed zombified - calling shutdown handler 22:57:22.125 Shutdown notification. 22:57:22.630 Client deactivated. 22:57:22.632 JACK was stopped successfully. I got a stack trace after that: #0 0xb792a844 in mallopt () from /lib/tls/libc.so.6 (gdb) thread apply all backtrace Thread 7 (process 7948): #0 0xb7c3679f in do_sigwait () from /lib/tls/libpthread.so.0 0000001 0xb7c3672c in sigwait () from /lib/tls/libpthread.so.0 #2 0x083450cb in signal_thread () at base.cc:20 #3 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 6 (process 7949): #0 0xb7986fe3 in poll () from /lib/tls/libc.so.6 0000001 0x086224b0 in ARDOUR::Source::peak_thread_work () #2 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 #3 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 5 (process 7950): #0 0xb7c354ec in __lll_mutex_unlock_wake () from /lib/tls/libpthread.so.0 0000001 0xb7c32a69 in _L_mutex_unlock_26 () from /lib/tls/libpthread.so.0 #2 0x00000000 in ?? () #3 0x08d5e2b8 in ?? () 0000004 0xb7c33258 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 0000005 0x085c328d in ARDOUR::Session::wait_till_butler_finished () #6 0x085e9a18 in ARDOUR::Session::process_export () #7 0x085e9d0e in SigC::ObjectSlot2_<int, unsigned int, ARDOUR::AudioExportSpecification*, ARDOUR::Session>::callback () 0000008 0x085e9e82 in SigC::AdaptorBindSlot1_1<int, unsigned int, ARDOUR::AudioExportSpecification*>::callback () ---Type <return> to continue, or q <return> to quit--- 0000009 0x084f88ee in SigC::Signal1<int, unsigned int, SigC::Marshal<int> >::emit () 0000010 0x084f51d8 in ARDOUR::AudioEngine::process_callback () 0000011 0xb7d4755d in jack_stop_freewheel () from /usr/lib/libjack-0.80.0.so.0 0000012 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 0000013 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 4 (process 7951): #0 0xb7c353e6 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 0000001 0xb7c32893 in _L_mutex_lock_26 () from /lib/tls/libpthread.so.0 #2 0x00000000 in ?? () #3 0x00000000 in ?? () 0000004 0x00000000 in ?? () 0000005 0x00000000 in ?? () #6 0xb53107c0 in ?? () #7 0x08ad85f8 in ?? () 0000008 0x086a8080 in vtable for PBD::NonBlockingLock () 0000009 0x085c3bcd in ARDOUR::Session::butler_thread_work () 0000010 0x085c332e in ARDOUR::Session::_butler_thread_work () 0000011 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 0000012 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 3 (process 7952): #0 0xb7986fe3 in poll () from /lib/tls/libc.so.6 0000001 0x085f1987 in ARDOUR::Session::midi_thread_work () ---Type <return> to continue, or q <return> to quit--- #2 0x085f17d3 in ARDOUR::Session::_midi_thread_work () #3 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 2 (process 7953): #0 0xb7986fe3 in poll () from /lib/tls/libc.so.6 0000001 0x085eafd5 in ARDOUR::Session::feedback_thread_work () #2 0xb7c30b63 in start_thread () from /lib/tls/libpthread.so.0 #3 0xb798fc4a in clone () from /lib/tls/libc.so.6 Thread 1 (process 7947): #0 0xb792a844 in mallopt () from /lib/tls/libc.so.6 0000001 0xb79298c3 in malloc () from /lib/tls/libc.so.6 #2 0xb7dc7497 in _Xmbstoutf8 () from /usr/X11R6/lib/libX11.so.6 #3 0xb7dc785c in _XmbTextListToTextProperty () from /usr/X11R6/lib/libX11.so.6 0000004 0xb7d9df7f in XmbTextListToTextProperty () from /usr/X11R6/lib/libX11.so.6 0000005 0xb7e71aa3 in gdk_mbstowcs () from /usr/lib/libgdk-1.2.so.0 #6 0xb7f1ee0c in gtk_label_set_text () from /usr/lib/libgtk-1.2.so.0 #7 0x081c0ecf in AudioClock::set_bbt () at base.cc:20 0000008 0x081c0483 in AudioClock::set () at base.cc:20 0000009 0x081a3d08 in SigC::ObjectSlot2_<void, unsigned int, bool, AudioClock>::callback () at base.cc:20 0000010 0x081a4753 in SigC::AdaptorBindSlot1_1<void, unsigned int, bool>::callback () at base.cc:20 0000011 0x0819a6ad in SigC::Signal1<void, unsigned int, SigC::Marshal<void> >::emit () at base.cc:20 0000012 0x0818f0fb in ARDOUR_UI::update_clocks () at base.cc:20 ---Type <return> to continue, or q <return> to quit--- 0000013 0x08197a3e in SigC::ObjectSlot0_<void, ARDOUR_UI>::callback () at base.cc:20 0000014 0x081797d7 in SigC::Signal0<void, SigC::Marshal<void> >::emit () at base.cc:20 #15 0x08188ea3 in ARDOUR_UI::every_point_one_seconds () at base.cc:20 0000016 0x08197ade in SigC::ObjectSlot0_<int, ARDOUR_UI>::callback () at base.cc:20 #17 0x084bb07e in Gtk::TimeoutSig::gtk_callback (d=0xb79e9620) at slot.h:260 0000018 0xb7e3fec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0 0000019 0xb7e3f03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0 0000020 0xb7e3f4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 0000021 0xb7e3f6bd in g_main_iteration () from /usr/lib/libglib-1.2.so.0 0000022 0xb7f2c4f8 in gtk_main_iteration () from /usr/lib/libgtk-1.2.so.0 0000023 0x082dcc37 in ExportDialog::do_export () at base.cc:20 #24 0x082e07ce in SigC::ObjectSlot0_<void, ExportDialog>::callback () at base.cc:20 0000025 0x08178d7f in Gtk::ProxySignal0<void, Gtk::Button, _GtkButton, 2>::gtk_callback () at base.cc:20 0000026 0xb7f2df86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 0000027 0xb7f666d5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 0000028 0xb7f6598b in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 0000029 0xb7f63134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 0000030 0xb7ebae03 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0 0000031 0xb7ebc7bc in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 0000032 0x084a654c in Gtk::Button::released_impl (this=0xb7fd1420) at button.h:61 0000033 0x084a64de in Gtk::Button_Class::released_callback (o_=0x8c7fe08) at button.cc:157 0000034 0xb7f2df86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 0000035 0xb7f65707 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 0000036 0xb7f63134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 ---Type <return> to continue, or q <return> to quit--- 0000037 0xb7ebad13 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0 0000038 0xb7ebc001 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 0000039 0x084da0ea in Gtk::Widget::button_release_event_impl (this=0xb7fd1420, p0=0xb79e9620) at widget.h:111 0000040 0x084da075 in Gtk::Widget_Class::button_release_event_callback (o_=0x8c7fe08, p0=0x8c7fe08) at widget.cc:1514 0000041 0x084df81d in gtkmm_marshal_INT__POINTER (object=0xb79e9620, func=0x84da040 <Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*)>, func_data=0xb79e9620, args=0x0) at marshal.cc:240 0000042 0xb7f657ba in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 0000043 0xb7f63134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 0000044 0xb7fa4748 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 0000045 0xb7f2da0f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0 0000046 0xb7f2c7d4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0 0000047 0xb7e6bfd5 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0 0000048 0x08ac22d8 in ?? () 0000049 0x00000000 in ?? () 0000050 0xbffff3c8 in ?? () 0000051 0xb7e47522 in g_slist_free_1 () from /usr/lib/libglib-1.2.so.0 0000052 0xb7e3f03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0 0000053 0xb7e3f4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 0000054 0xb7e3f724 in g_main_run () from /usr/lib/libglib-1.2.so.0 0000055 0xb7f2c25f in gtk_main () from /usr/lib/libgtk-1.2.so.0 0000056 0x084768ac in Gtkmmext::UI::run () at base.cc:20 0000057 0x08342d53 in main () at base.cc:20 | ||||
| Tags | No tags attached. | ||||