# Emscripten runtime error "No EM\_ASM constant found at address 1005913"

**URL:** <https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117>\
**Category:** FMOD Engine\
**Tags:** html5, cpp\
**Created:** [April 26, 2021, 3:26pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117 "2021-04-26T15:26:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![oycrkiximvditjuobtki](https://avatars.discourse-cdn.com/v4/letter/o/58f4c7/32.png) [@oycrkiximvditjuobtki](https://qa.fmod.com/u/oycrkiximvditjuobtki)\
**Post date:** [April 26, 2021, 3:26pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/1 "2021-04-26T15:26:35Z")

</div>

Hi. I’ve got a runtime error with FMOD v2.01.09 and Emscripten v2.0.18  
Callstack:  
abort @ VM5 index.js:1  
\_emscripten\_asm\_const\_int @ VM5 index.js:1  
imports. @ VM5 index.js:1  
FMOD::OutputWebAudio::getDriverInfoCallback(FMOD\_OUTPUT\_STATE\*, int, char\*, int, FMOD\_GUID\*, int\*, FMOD\_SPEAKERMODE\*, int\*) @ VM4 index.wasm:1  
FMOD::SystemI::getDriverInfo(int, char\*, int, FMOD\_GUID\*, int\*, FMOD\_SPEAKERMODE\*, int\*) @ VM4 index.wasm:1  
FMOD::System::getDriverInfo(int, char\*, int, FMOD\_GUID\*, int\*, FMOD\_SPEAKERMODE\*, int\*) @ VM4 index.wasm:1

The problem does not reproduce for FMOD v2.01.04 and Emscripten v2.0.1.  
I’ve found that current Emscripten version used for FMOD is 1.39.11, which is outdated, so I think that is the issue. Is it going to be upgraded? Thanks!

---

<div class="post-metadata">

**Author:** ![brett](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/brett/32/261_2.png) [@brett](https://qa.fmod.com/u/brett)\
**Post date:** [May 2, 2021, 11:44pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/2 "2021-05-02T23:44:22Z")

</div>

Have you tried  
[https://fmod.com/resources/documentation-api?version=2.2&page=platforms-html5.html#build-your-own-asmjs-or-wasm-files-from-the-bitcode-bc-files](https://fmod.com/resources/documentation-api?version=2.2&page=platforms-html5.html#build-your-own-asmjs-or-wasm-files-from-the-bitcode-bc-files) to see if that is indeed the issue?

---

<div class="post-metadata">

**Author:** ![oycrkiximvditjuobtki](https://avatars.discourse-cdn.com/v4/letter/o/58f4c7/32.png) [@oycrkiximvditjuobtki](https://qa.fmod.com/u/oycrkiximvditjuobtki)\
**Post date:** [May 4, 2021, 1:19pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/3 "2021-05-04T13:19:48Z")

</div>

Thank you for the answer. LLVM bitcode files are available only for the fastcomp backend, which is not supported by emscripten starting from version 2.0.0. When I try to install it, I recieve the following message:

> The fastcomp backend is not getting new builds or releases. Please use the upstream llvm backend or use an older version than 2.0.0 (such as 1.40.1).

When I try to use upstrem backend, I receive the following error:

> machine type must be wasm32 or wasm64

---

<div class="post-metadata">

**Author:** ![brett](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/brett/32/261_2.png) [@brett](https://qa.fmod.com/u/brett)\
**Post date:** [May 7, 2021, 5:32am UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/4 "2021-05-07T05:32:00Z")

</div>

Hi,  
Typically the older version was ok, we’ll have to release a newer version with 2.0 for upstream, we’ve put this in for our next release. If you need a build urgently you can write to [support@fmod.com](mailto:support@fmod.com)

---

<div class="post-metadata">

**Author:** ![oycrkiximvditjuobtki](https://avatars.discourse-cdn.com/v4/letter/o/58f4c7/32.png) [@oycrkiximvditjuobtki](https://qa.fmod.com/u/oycrkiximvditjuobtki)\
**Post date:** [June 25, 2021, 5:38pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/5 "2021-06-25T17:38:42Z")

</div>

Hi. Can you provide me any information about upgrade for Emscripten? I checked release notes to v2.01.10 but it has no mention about possible changes

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [June 27, 2021, 10:34pm UTC](https://qa.fmod.com/t/emscripten-runtime-error-no-em-asm-constant-found-at-address-1005913/17117/6 "2021-06-27T22:34:29Z")

</div>

Our next release which is going through QA at the moment is built against Emscripten 2.0.20, we are hoping that will fix the issues you are seeing.
