diff --git a/ChangeLog b/ChangeLog index e040291d..15359f55 100644 --- a/ChangeLog +++ b/ChangeLog @@ -23021,3 +23021,7 @@ * Fixed a regression in rdairplay(1) that caused all of the button labels in the Button Log widget to be initialized with a black background. +2022-05-01 Fred Gleason + * Fixed a regression in rdlibrary(1) that threw a segfault when + when opening the 'Edit Audio' dialog when attempting to view multiple + cuts within the same cart. diff --git a/lib/rdmarkerview.cpp b/lib/rdmarkerview.cpp index ab2c7b4e..6af59dd7 100644 --- a/lib/rdmarkerview.cpp +++ b/lib/rdmarkerview.cpp @@ -805,6 +805,7 @@ void RDMarkerView::clear() d_marker_menu_used=false; d_selected_markers[0]=RDMarkerHandle::LastRole; d_selected_markers[1]=RDMarkerHandle::LastRole; + d_cursor=NULL; // Storage is automatically freed by QGraphicsScene }