View Issue Details
|ID||Category||Date Submitted||Last Update|
|0007135||bugs||2016-11-22 15:24||2016-11-22 21:49|
|Platform||Ubuntu 14.04.5 LTS||OS||Linux||OS Version||Ubuntu|
|Product Version||5.X git (version in description)|
|Fixed in Version|
|Summary||0007135: Crash when setting pitch of midi note out of currently displayed range using the context dialog window|
|Description||Git commit: 11090b2e01ab0b4cc933566035731b3a9824aba9|
Using the context dialog (right click on selected midi note in editor) to set the pitch of a midi note outside the currently visible area results in a crash.
|Steps To Reproduce||1. Create a new project|
2. Add a MIDI track.
3. Add a region and create a note
4. Right click note to open context dialog
5. Change pitch of the note to something outside the visible range in the track (below 60 or above 71 in my case).
Program received signal SIGSEGV, Segmentation fault.
0x0000000000cd8891 in NoteBase::set_selected (this=0x1f5ec90, selected=true)
176 set_outline_color(calculate_outline(base_col, _selected));
|Additional Information||This also affects release 5.4.0|
|Tags||No tags attached.|
||this should be fixed by cef341631|
It's no longer crashing.
However, there's still a problem: The affected note isn't shown any more. Adjusting the track's visible range doesn't bring it back, either.
It is played back however. And after saving and reopening the project, the note is shown again. It's also shown in duplicates made of the affected region.
yes this is a long-standing bug that should now be fixed by fcad5a337fd4
could you test again after an update?.
thanks in advance.
||Fixed in fcad5a337fd4|
|2016-11-22 15:24||Heuchi0||New Issue|
|2016-11-22 17:57||nick_m||Note Added: 0019024|
|2016-11-22 21:17||Heuchi0||Note Added: 0019026|
|2016-11-22 21:36||nick_m||Note Added: 0019027|
|2016-11-22 21:47||nick_m||Note Edited: 0019027||View Revisions|
|2016-11-22 21:49||Heuchi0||Note Added: 0019028|
|2016-11-22 21:49||Heuchi0||Status||new => closed|
|2016-11-22 21:49||Heuchi0||Resolution||open => fixed|