Latest stable version & newest beta both throw integer overflow when using 3D audio source in webgl build with WA. Could not find any threads on this, so was wondering if it’s a bug or something wrong with my setup?
It depends. Try to post the callstack from a Development build here.
this right? The only thing I change is spatial blend from 0 to 1. Audio listener and source are on separate game objects.
Error loading this URL: Could not load the source for blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb.
[Exception... "Failed to open input source 'file:///5ed8959c-61c0-4605-8ba6-7b7d7381aaeb'" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js :: mainThreadFetch :: line 518" data: yes]
Stack: mainThreadFetch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js:518:5
_getSourceText/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/source.js:393:27
process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:917:23
walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:801:7
scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:737:11
Line: 518, column: 0
RuntimeError: integer overflow 5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1016960:1
__ZN4FMOD7Channel12setFrequencyEf blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1016960:1
__ZN20SoundChannelInstance11UpdatePitchEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1016040:1
__ZN11AudioSource13UpdateDopplerE12SoundChannelfR8Vector3fS2_ blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1078748:1
__ZN11AudioSource16UpdateParametersE12SoundChannel blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1075345:1
__ZN11AudioSource16UpdateParametersEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1085129:1
__ZN12AudioManager23ProcessScheduledSourcesEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1118761:1
__ZN12AudioManager6UpdateEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1119212:1
__ZN11AudioModule6UpdateEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1120519:1
__ZZL31InitializeAudioManagerCallbacksvEN31PostLateUpdateUpdateAudiostruct7ForwardEv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1120383:1
__Z10PlayerLoopv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1617360:1
__ZL8MainLoopv blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:1609572:1
dynCall_v blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:12212042:1
UnityLoader["2b25c1b6b14690d590b11c9e7dfae46a"]/Module.dynCall_v blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:19219:59
browserIterationFunc blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:2715:11
runIter blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:2832:13
Browser_mainLoop_runner blob:null/5ed8959c-61c0-4605-8ba6-7b7d7381aaeb:2770:9
It’s this bug: https://issuetracker.unity3d.com/issues/wasm-runtime-error-integer-overflow-slash-unrepresentable
Will be fixed in 5.6.1 Patch 4