diff options
author | Johannes Mueller <github@johannes-mueller.org> | 2019-04-17 13:44:02 +0200 |
---|---|---|
committer | Johannes Mueller <github@johannes-mueller.org> | 2019-04-17 13:53:45 +0200 |
commit | 6d4d4ccc78ee94cd92f168b880a94d3265c1f13d (patch) | |
tree | 48e30fdbc4039624ff20a8ac14b1c8bd2230480c /gtk2_ardour | |
parent | d6860767110c68d676982301ef2eae1e3b7e8c34 (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