From 5089f74305ee190d7b9af8f02cd2a49b6bbd1cdc Mon Sep 17 00:00:00 2001 From: ed Date: Fri, 10 May 2019 09:47:20 +0100 Subject: [PATCH] Linux: Fixed a potential use-after-free bug in the ALSA MIDI code --- modules/juce_audio_devices/native/juce_linux_Midi.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_audio_devices/native/juce_linux_Midi.cpp b/modules/juce_audio_devices/native/juce_linux_Midi.cpp index 5f6d67e1d4..eee87dee7b 100644 --- a/modules/juce_audio_devices/native/juce_linux_Midi.cpp +++ b/modules/juce_audio_devices/native/juce_linux_Midi.cpp @@ -279,7 +279,7 @@ public: void deletePort (Port* port) { - ports.remove (port->portId); + ports.set (port->portId, nullptr); decReferenceCount(); }