View Issue Details

IDProjectCategoryView StatusLast Update
0000562ardourbugspublic2004-06-28 05:02
Reporterrparker Assigned To 
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionopen 
Summary0000562: segfault when adding stereo track
DescriptionArdour/GTK 0.517.10 running with libardour 0.818.8

Loaded symbols for /usr/lib/ladspa/tap_vibrato.so
#0 0x08569e30 in ARDOUR::IO::pan(std::vector<float*, std::allocator<float*> >&,---Type <return> to continue, or q <return> to quit---
 unsigned, unsigned, float) (this=0x8a479f0, bufs=@0x423d2c5c, nframes=2048,
    offset=0, gain_coeff=1) at io.cc:337
337 (*pan)->distribute ((*in), obufs, gain_coeff, nframes);
(gdb) thread apply all bt

Thread 1 (process 22224):
#0 0x08569e30 in ARDOUR::IO::pan(std::vector<float*, std::allocator<float*> >&, unsigned, unsigned, float) (this=0x8a479f0, bufs=@0x423d2c5c, nframes=2048,
    offset=0, gain_coeff=1) at io.cc:337
0000001 0x085aa926 in ARDOUR::Route::process_output_buffers(std::vector<float*, std::allocator<float*> >&, unsigned, unsigned, unsigned, unsigned, bool, int, bool)
    (this=0x8a479f0, bufs=@0x423d2c5c, start_frame=0, end_frame=2048,
    nframes=2048, offset=0, with_redirects=true, declick=0, meter=false)
    at route.cc:503
#2 0x0852ced1 in ARDOUR::AudioTrack::passthru_silence(unsigned, unsigned, unsigned, unsigned, int) (this=0x8a479f0, start_frame=0, end_frame=2048,
    nframes=2048, offset=0, declick=0) at audio_track.cc:253
#3 0x0852cf83 in ARDOUR::AudioTrack::no_roll(unsigned, unsigned, unsigned, unsigned, bool, bool, bool) (this=0x8a479f0, nframes=2048, start_frame=0,
    end_frame=2048, offset=0, session_state_changing=true, can_record=false,
    rec_monitors_input=false) at audio_track.cc:272
0000004 0x085df857 in ARDOUR::Session::no_roll(unsigned, unsigned) (
    this=0x8a777d0, nframes=2048, offset=0) at session_process.cc:95
0000005 0x085e0793 in ARDOUR::Session::process_without_events(unsigned) (
    this=0x8a777d0, nframes=2048) at session_process.cc:446
#6 0x085dff0d in ARDOUR::Session::process_with_events(unsigned) (
    this=0x8a777d0, nframes=2048) at session_process.cc:213
---Type <return> to continue, or q <return> to quit---
#7 0x085df62a in ARDOUR::Session::process(unsigned) (this=0x8a777d0,
    nframes=2048) at session_process.cc:57
0000008 0x0850f313 in ARDOUR::AudioEngine::process_callback(unsigned) (
    this=0x88e8ea0, nframes=2048) at audioengine.cc:299
0000009 0x0850efd8 in ARDOUR::AudioEngine::_process_callback(unsigned, void*) (
    nframes=2048, arg=0x88e8ea0) at audioengine.cc:193
TagsNo tags attached.

Activities

paul

2004-06-25 13:42

administrator   ~0001112

is this repeatable?

rparker

2004-06-25 14:34

reporter   ~0001113

yes, three tests, three segfaults.

paul

2004-06-26 14:00

administrator   ~0001116

ron - please try the latest CVS (sorry, its a big recompile). i am not totally sure that this will fix the problem you are seeing, because while "fixing" what i thought was the issue, i realized there were other things going on to prevent that. however, it may very well be related, and its worth a quick test.

again, sorry that i can't duplicate your problems here. btw, what JACK period size are you using?

rparker

2004-06-28 04:58

reporter   ~0001123

Ardour/GTK 0.518.1 running with libardour 0.819.0

Paul, that seems to have done the job.

rparker

2004-06-28 05:02

reporter   ~0001124

Ardour/GTK 0.518.1 running with libardour 0.819.0

Three tests with no segfault

Issue History

Date Modified Username Field Change
2004-06-25 12:39 rparker New Issue
2004-06-25 12:39 rparker E-mail => rtp405@yahoo.com
2004-06-25 13:42 paul Note Added: 0001112
2004-06-25 14:34 rparker Note Added: 0001113
2004-06-26 14:00 paul Note Added: 0001116
2004-06-26 14:00 paul Status new => feedback
2004-06-28 04:58 rparker Note Added: 0001123
2004-06-28 05:02 rparker Status feedback => closed
2004-06-28 05:02 rparker Note Added: 0001124