View Issue Details
|ID||Category||Date Submitted||Last Update|
|0007015||bugs||2016-09-09 19:57||2017-03-03 00:44|
|Fixed in Version||5.X git (version in description)|
|Summary||0007015: crash when unselecting while region trimming|
|Description||Ardour crashes when unselecting regions (using the keyboard) while trimming one or more regions (using the mouse).|
|Steps To Reproduce||1. mouse-grab a region boundary an move it|
2. keep holding mouse button down
(so still in the process of trimming)
3. hit ESC
4. observe Ardour disappearing instantly
|Additional Information||IMHO, this is a common interaction in order to cancel the trimming right away instead of actually doing an unwanted trimming and undoing it afterwards.|
|Tags||No tags attached.|
||This seems related to 0006602|
||I can confirm this issue exists in official 5.3 version(linux 32bit)|
A fix for this issue has been committed to master branch as commit fc0114a7 and will be included in a nightly build >= 5.3.61
Please test and confirm if you can. Thanks.
The crash is fixed – thanks a lot timbyr!
Personally, I'd expect that ESC additionally cancels my action
(i.e., the trim is aborted without doing anything and the region bound just jumps back to where it was), but that is a matter of taste.
If you find that "canceling the trim" is inappropriate from a UX point of view or not w/i the scope of this ticket, feel free to mark it as resolved
It should now abort the trim and put the region start/end back to where it was.
What behaviour are you seeing?
||With Ardour_64bit-5.3.70-gcc5, I observed that upon pressing ESC while mouse-trimminga region, the region gets deselected but "the trim continues" (i.e. I can still hold on to the region boundary and move it around).|
||I just tested this again with 5.8 and it still seems to work correctly. I can't reproduce the other issue mentioned in 18623, so I'm marking this issue as resolved.|
|2016-09-09 19:57||lpirl||New Issue|
|2016-09-09 20:38||tartina||Note Added: 0018583|
|2016-09-11 11:54||timbyr||Note Added: 0018596|
|2016-09-11 11:54||timbyr||Assigned To||=> timbyr|
|2016-09-11 11:54||timbyr||Status||new => confirmed|
|2016-09-11 11:54||timbyr||Assigned To||timbyr =>|
|2016-09-11 13:02||timbyr||Note Added: 0018597|
|2016-09-13 10:33||lpirl||Note Added: 0018619|
|2016-09-13 10:35||lpirl||Note Edited: 0018619||View Revisions|
|2016-09-13 11:27||timbyr||Note Added: 0018621|
|2016-09-13 11:42||lpirl||Note Added: 0018623|
|2017-03-03 00:44||timbyr||Note Added: 0019456|
|2017-03-03 00:44||timbyr||Status||confirmed => resolved|
|2017-03-03 00:44||timbyr||Fixed in Version||=> 5.X git (version in description)|
|2017-03-03 00:44||timbyr||Resolution||open => fixed|
|2017-03-03 00:44||timbyr||Assigned To||=> timbyr|