No, I found way to reduce wasm size, and it works for me. пн, 11 мар. 2019 г. в 12:13, Wanghb Wang <[email protected]>: > > 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]>: >>> >>> 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]. >>> 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]. For more options, visit https://groups.google.com/d/optout.
