View Issue Details

IDProjectCategoryView StatusLast Update
0002806ardourbugspublic2020-04-19 20:14
Reporterdrmoore Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Target Version3.0-beta1 
Summary0002806: crash on loaded session when accessing panner through automation controller
DescriptionReproduce as follows:

New session, add mono track, import audio onto the track.
Open automation track for panner 1
Set pan value using automation slider.
No problem at this point.
Save session, Close Ardour
Open Ardour,
Move Automation slider... Assertion fail:

ardour-3.0: ../libs/ardour/ardour/panner.h:255: ARDOUR::StreamPanner& ARDOUR::Panner::streampanner(uint32_t) const: Assertion `n < _streampanners.size()' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb58f4770 (LWP 15842)]
0xb7fda430 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fda430 in __kernel_vsyscall ()
0000001 0xb5fb16d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb5fb3098 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb5faa5ce in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
0000004 0x085e51ad in ARDOUR::Panner::streampanner (this=0xb3335b10, n=0)
    at ../libs/ardour/ardour/panner.h:255
0000005 0xb7be3157 in ARDOUR::Panner::PanControllable::set_value (this=0xb3335ee8,
    val=0.494594604) at ../libs/ardour/panner.cc:101
#6 0x082782e8 in AutomationController::value_adjusted (this=0xaa381d8)
    at ../gtk2_ardour/automation_controller.cc:114

The saved session XML appears to contain the expected streampanners and some experimentation would seem to show that they are recreated on session load. However, PanControllable contains a reference to a Panner that has no streampanners.
TagsNo tags attached.

Activities

cth103

2010-08-30 01:36

administrator   ~0008949

This appears no longer to be an issue. Please re-open if it is still a problem. Thanks!

system

2020-04-19 20:14

developer   ~0021967

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2009-08-01 15:56 drmoore New Issue
2010-04-24 10:28 cth103 Category bugs => bugs2
2010-04-24 10:31 cth103 Category bugs2 => bugs
2010-07-21 15:29 cth103 cost => 0.00
2010-07-21 15:29 cth103 Target Version => 3.0-beta1
2010-08-30 01:36 cth103 Note Added: 0008949
2010-08-30 01:36 cth103 Status new => resolved
2010-08-30 01:36 cth103 Resolution open => fixed
2010-08-30 01:36 cth103 Assigned To => cth103
2020-04-19 20:14 system Note Added: 0021967
2020-04-19 20:14 system Status resolved => closed