View Issue Details

IDProjectCategoryView StatusLast Update
0006642ardourbugspublic2015-10-16 17:10
ReporterBenLoftis Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status feedbackResolutionopen 
Product VersionMixbus 3.0 
Summary0006642: Right-click on a group, "make subgroup bus" causes a crash
DescriptionTo recreate:
Make a group of 2+ channels
Right-click on the group tab, and choose "make subgroup bus"

This text appears in the terminal:
ardour-4.2.1414: ../libs/ardour/bundle.cc:323: void ARDOUR::Bundle::connect(boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::AudioEngine&): Assertion `N == other->nchannels().n_total()' failed.

After re-opening the session, the bus exists, but connections are not made.

Because Mixbus's track outputs are "direct outs", not panned, we probably just need to remove this feature.

TagsNo tags attached.

Activities

x42

2015-10-14 21:13

administrator   ~0017457

Works for me in mixbus+3.0-2267-gb17ffc9 (2 newly created mono tracks in a group).
Add and remove re-add subgroup bus.. all fine. There must be something more to it.

x42

2015-10-14 21:16

administrator   ~0017458

reproduce it with a mono + stereo track in a group (the same works with ardour 4.3).

x42

2015-10-15 11:07

administrator   ~0017460

Ardour crashes too when combining tracks that have different output counts (eg stereo out + 3 channel out).

x42

2015-10-15 19:17

administrator   ~0017465

fixed in mixbus+3.0-2285-g8861323 / Ardour 4.4-1-ga51ea6c

Direct Subgroups (not via sends) are now only allowed from groups with the same number of output ports.

x42

2015-10-16 17:10

administrator   ~0017473

marking this as feedback/discussion needed.

The crash is gone, but the solution to simply disallow grouping tracks with different number of outputs is not perfect (in particular since currently there's on a warning in the Error Log, not a popup message)

Issue History

Date Modified Username Field Change
2015-10-14 16:05 BenLoftis New Issue
2015-10-14 21:13 x42 Note Added: 0017457
2015-10-14 21:16 x42 Note Added: 0017458
2015-10-15 11:07 x42 Note Added: 0017460
2015-10-15 19:17 x42 Note Added: 0017465
2015-10-16 17:10 x42 Note Added: 0017473
2015-10-16 17:10 x42 Status new => feedback