Reproduction steps:
- Open the attached “IN-148019” project
- Switch platform to Android
- Build and run the Android Player
- In the Player, click “Play ARC”
- Without waiting, click “AudioListener.pause”
- Observe the Crash
Reproducible with: 6000.0.78f1, 6000.3.19f1, 6000.5.4f1, 6000.6.0b2, 6000.7.0a2
Testing environment: macOS 26.5.2
Reproducible with these devices:
VLNQA00641 - Google Pixel 9 (Pixel 9), CPU: Google Tensor G4, GPU: Mali-G715, OS: 16
VLNQA00422 - Galaxy S21 Ultra 5G (SM-G998B), CPU: Exynos 2100, GPU: Mali-G78, OS: 11
First few lines of stack trace:
#00 AudioRandomContainerRuntime::CleanUpFinishedClipPlayables() at UnityICallRegistration.cpp:0
#01 AudioRandomContainerRuntime::Update() at UnityICallRegistration.cpp:0
#02 AudioSource::DoUpdate() at UnityICallRegistration.cpp:0
#03 AudioManager::Update() at UnityICallRegistration.cpp:0
#04 AudioModule::Update() at UnityICallRegistration.cpp:0
#05 ExecutePlayerLoop(NativePlayerLoopSystem*) at UnityICallRegistration.cpp:0