View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010051 | ardour | bugs | public | 2025-12-06 20:56 | 2025-12-06 21:01 |
| Reporter | Schmitty2005 | Assigned To | |||
| Priority | high | Severity | crash | Reproducibility | random |
| Status | new | Resolution | open | ||
| Platform | Debian GNU | OS | Linux | OS Version | (any) |
| Product Version | 9.0-rc | ||||
| Summary | 0010051: Crashes when editing MIDI in CUE Page lower panel piano roll | ||||
| Description | A continuous loop happens when editing MIDI on CUE Page piano roll. Several random occasions : MidiBuffer::push_back failed (buffer is full: size: 8190 capacity 8192 new bytes 15) -- Stacktrace Thread: RT-main-(nil) PBD::stacktrace(std::ostream&, int, unsigned long) ARDOUR::MidiBuffer::insert_event(Evoral::Event<long> const&) non-virtual thunk to ARDOUR::MidiBuffer::write(long, Evoral::EventType, unsigned int, unsigned char const*) ARDOUR::MidiStateTracker::resolve_diff(ARDOUR::MidiStateTracker const&, Evoral::EventSink<long>&, long, bool) ARDOUR::MIDITrigger::check_edit_swap(Temporal::timepos_t const&, bool, ARDOUR::BufferSet&) ARDOUR::TriggerBox::run_cycle(ARDOUR::BufferSet&, long, long, double, unsigned int) ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) ARDOUR::Route::roll(unsigned int, long, long, bool&) ARDOUR::Graph::process_one_route(ARDOUR::Route*) ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) ARDOUR::Graph::main_thread() ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) /lib/x86_64-linux-gnu/libc.so.6(+0x9caa4) [0x7accd1a9caa4] /lib/x86_64-linux-gnu/libc.so.6(+0x129c6c) [0x7accd1b29c6c] MST:rd control15902 set to 1 MidiBuffer::push_back failed (buffer is full: size: 8190 capacity 8192 new bytes 15) -- Stacktrace Thread: RT-main-(nil) PBD::stacktrace(std::ostream&, int, unsigned long) ARDOUR::MidiBuffer::insert_event(Evoral::Event<long> const&) non-virtual thunk to ARDOUR::MidiBuffer::write(long, Evoral::EventType, unsigned int, unsigned char const*) ARDOUR::MidiStateTracker::resolve_diff(ARDOUR::MidiStateTracker const&, Evoral::EventSink<long>&, long, bool) ARDOUR::MIDITrigger::check_edit_swap(Temporal::timepos_t const&, bool, ARDOUR::BufferSet&) ARDOUR::TriggerBox::run_cycle(ARDOUR::BufferSet&, long, long, double, unsigned int) ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, bool, bool) ARDOUR::Route::run_route(long, long, unsigned int, bool, bool) ARDOUR::Route::roll(unsigned int, long, long, bool&) ARDOUR::Graph::process_one_route(ARDOUR::Route*) ARDOUR::GraphNode::run(ARDOUR::GraphChain const*) ARDOUR::Graph::main_thread() ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) /lib/x86_64-linux-gnu/libc.so.6(+0x9caa4) [0x7accd1a9caa4] /lib/x86_64-linux-gnu/libc.so.6(+0x129c6c) [0x7accd1b29c6c] MST:rd note 15903 turned on MidiBuffer::push_back failed (buffer is full: size: 8190 capacity 8192 new bytes 15) -- Stacktrace Thread: RT-main-(nil) ^Z [2]+ Stopped ./ardev | ||||
| Steps To Reproduce | Open new project. Add MIDI track (General MIDI Synth). Select CUE page. Double click empty CUE slot on MIDI Track (General MIDI Synth) Select Keyboard Shortcut 'D' to draw Draw notes. Playback . Works. Edit notes. Maybe it works. Playback. Maybe works. Keep fidgeting with playback and editing until a crash happens. This happened on three out of three projects. These were new projects with only 1 MIDI track with General MIDI synth as the instrument. | ||||
| Additional Information | Other MIDI Instruments plugins are also affected. | ||||
| Tags | No tags attached. | ||||
|
|
Homebuild with GCC UBUNTU 24.04 LTS. Git pulled Dec 6th (b915435). Crashed on previous commits with homebuilds as well. Ardour.org Nightly build was not tested. |
|
|
NOTE : Loop is not continuous : ... ... ... MST:rd control15902 set to 1 ... ... MST:rd note 15903 turned on ... ... |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-12-06 20:56 | Schmitty2005 | New Issue | |
| 2025-12-06 20:58 | Schmitty2005 | Note Added: 0029554 | |
| 2025-12-06 21:01 | Schmitty2005 | Note Added: 0029555 |