Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
4.6.0
-
None
-
Windows PC
Description
Precondition: Several QAudioOutput objects have been created.
There is a static critical section object (waveOutCriticalSection) in Windows QAudioOutputPrivate. The content of the critical section object is deleted when one of QAudioOutput objects is destroyed (DeleteCriticalSection(&waveOutCriticalSection)). When the rest of QAudioOutput objects use waveOutCriticalSection, that causes a crash.