View Issue Details

IDProjectCategoryView StatusLast Update
0003125ardourbugspublic2020-04-19 20:14
Reporterjeremybub Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0003125: Ardour 3 crashes when attempting to remove xrun marker.
DescriptionIn Ardour 3 (SVN 7086) the entire program crashes if I try to remove an xrun marker from the location marker bar.

While playing back some midi, a few xruns occurred. Little markers under the location marker bar appeared. I then right clicked on one, and selected "remove". Immediately, a dialog box popped up which said "programming erorr[sic]:unhandled marker type in Editor::dynamic_cast_marker_object".

This is entirely reproducible, as every time I start up ardour and try to remove one of the markers, I get exactly the same crash.
TagsNo tags attached.

Activities

oofus

2010-05-12 10:12

developer   ~0007877

This has already been fixed in SVN rev 7088, please update and confirm.

jeremybub

2010-05-12 23:42

reporter   ~0007879

Now ardour crashes when simply trying to open the project.

It gives this as output:


Ardour1.0.2 (built using 7098 and GCC version 4.4.4)
Copyright (C) 1999-2008 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour3/ardour3_ui_default.conf
Loading user ui configuration file /home/jeremy/.config/ardour3/ardour3_ui.conf
Loading ui configuration file /usr/local/etc/ardour3/ardour3_ui_dark.rc
ardour: [INFO]: Ardour will be limited to 1024 open files
ardour: [WARNING]: Duplicate MIDI port definition found (tag="control") - ignored
After config loaded, MTC port name = control
ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc
Loading user configuration file /home/jeremy/.config/ardour3/ardour.rc
Using SSE optimized routines
LV2: Discovering 11 plugins
Done LV2 discovery
MIDI UI running
0xb0304dc spurious note off chan 0, note 42 @ 2.91927
0xb0304dc spurious note off chan 0, note 51 @ 4.4849
0xb03278c spurious note off chan 0, note 42 @ 2.91927
0xb03278c spurious note off chan 0, note 51 @ 4.4849
WARNING: Sequence<Time>::end_write: Channel 0 has 2 stuck notes
Midi 1-1-1.mid: final change to be sent: name position length
Midi 1-1-1.1: final change to be sent: name position length
Piano-1-1.mid: final change to be sent: name length automatic whole-file
Piano-1-1.mid: final change to be sent: name length
Piano-2-1.mid: final change to be sent: name length automatic whole-file
Piano-3-1.mid: final change to be sent: name length
Piano-3-1.mid: final change to be sent: name length automatic whole-file
Piano-2-1.mid: final change to be sent: name length
Piano-3-1.mid: final change to be sent: name length layer

paul

2010-05-13 15:33

administrator   ~0007881

thats an unrelated issue. and more generally, there is still absolutely no guarantee that any version of ardour3 will open any session created with any earlier version ardour3. session file format freezing will happen soon. until then, don't plan on this working.

jeremybub

2010-05-15 01:15

reporter   ~0007900

Alright, thanks. Do you mean an unrelated issue as in I should report it seperately, or that it is not actually an error because it should not be expected to open my old session file?

cth103

2010-05-17 12:07

administrator   ~0007917

It's almost certainly because the file format changed between you creating the session and re-opening it. I'll close this report; if you have similar problems once the file format has been frozen, please report them then. Thanks!

system

2020-04-19 20:14

developer   ~0022053

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
2010-05-12 03:04 jeremybub New Issue
2010-05-12 10:12 oofus Note Added: 0007877
2010-05-12 13:41 cth103 Status new => feedback
2010-05-12 23:42 jeremybub Note Added: 0007879
2010-05-13 15:33 paul Note Added: 0007881
2010-05-15 01:15 jeremybub Note Added: 0007900
2010-05-17 12:07 cth103 cost => 0.00
2010-05-17 12:07 cth103 Note Added: 0007917
2010-05-17 12:07 cth103 Status feedback => resolved
2010-05-17 12:07 cth103 Resolution open => fixed
2010-05-17 12:07 cth103 Assigned To => cth103
2020-04-19 20:14 system Note Added: 0022053
2020-04-19 20:14 system Status resolved => closed