summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorJohannes Mueller <github@johannes-mueller.org>2019-04-17 13:44:02 +0200
committerJohannes Mueller <github@johannes-mueller.org>2019-04-17 13:53:45 +0200
commit6d4d4ccc78ee94cd92f168b880a94d3265c1f13d (patch)
tree48e30fdbc4039624ff20a8ac14b1c8bd2230480c /gtk2_ardour
parentd6860767110c68d676982301ef2eae1e3b7e8c34 (diff)
Fix crash when destroying session while control protocol is selected in preferences
The GUI should be notified about the tearing down of the control surfaces *before* the protocols are actually destroyed. On ProtocolStatusChange ControlSurfacesOptions::selection_changed() might try to access protocol->has_editor() of a protocol that happens to be selected in the preferences GUI. I this protocol already has been destroyed, a crash will occur.
Diffstat (limited to 'gtk2_ardour')
0 files changed, 0 insertions, 0 deletions