View Issue Details

IDProjectCategoryView StatusLast Update
0000193ardourbugspublic2004-05-30 16:21
Reporterpanic Assigned Topaul  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Summary0000193: crash during autopunch recording
DescriptionSometimes ardour crashes during autopunch recording
Additional InformationGNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
 
(gdb) set args thirty
(gdb) run
Starting program: /opt/sound/bin/ardour thirty
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 3716)]
[New Thread 32769 (LWP 3718)]
[New Thread 16386 (LWP 3719)]
Ardour/GTK 0.425.3 running with libardour 0.709.0
Loading UI configuration file /opt/sound/etc/ardour/ardour_ui.rc
Loading system configuration file /opt/sound/etc/ardour/ardour_system.rc
Loading user configuration file /root/.ardour/ardour.rc
MIDI: MTC on port trident MMC on port trident
0 2 0 0 0 0
0 2 0 0 0 0
[New Thread 32771 (LWP 3720)]
Loading session thirty using snapshot thirty
[New Thread 49156 (LWP 3721)]
[New Thread 65541 (LWP 3722)]
[New Thread 81926 (LWP 3723)]
0 560 0 279 559 0
0 560 0 279 559 0
DiskStream Rhythm:0: capture overrun (called with 256 samples but only 56 available; other half: 196607)
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 81926 (LWP 3723)]
0x08551827 in ARDOUR::Session::set_next_event() () at basic_signal.cc:25
25
Current language: auto; currently c++
(gdb) where
#0 0x08551827 in ARDOUR::Session::set_next_event() () at basic_signal.cc:25
0000001 0x086f34d4 in _ZNSt24__default_alloc_templateILb1ELi0EE12_S_free_listE@@GLIBCPP_3.2 ()
#2 0x08c68c70 in ?? ()
#3 0x08c68c90 in ?? ()
0000004 0x08846244 in ?? ()
0000005 0x08845f20 in ?? ()
#6 0x08c67f60 in ?? ()
#7 0x08846244 in ?? ()
0000008 0x08c67f60 in ?? ()
0000009 0x08846244 in ?? ()
0000010 0x08551483 in ARDOUR::Session::_replace_event(ARDOUR::Session::Event*) ()
    at basic_signal.cc:25
0000011 0x085512bd in ARDOUR::Session::merge_event(ARDOUR::Session::Event*) ()
    at basic_signal.cc:25
0000012 0x08583053 in ARDOUR::Session::stop_transport(bool) ()
    at basic_signal.cc:25
0000013 0x0855b4c7 in ARDOUR::Session::process_routes(unsigned, unsigned) ()
    at basic_signal.cc:25
0000014 0x0855c419 in ARDOUR::Session::process_without_events(unsigned) ()
    at basic_signal.cc:25
#15 0x0855bb76 in ARDOUR::Session::process_with_events(unsigned) ()
    at basic_signal.cc:25
---Type <return> to continue, or q <return> to quit---
0000016 0x0855ad0a in ARDOUR::Session::process(unsigned) () at basic_signal.cc:25
#17 0x084874a0 in ARDOUR::AudioEngine::process_callback(unsigned) ()
    at basic_signal.cc:25
0000018 0x40301694 in jack_client_thread (arg=0x876dcf8) at client.c:929
0000019 0x4030dcd0 in pthread_start_thread () from /lib/libpthread.so.0
0000020 0x4030ddd2 in pthread_start_thread_event () from /lib/libpthread.so.0
0000021 0x4078d7b7 in clone () from /lib/libc.so.6
(gdb)
TagsNo tags attached.

Activities

paul

2004-05-27 02:52

administrator   ~0000876

fixed on two fronts: capture overruns no longer cause segfaults (the case for quite some time), and now capture overruns during autopunch no longer occur due to a bugfix just committed to CVS

panic

2004-05-30 16:21

developer   ~0000921

Works with cvs from 30 May 2004

Issue History

Date Modified Username Field Change
2003-12-16 14:39 panic New Issue
2004-05-27 02:52 paul Status new => resolved
2004-05-27 02:52 paul Resolution open => fixed
2004-05-27 02:52 paul Assigned To => paul
2004-05-27 02:52 paul Note Added: 0000876
2004-05-30 16:21 panic Status resolved => closed
2004-05-30 16:21 panic Note Added: 0000921