From a8e0797f51877db699d01c37d962a75c08e38a92 Mon Sep 17 00:00:00 2001 From: Davide Beatrici Date: Thu, 11 Mar 2021 20:19:42 +0100 Subject: FIX(client): Update rnnoise-src submodule This fixes a heap corruption that was originally discovered by PaulDana on #mumble-dev. In addition to that, all upstream changes are integrated. Fixes #4842. --- 3rdparty/rnnoise-src | 2 +- src/mumble/AudioInput.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/3rdparty/rnnoise-src b/3rdparty/rnnoise-src index b30f2bb80..a9afcccb3 160000 --- a/3rdparty/rnnoise-src +++ b/3rdparty/rnnoise-src @@ -1 +1 @@ -Subproject commit b30f2bb8049601c3b7253d47f75dc6a68c5f32fd +Subproject commit a9afcccb3c4f01e6e76a1ef67ccb58b7799856bf diff --git a/src/mumble/AudioInput.cpp b/src/mumble/AudioInput.cpp index 7c8f01486..ec2c29d4f 100644 --- a/src/mumble/AudioInput.cpp +++ b/src/mumble/AudioInput.cpp @@ -241,7 +241,7 @@ AudioInput::AudioInput() : opusBuffer(Global::get().s.iFramesPerPacket * (SAMPLE #endif #ifdef USE_RNNOISE - denoiseState = rnnoise_create(); + denoiseState = rnnoise_create(nullptr); #endif qWarning("AudioInput: %d bits/s, %d hz, %d sample", iAudioQuality, iSampleRate, iFrameSize); -- cgit v1.2.3