Hello all,
Hope you’re doing great. I’m having an issue which only presents itself on Mobile Browsers. Mozilla seems to be handling this fine, however Chrome and Safari aren’t (in both Android and iOS).
From the message errors it is clear that this is a memory issue in which the mobile browser is running out of memory.
The Scene itself consists of a museum in which there are 38 artworks hung from walls, these artworks (images) are loaded dynamically through an API call that gets the image URL and creates a 2D texture and applies it to the relevant artwork using a script attached to each Artwork GameObject. By using the Unity Profiler I’ve seen that some weird artifact seems to be happening in which some artwork textures are way bigger than others regardless of the size of the image that’s being downloaded.
I don’t quite understand why textures generated from jpgs that are smaller than 1Mb would end up in so much memory consumption nor why the texture sizes seem to vary so broadly nor why it seems to consume so much RAM (over 1 GB for a project that compressed with Brotli is less than 100Mb, but that might not be as relevant).
Is there a way to reduce the sizes of these textures? Why are some so huge while others arent? Or is this an artifact of the profiler?
Thanks in advance and below you can find all the data from the debugger/profiler.
Here’s my Unity Profiler Memory Section:
As you can see the bulk (if not all) of the RAM that get’s allocated goes more or less to these 38 downloaded textures for each of the 38 artworks in the scene. As you can note, the first texture seems to be 136 Mb in size, then they steadily decrease in size with the bulk of the textures being less than half a megabyte.
Here’s the code responsible for loading the textures:
IEnumerator SetTexture(string url)
{
// Debug.Log("SetTexture " + url);
UnityWebRequest www = UnityWebRequestTexture.GetTexture(url, true);
yield return www.SendWebRequest();
if (www.result == UnityWebRequest.Result.ConnectionError)
{
Debug.Log(www.error);
}
else
{
// Texture myTexture = ((DownloadHandlerTexture)www.downloadHandler).texture;
Texture2D myTexture = DownloadHandlerTexture.GetContent(www);
Debug.Log("Texture Width: " + myTexture.width.ToString());
Debug.Log("Texture Height: " + myTexture.height.ToString());
myTexture.name = "Artwork Texture " + url;
_meshRenderer.materials[1].SetTexture("_MainTex", myTexture);
configured = true;
www.Dispose();
Resources.UnloadUnusedAssets();
}
}
And here’s the JavaScript stack trace taken from my android device:
Could not allocate memory: System out of memory!
Trying to allocate: 7998003B with 16 alignment. MemoryLabel: Texture
Allocation happened at: Line:71 in
Memory overview
[ ALLOC_TEMP_THREAD ] used: 32768B | peak: 0B | reserved: 1048576B
[ ALLOC_TEMP_JOB_1_FRAME ] used: 0B | peak: 0B | reserved: 262144B
[ ALLOC_TEMP_JOB_2_FRAMES ] used: 0B | peak: 0B | reserved: 262144B
[ ALLOC_TEMP_JOB_4_FRAMES ] used: 0B | peak: 0B | reserved: 524288B
[ ALLOC_TEMP_JOB_ASYNC ] used: 7328541B | peak: 0B | reserved: 9437184B
[ ALLOC_DEFAULT ] used: 43254627B | peak: 43254627B | reserved: 43656287B
[ ALLOC_GAMEOBJECT ] used: 898829B | peak: 898829B | reserved: 908557B
[ ALLOC_GFX ] used: 159672796B | peak: 159672796B | reserved: 159676197B
WebGLClientBrotli.framework.js.br:2 Could not allocate memory: System out of memory!
Trying to allocate: 7998003B with 16 alignment. MemoryLabel: Texture
Allocation happened at: Line:71 in
Memory overview
[ ALLOC_TEMP_THREAD ] used: 32768B | peak: 0B | reserved: 1048576B
[ ALLOC_TEMP_JOB_1_FRAME ] used: 0B | peak: 0B | reserved: 262144B
[ ALLOC_TEMP_JOB_2_FRAMES ] used: 0B | peak: 0B | reserved: 262144B
[ ALLOC_TEMP_JOB_4_FRAMES ] used: 0B | peak: 0B | reserved: 524288B
[ ALLOC_TEMP_JOB_ASYNC ] used: 7328541B | peak: 0B | reserved: 9437184B
[ ALLOC_DEFAULT ] used: 43254627B | peak: 43254627B | reserved: 43656287B
[ ALLOC_GAMEOBJECT ] used: 898829B | peak: 898829B | reserved: 908557B
[ ALLOC_GFX ] used: 159672796B | peak: 159672796B | reserved: 159676197B
(Filename: Line: 1449)
_JS_Log_Dump @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xda1e9
(anonymous) @ WebGLClientBrotli.wasm.br:0xda36b
(anonymous) @ WebGLClientBrotli.wasm.br:0xd9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xd99e7
(anonymous) @ WebGLClientBrotli.wasm.br:0xdd2d4
(anonymous) @ WebGLClientBrotli.wasm.br:0xdca34
(anonymous) @ WebGLClientBrotli.wasm.br:0xdc142
(anonymous) @ WebGLClientBrotli.wasm.br:0xe8ee9
(anonymous) @ WebGLClientBrotli.wasm.br:0x4af67
(anonymous) @ WebGLClientBrotli.wasm.br:0x26c29e
(anonymous) @ WebGLClientBrotli.wasm.br:0x26b524
(anonymous) @ WebGLClientBrotli.wasm.br:0x26a31f
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a9404
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a8fdc
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a8bd7
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a8b26
(anonymous) @ WebGLClientBrotli.wasm.br:0x81a4a1
(anonymous) @ WebGLClientBrotli.wasm.br:0x816bca
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154fc
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x817a29
(anonymous) @ WebGLClientBrotli.wasm.br:0x817886
dynCall_viiiiii @ WebGLClientBrotli.wasm.br:0xca8e87
(anonymous) @ WebGLClientBrotli.framework.js.br:2
dynCall @ WebGLClientBrotli.framework.js.br:2
http_onload @ WebGLClientBrotli.framework.js.br:2
load (async)
set @ WebGLClientBrotli.loader.js:1
_JS_WebRequest_SetResponseHandler @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0x817417
(anonymous) @ WebGLClientBrotli.wasm.br:0x8162e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x815558
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x81522a
(anonymous) @ WebGLClientBrotli.wasm.br:0x8193e5
(anonymous) @ WebGLClientBrotli.wasm.br:0x8199f9
(anonymous) @ WebGLClientBrotli.wasm.br:0xc33ff5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc34001
(anonymous) @ WebGLClientBrotli.wasm.br:0xc2445d
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x2408a7
(anonymous) @ WebGLClientBrotli.wasm.br:0x46b15f
(anonymous) @ WebGLClientBrotli.wasm.br:0x474310
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c80a
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c7a5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc1a46b
dynCall_viii @ WebGLClientBrotli.wasm.br:0xca8e22
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_viii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc255c4
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x240e6a
(anonymous) @ WebGLClientBrotli.wasm.br:0x29fe98
(anonymous) @ WebGLClientBrotli.wasm.br:0x817fa2
(anonymous) @ WebGLClientBrotli.wasm.br:0x816ec2
(anonymous) @ WebGLClientBrotli.wasm.br:0x31c20f
(anonymous) @ WebGLClientBrotli.wasm.br:0x32e297
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a64d
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a662
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x308668
dynCall_v @ WebGLClientBrotli.wasm.br:0xca8d0d
(anonymous) @ WebGLClientBrotli.framework.js.br:2
browserIterationFunc @ WebGLClientBrotli.framework.js.br:2
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
_emscripten_set_main_loop @ WebGLClientBrotli.framework.js.br:2
_main @ WebGLClientBrotli.wasm.br:0x308090
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callMain @ WebGLClientBrotli.framework.js.br:2
doRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
doCallback @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
storeLocalEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
loadRemoteEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
reconcile @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
success (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
getDB @ WebGLClientBrotli.framework.js.br:2
getRemoteSet @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
getLocalSet @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callRuntimeCallbacks @ WebGLClientBrotli.framework.js.br:2
preRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
receiveInstance @ WebGLClientBrotli.framework.js.br:2
receiveInstantiatedSource @ WebGLClientBrotli.framework.js.br:2
Promise.then (async)
doNativeWasm @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
unityFramework @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.loader.js:1
Promise.then (async)
d @ WebGLClientBrotli.loader.js:1
(anonymous) @ WebGLClientBrotli.loader.js:1
createUnityInstance @ WebGLClientBrotli.loader.js:1
script.onload @ artplacerClient.js:354
load (async)
(anonymous) @ artplacerClient.js:353
Show 59 more frames
WebGLClientBrotli.wasm.br:0x491eeb Uncaught RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[11502]:0x491eeb
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[11703]:0x4a901e
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[11702]:0x4a8bd7
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[11701]:0x4a8b26
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18293]:0x81a4a1
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18212]:0x816bca
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18191]:0x8154fc
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18194]:0x8156fd
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18236]:0x817a29
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18233]:0x817886
at dynCall_viiiiii (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39848]:0xca8e87)
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:462501
at dynCall (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:9192)
at XMLHttpRequest.http_onload (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:53239)
(anonymous) @ WebGLClientBrotli.wasm.br:0x491eeb
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a901e
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a8bd7
(anonymous) @ WebGLClientBrotli.wasm.br:0x4a8b26
(anonymous) @ WebGLClientBrotli.wasm.br:0x81a4a1
(anonymous) @ WebGLClientBrotli.wasm.br:0x816bca
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154fc
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x817a29
(anonymous) @ WebGLClientBrotli.wasm.br:0x817886
dynCall_viiiiii @ WebGLClientBrotli.wasm.br:0xca8e87
(anonymous) @ WebGLClientBrotli.framework.js.br:2
dynCall @ WebGLClientBrotli.framework.js.br:2
http_onload @ WebGLClientBrotli.framework.js.br:2
load (async)
set @ WebGLClientBrotli.loader.js:1
_JS_WebRequest_SetResponseHandler @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0x817417
(anonymous) @ WebGLClientBrotli.wasm.br:0x8162e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x815558
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x81522a
(anonymous) @ WebGLClientBrotli.wasm.br:0x8193e5
(anonymous) @ WebGLClientBrotli.wasm.br:0x8199f9
(anonymous) @ WebGLClientBrotli.wasm.br:0xc33ff5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc34001
(anonymous) @ WebGLClientBrotli.wasm.br:0xc2445d
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x2408a7
(anonymous) @ WebGLClientBrotli.wasm.br:0x46b15f
(anonymous) @ WebGLClientBrotli.wasm.br:0x474310
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c80a
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c7a5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc1a46b
dynCall_viii @ WebGLClientBrotli.wasm.br:0xca8e22
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_viii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc255c4
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x240e6a
(anonymous) @ WebGLClientBrotli.wasm.br:0x29fe98
(anonymous) @ WebGLClientBrotli.wasm.br:0x817fa2
(anonymous) @ WebGLClientBrotli.wasm.br:0x816ec2
(anonymous) @ WebGLClientBrotli.wasm.br:0x31c20f
(anonymous) @ WebGLClientBrotli.wasm.br:0x32e297
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a64d
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a662
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x308668
dynCall_v @ WebGLClientBrotli.wasm.br:0xca8d0d
(anonymous) @ WebGLClientBrotli.framework.js.br:2
browserIterationFunc @ WebGLClientBrotli.framework.js.br:2
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
_emscripten_set_main_loop @ WebGLClientBrotli.framework.js.br:2
_main @ WebGLClientBrotli.wasm.br:0x308090
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callMain @ WebGLClientBrotli.framework.js.br:2
doRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
doCallback @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
storeLocalEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
loadRemoteEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
reconcile @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
success (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
getDB @ WebGLClientBrotli.framework.js.br:2
getRemoteSet @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
getLocalSet @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callRuntimeCallbacks @ WebGLClientBrotli.framework.js.br:2
preRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
receiveInstance @ WebGLClientBrotli.framework.js.br:2
receiveInstantiatedSource @ WebGLClientBrotli.framework.js.br:2
Promise.then (async)
doNativeWasm @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
unityFramework @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.loader.js:1
Promise.then (async)
d @ WebGLClientBrotli.loader.js:1
(anonymous) @ WebGLClientBrotli.loader.js:1
createUnityInstance @ WebGLClientBrotli.loader.js:1
script.onload @ artplacerClient.js:354
load (async)
(anonymous) @ artplacerClient.js:353
Show 46 more frames
WebGLClientBrotli.loader.js:1 exception thrown: RuntimeError: memory access out of bounds,RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[9516]:0x3b9e79
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8503]:0x32e280
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a64d
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a662
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8235]:0x30a1dd
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8228]:0x308668
at dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39832]:0xca8d0d)
at Object.dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:456057)
at browserIterationFunc (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:170387)
at Object.runIter (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:173448)
at Browser_mainLoop_runner (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:171910)
printErr @ WebGLClientBrotli.loader.js:1
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
WebGLClientBrotli.loader.js:1 Invoking error handler due to
RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[9516]:0x3b9e79
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8503]:0x32e280
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a64d
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a662
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8235]:0x30a1dd
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8228]:0x308668
at dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39832]:0xca8d0d)
at Object.dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:456057)
at browserIterationFunc (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:170387)
at Object.runIter (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:173448)
at Browser_mainLoop_runner (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:171910)
WebGLClientBrotli.framework.js.br:2 Uncaught RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[9516]:0x3b9e79
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8503]:0x32e280
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a64d
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8240]:0x30a662
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8235]:0x30a1dd
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8228]:0x308668
at dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39832]:0xca8d0d)
at Object.dynCall_v (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:456057)
at browserIterationFunc (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:170387)
at Object.runIter (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:173448)
at Browser_mainLoop_runner (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:171910)
(anonymous) @ WebGLClientBrotli.wasm.br:0x3b9e79
(anonymous) @ WebGLClientBrotli.wasm.br:0x32e280
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a64d
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a662
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x308668
dynCall_v @ WebGLClientBrotli.wasm.br:0xca8d0d
(anonymous) @ WebGLClientBrotli.framework.js.br:2
browserIterationFunc @ WebGLClientBrotli.framework.js.br:2
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
2WebGLClientBrotli.wasm.br:0xdc82d Uncaught RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[2100]:0xdc82d
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[2095]:0xdc142
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[714]:0x578a0
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[18233]:0x8176b8
at dynCall_viiiiii (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39848]:0xca8e87)
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:462501
at dynCall (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:9192)
at XMLHttpRequest.http_onload (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:53239)
(anonymous) @ WebGLClientBrotli.wasm.br:0xdc82d
(anonymous) @ WebGLClientBrotli.wasm.br:0xdc142
(anonymous) @ WebGLClientBrotli.wasm.br:0x578a0
(anonymous) @ WebGLClientBrotli.wasm.br:0x8176b8
dynCall_viiiiii @ WebGLClientBrotli.wasm.br:0xca8e87
(anonymous) @ WebGLClientBrotli.framework.js.br:2
dynCall @ WebGLClientBrotli.framework.js.br:2
http_onload @ WebGLClientBrotli.framework.js.br:2
load (async)
set @ WebGLClientBrotli.loader.js:1
_JS_WebRequest_SetResponseHandler @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0x817417
(anonymous) @ WebGLClientBrotli.wasm.br:0x8162e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x815558
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x81522a
(anonymous) @ WebGLClientBrotli.wasm.br:0x8193e5
(anonymous) @ WebGLClientBrotli.wasm.br:0x8199f9
(anonymous) @ WebGLClientBrotli.wasm.br:0xc33ff5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc34001
(anonymous) @ WebGLClientBrotli.wasm.br:0xc2445d
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x2408a7
(anonymous) @ WebGLClientBrotli.wasm.br:0x46b15f
(anonymous) @ WebGLClientBrotli.wasm.br:0x474310
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c80a
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c7a5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc1a46b
dynCall_viii @ WebGLClientBrotli.wasm.br:0xca8e22
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_viii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc255c4
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x240e6a
(anonymous) @ WebGLClientBrotli.wasm.br:0x29fe98
(anonymous) @ WebGLClientBrotli.wasm.br:0x817fa2
(anonymous) @ WebGLClientBrotli.wasm.br:0x816ec2
(anonymous) @ WebGLClientBrotli.wasm.br:0x31c20f
(anonymous) @ WebGLClientBrotli.wasm.br:0x32e297
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a64d
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a662
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x308668
dynCall_v @ WebGLClientBrotli.wasm.br:0xca8d0d
(anonymous) @ WebGLClientBrotli.framework.js.br:2
browserIterationFunc @ WebGLClientBrotli.framework.js.br:2
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
_emscripten_set_main_loop @ WebGLClientBrotli.framework.js.br:2
_main @ WebGLClientBrotli.wasm.br:0x308090
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callMain @ WebGLClientBrotli.framework.js.br:2
doRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
doCallback @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
storeLocalEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
loadRemoteEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
reconcile @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
success (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
getDB @ WebGLClientBrotli.framework.js.br:2
getRemoteSet @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
getLocalSet @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callRuntimeCallbacks @ WebGLClientBrotli.framework.js.br:2
preRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
receiveInstance @ WebGLClientBrotli.framework.js.br:2
receiveInstantiatedSource @ WebGLClientBrotli.framework.js.br:2
Promise.then (async)
doNativeWasm @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
unityFramework @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.loader.js:1
Promise.then (async)
d @ WebGLClientBrotli.loader.js:1
(anonymous) @ WebGLClientBrotli.loader.js:1
createUnityInstance @ WebGLClientBrotli.loader.js:1
script.onload @ artplacerClient.js:354
load (async)
(anonymous) @ artplacerClient.js:353
Show 40 more frames
3WebGLClientBrotli.wasm.br:0xc956d1 Uncaught RuntimeError: memory access out of bounds
at _malloc (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39513]:0xc956d1)
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:437486
at XMLHttpRequest.http_onload (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:53184)
_malloc @ WebGLClientBrotli.wasm.br:0xc956d1
(anonymous) @ WebGLClientBrotli.framework.js.br:2
http_onload @ WebGLClientBrotli.framework.js.br:2
load (async)
set @ WebGLClientBrotli.loader.js:1
_JS_WebRequest_SetResponseHandler @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0x817417
(anonymous) @ WebGLClientBrotli.wasm.br:0x8162e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x815558
(anonymous) @ WebGLClientBrotli.wasm.br:0x8156fd
(anonymous) @ WebGLClientBrotli.wasm.br:0x8154e0
(anonymous) @ WebGLClientBrotli.wasm.br:0x81522a
(anonymous) @ WebGLClientBrotli.wasm.br:0x8193e5
(anonymous) @ WebGLClientBrotli.wasm.br:0x8199f9
(anonymous) @ WebGLClientBrotli.wasm.br:0xc33ff5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc34001
(anonymous) @ WebGLClientBrotli.wasm.br:0xc2445d
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x2408a7
(anonymous) @ WebGLClientBrotli.wasm.br:0x46b15f
(anonymous) @ WebGLClientBrotli.wasm.br:0x474310
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c80a
(anonymous) @ WebGLClientBrotli.wasm.br:0xa8c7a5
(anonymous) @ WebGLClientBrotli.wasm.br:0xc1a46b
dynCall_viii @ WebGLClientBrotli.wasm.br:0xca8e22
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_viii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc255c4
(anonymous) @ WebGLClientBrotli.wasm.br:0x8399a7
(anonymous) @ WebGLClientBrotli.wasm.br:0xb4c61a
(anonymous) @ WebGLClientBrotli.wasm.br:0x88c3d4
dynCall_iiiii @ WebGLClientBrotli.wasm.br:0xca8b97
(anonymous) @ WebGLClientBrotli.framework.js.br:2
invoke_iiiii @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc545a2
(anonymous) @ WebGLClientBrotli.wasm.br:0xc3ce79
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9fee
(anonymous) @ WebGLClientBrotli.wasm.br:0xe9f17
(anonymous) @ WebGLClientBrotli.wasm.br:0x240c45
(anonymous) @ WebGLClientBrotli.wasm.br:0x240938
(anonymous) @ WebGLClientBrotli.wasm.br:0x240e6a
(anonymous) @ WebGLClientBrotli.wasm.br:0x29fe98
(anonymous) @ WebGLClientBrotli.wasm.br:0x817fa2
(anonymous) @ WebGLClientBrotli.wasm.br:0x816ec2
(anonymous) @ WebGLClientBrotli.wasm.br:0x31c20f
(anonymous) @ WebGLClientBrotli.wasm.br:0x32e297
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a64d
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a662
(anonymous) @ WebGLClientBrotli.wasm.br:0x30a1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x308668
dynCall_v @ WebGLClientBrotli.wasm.br:0xca8d0d
(anonymous) @ WebGLClientBrotli.framework.js.br:2
browserIterationFunc @ WebGLClientBrotli.framework.js.br:2
runIter @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_runner @ WebGLClientBrotli.framework.js.br:2
requestAnimationFrame (async)
requestAnimationFrame @ WebGLClientBrotli.framework.js.br:2
Browser_mainLoop_scheduler_rAF @ WebGLClientBrotli.framework.js.br:2
_emscripten_set_main_loop @ WebGLClientBrotli.framework.js.br:2
_main @ WebGLClientBrotli.wasm.br:0x308090
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callMain @ WebGLClientBrotli.framework.js.br:2
doRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
doCallback @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
done @ WebGLClientBrotli.framework.js.br:2
storeLocalEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
loadRemoteEntry @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
reconcile @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
success (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
IndexedDB (async)
getDB @ WebGLClientBrotli.framework.js.br:2
getRemoteSet @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
getLocalSet @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
syncfs @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
callRuntimeCallbacks @ WebGLClientBrotli.framework.js.br:2
preRun @ WebGLClientBrotli.framework.js.br:2
run @ WebGLClientBrotli.framework.js.br:2
runCaller @ WebGLClientBrotli.framework.js.br:2
removeRunDependency @ WebGLClientBrotli.framework.js.br:2
receiveInstance @ WebGLClientBrotli.framework.js.br:2
receiveInstantiatedSource @ WebGLClientBrotli.framework.js.br:2
Promise.then (async)
doNativeWasm @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.framework.js.br:2
unityFramework @ WebGLClientBrotli.framework.js.br:2
(anonymous) @ WebGLClientBrotli.loader.js:1
Promise.then (async)
d @ WebGLClientBrotli.loader.js:1
(anonymous) @ WebGLClientBrotli.loader.js:1
createUnityInstance @ WebGLClientBrotli.loader.js:1
script.onload @ artplacerClient.js:354
load (async)
(anonymous) @ artplacerClient.js:353
Show 35 more frames
6WebGLClientBrotli.wasm.br:0x30bb14 Uncaught RuntimeError: memory access out of bounds
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8248]:0x30bb14
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[8372]:0x31b1dd
at https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[9522]:0x3ba482
at dynCall_iiii (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.wasm.br:wasm-function[39820]:0xca8b7e)
at Object.dynCall_iiii (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:447723)
at Object.focusEventHandlerFunc [as handlerFunc] (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:204218)
at jsEventHandler (https://artplacerassets.s3.amazonaws.com/3d/WebGLClientBrotli2/Build/WebGLClientBrotli.framework.js.br:2:196773)
(anonymous) @ WebGLClientBrotli.wasm.br:0x30bb14
(anonymous) @ WebGLClientBrotli.wasm.br:0x31b1dd
(anonymous) @ WebGLClientBrotli.wasm.br:0x3ba482
dynCall_iiii @ WebGLClientBrotli.wasm.br:0xca8b7e
(anonymous) @ WebGLClientBrotli.framework.js.br:2
focusEventHandlerFunc @ WebGLClientBrotli.framework.js.br:2
jsEventHandler @ WebGLClientBrotli.framework.js.br:2
