Did you test your App on safari(12+)? 在 2019年3月8日星期五 UTC+8下午1:53:45,caiiiycuk写道: > > Hi. Only reducing wasm size helps for me. From my experience if wasm size > is bigger then 3mb (gzipped) you can catch this error. Also somewhere I > read that its bug of safari, and it should be fixed starting from12 version > пт, 8 мар. 2019 г., 10:10 Wanghb Wang <[email protected] <javascript:>>: > >> hi caiiiycuk >> I have the same question with iphone/ipad >> Do you fix the question? >> 在 2018年7月31日星期二 UTC+8下午9:03:19,caiiiycuk写道: >>> >>> After playing a lot with memory, I almost sure that problem is not >>> related to TOTAL_MEMORY. Even with 16Mb I have this bug sometimes. I >>> believe that it is related to >>> https://github.com/kripken/emscripten/issues/6042. From time to time >>> I've have this error: >>> 12381ms | exception thrown: Error: Out of bounds memory access >>> (evaluating 'Module["asm"]["_main"].apply(null, >>> arguments)'),<?>.wasm-function[__ZN4game18Scene_SplashScreen4initEv]@[wasm >>> >>> code] >>> <?>.wasm-function[__ZN4game18Scene_SplashScreen6createEv]@[wasm code] >>> <?>.wasm-function[__ZN4game5CMain4initEv]@[wasm code] >>> <?>.wasm-function[__ZN4game11AppDelegate29applicationDidFinishLaunchingEv]@[wasm >>> >>> >>> code] >>> <?>.wasm-function[__ZN7cocos2d11Application3runEv]@[wasm code] >>> <?>.wasm-function[_main]@[wasm code] >>> wasm-stub@[wasm code] >>> _main@[native code] >>> >>> callMain >>> http://192.168.1.37/gamepix-loader.js:456:30 >>> fn@http://192.168.1.37/gamepix-loader.js:465:32 >>> >>> This happens only on ios, and only on mobile. Asm.js works fine. >>> I think to add ios into blacklist for wasm, because this bug is >>> completely random. Test from Brion >>> (https://github.com/brion/min-wasm-fail/blob/master/min-wasm-fail.js) >>> always succeed. >>> вт, 31 июл. 2018 г. в 3:57, Alon Zakai <[email protected]>: >>> > >>> > How big is TOTAL_MEMORY in this project? It could be either the binary >>> size itself, or the memory size, that it doesn't have enough memory for. >>> > >>> > On Mon, Jul 30, 2018 at 10:22 AM, Александр Гурьянов < >>> [email protected]> wrote: >>> >> >>> >> failed to asynchronously prepare wasm: Error: Out of executable >>> memory >>> >> in function at index 11802 >>> >> [native code]:1 Unhandled Promise Rejection: Error: Out of executable >>> >> memory in function at index 11802(anonymous function) @ [native >>> >> code]:1promiseReactionJob @ [native code]:1 >>> >> пн, 30 июл. 2018 г. в 13:07, Александр Гурьянов <[email protected]>: >>> >> > >>> >> > Hi guys. I faced this problem "failed to asynchronously prepare >>> wasm: >>> >> > Error: Out of executable memory" with one of my project. >>> >> > >>> >> > wasm binary size is 5.1 Mb >>> >> > >>> >> > This error present on iphone 8, both in Chrome and Safari. This >>> error >>> >> > is not stable, it is happen ~one time in five runs. And I just >>> reload >>> >> > the page and game start working. >>> >> > >>> >> > This error occurs before 'onRutimeInitialized' is called. I use >>> >> > ArrayBuffer as wasmBinary, because I can't change mime type to >>> >> > application/wasm on my backend. >>> >> > >>> >> > Asm.js version works fine. >>> >> > >>> >> > I will try to reduce size of wasm binary, but it does not looks >>> very >>> >> > big for me. Any ideas? >>> >> > >>> >> > Thanks. >>> >> >>> >> -- >>> >> You received this message because you are subscribed to the Google >>> Groups "emscripten-discuss" group. >>> >> To unsubscribe from this group and stop receiving emails from it, >>> send an email to [email protected]. >>> >> For more options, visit https://groups.google.com/d/optout. >>> > >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups "emscripten-discuss" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> > For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> >
-- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
