[Ardour-Users] crash with current git master

Gunter Königsmann gunter at peterpall.de
Sat Mar 16 04:56:26 PDT 2019


Dear all,

The current git master of Ardour6 was announced to be in development and
not being fit for production use. So if this crash is known no harm is done.

But if it isn't known: When seeking in ardour [alsa oudio, happens both
with stereo and 4ch projects] on Ubuntu I get the following:


SR011MS playback @ 872693248 not aligned with 984107324 jump -111414076
SR011MS playback @ 872693248 not aligned with 984106300 jump -111413052
SR011MS playback @ 872693248 not aligned with 984106300 jump -111413052
SR011MS playback @ 872693248 not aligned with 984106300 jump -111413052
... now doing the actual locate to 1100456960 from 872693248
LOCATE WITHOUT DECLICK (gain=1,000000) at 984107324 seek-to 1100456960
SR011MS playback @ 1100457984 not aligned with 984108348 jump 116349636
SR011MS playback not possible: ss = 1100457984 ps = 984108348

Thread 37 "ardour-6.0.pre0" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffbdb17d80 (LWP 2266)]
__GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50    ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) backtrace
#0  0x00007ffff3e51fb7 in __GI_raise (sig=sig at entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff3e33535 in __GI_abort () at abort.c:79
#2  0x00007ffff7201c53 in ARDOUR::DiskReader::run(ARDOUR::BufferSet&,
long, long, double, unsigned int, bool) (this=
    0x555558c6eba0, bufs=..., start_sample=1100457984,
end_sample=1100459008, speed=1, nframes=1024, result_required=true) at
../libs/ardour/disk_reader.cc:358
#3  0x00007ffff770c09c in
ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long,
unsigned int, bool, bool) (this=
    0x555558bf3890, bufs=..., start_sample=1100457984,
end_sample=1100459008, nframes=1024, gain_automation_ok=true,
run_disk_reader=true)
    at ../libs/ardour/route.cc:498
#4  0x00007ffff770d0ff in ARDOUR::Route::run_route(long, long, unsigned
int, bool, bool)
    (this=0x555558bf3890, start_sample=1100456960,
end_sample=1100457984, nframes=1024, gain_automation_ok=true,
run_disk_reader=true)
    at ../libs/ardour/route.cc:684
#5  0x00007ffff77201cc in ARDOUR::Route::roll(unsigned int, long, long,
bool&)
    (this=0x555558bf3890, nframes=1024, start_sample=1100456960,
end_sample=1100457984, need_butler=@0x7fffbdb16ce2: false) at
../libs/ardour/route.cc:3769
#6  0x00007ffff72ea10a in ARDOUR::Graph::process_one_route(ARDOUR::Route*)
    (this=0x555557d76820, route=0x555558bf3890) at
../libs/ardour/graph.cc:576
#7  0x00007ffff72effaa in ARDOUR::GraphNode::process() (this=0x555558bf3d68)
    at ../libs/ardour/graphnode.cc:79
#8  0x00007ffff72e8843 in ARDOUR::Graph::run_one() (this=0x555557d76820)
    at ../libs/ardour/graph.cc:420
#9  0x00007ffff72e8d9a in ARDOUR::Graph::main_thread() (this=0x555557d76820)
    at ../libs/ardour/graph.cc:479
#10 0x00007ffff72ef731 in boost::_mfi::mf0<void,
ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0x7fffbdb17038,
p=0x555557d76820)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
#11 0x00007ffff72eee25 in
boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*>
>::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>,
boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void,
ARDOUR::Graph>&, boost::_bi::list0&, int)
    (this=0x7fffbdb17048, f=..., a=...) at
/usr/include/boost/bind/bind.hpp:259
#12 0x00007ffff72ee22e in boost::_bi::bind_t<void,
boost::_mfi::mf0<void, ARDOUR::Graph>,
boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()()
    (this=0x7fffbdb17038) at /usr/include/boost/bind/bind.hpp:1294
#13 0x00007ffff72ed8bf in
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, ARDOUR::Graph>,
boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >,
void>::invoke(boost::detail::function::function_buffer&)
(function_obj_ptr=...)
    at /usr/include/boost/function/function_template.hpp:159
#14 0x0000555555b495bf in boost::function0<void>::operator()() const
    (this=0x7fffbdb17030)
    at /usr/include/boost/function/function_template.hpp:768
#15 0x00007fffe8529865 in
ARDOUR::AlsaAudioBackend::alsa_process_thread(void*)
    (arg=0x55555883de50) at ../libs/backends/alsa/alsa_audiobackend.cc:1092
#16 0x00007ffff462f182 in start_thread (arg=<optimised out>)
    at pthread_create.c:486
#17 0x00007ffff3f2bfaf in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Kind regards,

     Gunter.




More information about the Ardour-Users mailing list