View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006024 | ardour | bugs | public | 2014-11-12 22:15 | 2015-04-20 01:37 |
| Reporter | pedro42 | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0006024: Using control surface + 4 channel bus causes crash | ||||
| Description | Compiled from git, using tag release 3.5.403 When i'm using control surface (BCF2000 in mackie mode), i can't use four channel bus. How to reproduce: - create new session - connect BCF2000 in Mackie mode - create 2 two-channel buses (everything works) - try to add 1-2 four channel buses -> crash ardour-3.5.403: /mnt/hd/src/audio/ardour/3/ardour/libs/evoral/evoral/midi_util.h:97: int Evoral::midi_event_size(const uint8_t*): Assertion `(buffer[end] & 0x80) == 0' failed. /usr/local/bin/a3: line 9: 5938 Aborted set_rlimits /usr/local/bin/ardour3 -a How to reproduce II: - create new session - do NOT connect control surface - create 2 two-channel buses (everything works) - create two four channel buses (everything works) - connect BCF2000 (Window->MIDI_connection etc.) - move fader -> crash with the same error | ||||
| Tags | 3.5.403, surfaces | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-11-12 22:15 | pedro42 | New Issue | |
| 2014-11-12 23:12 | pedro42 | Tag Attached: 3.5.403 | |
| 2014-11-12 23:12 | pedro42 | Tag Attached: surfaces | |
| 2015-04-20 01:37 | pedro42 | Note Added: 0016619 | |
| 2015-04-20 01:37 | pedro42 | Status | new => closed |
| 2015-04-20 01:37 | pedro42 | Resolution | open => fixed |