View Issue Details

IDProjectCategoryView StatusLast Update
0000630ardourbugspublic2008-11-20 23:39
Reporternettings Assigned Topaul  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformia32 / smpOSLinuxOS Version2.6.7
Summary0000630: initial tempo marker crash / marker not editable.
Descriptionthe initial tempo marker can be dragged or removed, both resulting in immediate crash (segfault).

markers are not editable.
Steps To Reproducecreate a session.
right-click in the top ruler field, select "tempo".
a marker with the default tempo of 120 appears.
try to drag or remove it: not possible. fine so far.

now try to edit it: a window opens with a text entry field.
i can get a cursor by clicking into it, but cannot delete or alter any test. problem no.1

after cancelling that widget, try to remove and / or drag the marker. it works, and upon releasing the mouse button, ardour segfaults.

it seems the marker loses its special state of being the first one: when i try to edit it for the first time, it only has a bpm field. the second time, it also has location fields (bar/beat).




TagsNo tags attached.

Activities

essej

2004-07-25 17:54

manager   ~0001273

This only occurs in older sessions. New sessions created with latest ardour properly set the state of the initial tempo and meter markers to be unmovable, and undeletable.

To fix this in older sessions, edit the session's .ardour file and look for the <TempoMap> section near the bottom. Change the attribute for the first tempo and meter nodes from movable="yes" to movable="no".

The marker editing problem is now fixed

essej

2004-07-25 18:22

manager   ~0001277

ok, i was a little wrong. once you edit the value of the first marker, it always becomes "movable". so bug still needs to be fixed.

paul

2004-07-28 17:51

administrator   ~0001295

fixed in CVS.

Issue History

Date Modified Username Field Change
2004-07-21 16:59 nettings New Issue
2004-07-21 16:59 nettings E-mail => nettings@folkwang-hochschule.de
2004-07-21 16:59 nettings Name => jörn nettingsmeier
2004-07-25 17:54 essej Note Added: 0001273
2004-07-25 17:54 essej Status new => acknowledged
2004-07-25 18:22 essej Note Added: 0001277
2004-07-25 18:23 essej Status acknowledged => confirmed
2004-07-28 17:51 paul Status confirmed => resolved
2004-07-28 17:51 paul Resolution open => fixed
2004-07-28 17:51 paul Assigned To => paul
2004-07-28 17:51 paul Note Added: 0001295
2008-11-20 23:39 seablade Status resolved => closed