MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006586ardourbugspublic2015-09-15 20:362015-09-16 17:08
Reportertimbyr 
Assigned Totimbyr 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version4.X git (version in description) 
Target VersionFixed in Version4.X git (version in description) 
Summary0006586: Crash when removing plugin with > 2 outputs
DescriptionThis is occurs in Ardour master@faa38a0d but not in 4.2

When a plugin with more than 2 audio outputs is added to a track, removing that plugin will cause an assertion in VBAP panner.

ardour-4.2.305: ../libs/panners/vbap/vbap.cc:226: virtual void ARDOUR::VBAPanner::distribute(ARDOUR::BufferSet&, ARDOUR::BufferSet&, ARDOUR::gain_t, ARDOUR::pframes_t): Assertion `inbufs.count().n_audio() == _signals.size()' failed.
TagsNo tags attached.
Attached Filestxt file icon ardour-remove-plugin-bt.txt [^] (61,868 bytes) 2015-09-15 20:37 [Show Content]

- Relationships

-  Notes
(0017222)
x42 (administrator)
2015-09-16 16:09

I cannot reproduce with Ardour 4.2-346-g23a384f.

- new session
- add a mono track
- add 3in, 3out plugin (here sisco.lv2) ,
(VBAP panner shows)
- remove plugin,
(no crash, 3 chan VBAP remains)

possibly related to the send/amp rework (meanwhile reverted).
(0017223)
timbyr (developer)
2015-09-16 17:08

Yes it looks like this has been fixed. tested with 23a384f8.

- Issue History
Date Modified Username Field Change
2015-09-15 20:36 timbyr New Issue
2015-09-15 20:37 timbyr File Added: ardour-remove-plugin-bt.txt
2015-09-15 20:41 timbyr Severity minor => crash
2015-09-16 16:09 x42 Note Added: 0017222
2015-09-16 17:08 timbyr Note Added: 0017223
2015-09-16 17:08 timbyr Status new => resolved
2015-09-16 17:08 timbyr Fixed in Version => 4.X git (version in description)
2015-09-16 17:08 timbyr Resolution open => fixed
2015-09-16 17:08 timbyr Assigned To => timbyr


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker