From 52cd4ae1a5876951699fd32c42f76e45cc18a5eb Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 11 Feb 2016 09:34:21 -0800 Subject: [PATCH] make sure the AudioMixerClientData exists before using it --- assignment-client/src/audio/AudioMixer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assignment-client/src/audio/AudioMixer.cpp b/assignment-client/src/audio/AudioMixer.cpp index 242b0b0d7a..51bc6cf8fd 100644 --- a/assignment-client/src/audio/AudioMixer.cpp +++ b/assignment-client/src/audio/AudioMixer.cpp @@ -484,7 +484,9 @@ void AudioMixer::removeHRTFsForFinishedInjector(const QUuid& streamID) { nodeList->eachNode([injectorClientData, &streamID](const SharedNodePointer& node){ auto listenerClientData = dynamic_cast(node->getLinkedData()); - listenerClientData->removeHRTFForStream(injectorClientData->getNodeID(), streamID); + if (listenerClientData) { + listenerClientData->removeHRTFForStream(injectorClientData->getNodeID(), streamID); + } }); } }