View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000812 | ardour | bugs | public | 2004-12-26 19:11 | 2008-11-20 23:58 |
| Reporter | peppot | Assigned To | taybin | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000812: Crash when re-adding outputs to session output-deprived from crash recovery | ||||
| Description | A session recovered from a crash had lost all its outputs on the TRACKS (not on master), so I had to re-add them. (When this crash from recovery-hickup happens with a file I get the WARNING: Session: XML state has no click section) This crash then happened: Thread 7 (process 11732): #0 0x406cffe3 in poll () from /lib/tls/libc.so.6 0000001 0x401bd982 in g_main_is_running () from /usr/lib/libglib-1.2.so.0 #2 0x401bd346 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #3 0x401bd724 in g_main_run () from /usr/lib/libglib-1.2.so.0 0000004 0x400c925f in gtk_main () from /usr/lib/libgtk-1.2.so.0 0000005 0x08253ab8 in Gtk::Main::run () at main.h:168 #6 0x084f043d in Gtkmmext::UI::run (this=0x8836d60, old_receiver=@0x880d700) at gtk_ui.cc:168 #7 0x083d9f3d in main (argc=1, argv=0xbffff844) at main.cc:418 Thread 6 (process 11733): #0 0x403c079f in do_sigwait () from /lib/tls/libpthread.so.0 0000001 0x403c072c in sigwait () from /lib/tls/libpthread.so.0 #2 0x083d8749 in signal_thread (arg=0x0) at main.cc:128 #3 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0x406d8c4a in clone () from /lib/tls/libc.so.6 Thread 5 (process 11734): #0 0x406cffe3 in poll () from /lib/tls/libc.so.6 0000001 0x08681ad7 in ARDOUR::Source::peak_thread_work (arg=0x0) at source.cc:160 #2 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 #3 0x406d8c4a in clone () from /lib/tls/libc.so.6 Thread 4 (process 11736): #0 0x406cffe3 in poll () from /lib/tls/libc.so.6 0000001 0x0862b5aa in ARDOUR::Session::butler_thread_work (this=0x8b24e70) at session_butler.cc:189 #2 0x0862b538 in ARDOUR::Session::_butler_thread_work (arg=0x8b24e70) at session_butler.cc:165 #3 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0x406d8c4a in clone () from /lib/tls/libc.so.6 Thread 3 (process 11737): #0 0x406cffe3 in poll () from /lib/tls/libc.so.6 0000001 0x086572f7 in ARDOUR::Session::midi_thread_work (this=0x8b24e70) at session_midi.cc:1228 #2 0x08657093 in ARDOUR::Session::_midi_thread_work (arg=0x8b24e70) at session_midi.cc:1160 #3 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0x406d8c4a in clone () from /lib/tls/libc.so.6 Thread 2 (process 11738): #0 0x406cffe3 in poll () from /lib/tls/libc.so.6 0000001 0x08652c86 in ARDOUR::Session::feedback_thread_work (this=0x8b24e70) at session_feedback.cc:137 #2 0x08652bed in ARDOUR::Session::_feedback_thread_work (arg=0x8b24e70) at session_feedback.cc:112 #3 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 0000004 0x406d8c4a in clone () from /lib/tls/libc.so.6 Thread 1 (process 11735): #0 0x00000000 in ?? () 0000001 0x085d429f in ARDOUR::IO::pan (this=0x8b97668, bufs=@0x8b25010, nbufs=1, nframes=1024, offset=0, gain_coeff=1) at io.cc:359 #2 0x0861d80d in ARDOUR::Route::process_output_buffers (this=0x8b97668, bufs=@0x8b25010, nbufs=1, start_frame=0, end_frame=1024, nframes=1024, offset=0, with_redirects=true, declick=0, meter=false) at route.cc:521 #3 0x085938d3 in ARDOUR::AudioTrack::passthru_silence (this=0x8b97668, start_frame=0, end_frame=1024, nframes=1024, offset=0, declick=0) at audio_track.cc:453 0000004 0x08593a43 in ARDOUR::AudioTrack::no_roll (this=0x8b97668, nframes=1024, start_frame=0, end_frame=1024, offset=0, session_state_changing=false, can_record=false, rec_monitors_input=false) at audio_track.cc:506 0000005 0x0865969c in ARDOUR::Session::no_roll (this=0x8b24e70, nframes=1024, offset=0) at session_process.cc:95 #6 0x0865ac04 in ARDOUR::Session::process_without_events (this=0x8b24e70, nframes=1024) at session_process.cc:700 #7 0x08659e19 in ARDOUR::Session::process_with_events (this=0x8b24e70, nframes=1024) at session_process.cc:250 0000008 0x0865945a in ARDOUR::Session::process (this=0x8b24e70, nframes=1024) at session_process.cc:57 0000009 0x0857229c in ARDOUR::AudioEngine::process_callback (this=0x8928380, nframes=1024) at audioengine.cc:313 0000010 0x08571f6e in ARDOUR::AudioEngine::_process_callback (nframes=1024, arg=0x8928380) at audioengine.cc:208 0000011 0x402b455d in jack_stop_freewheel () from /usr/lib/libjack-0.80.0.so.0 0000012 0x403bab63 in start_thread () from /lib/tls/libpthread.so.0 0000013 0x406d8c4a in clone () from /lib/tls/libc.so.6 | ||||
| Tags | No tags attached. | ||||
|
|
To clarify. To make this happen, I go to Edit for the outputs for Audio 1, and click Add Input twice. It doesn't happen after the first Add input, only after the second. Doesn't matter if I add an actually connection in output 1 or not. |
|
|
this is believed fixed in 0.9beta26 for at least two "classes" of bugs. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-12-26 19:11 | peppot | New Issue | |
| 2004-12-26 19:13 | peppot | Note Added: 0001763 | |
| 2005-02-14 03:57 | paul | Note Added: 0002002 | |
| 2005-02-14 03:57 | paul | Status | new => feedback |
| 2007-02-14 22:40 | taybin | Status | feedback => resolved |
| 2007-02-14 22:40 | taybin | Fixed in Version | => 0.9beta26 |
| 2007-02-14 22:40 | taybin | Resolution | open => fixed |
| 2007-02-14 22:40 | taybin | Assigned To | => taybin |
| 2008-11-20 23:58 | seablade | Status | resolved => closed |