If you want to be sure that `onRuntimeInitialized` is called you need to set it on the `Module` object before you import the generated code. Otherwise the runtime could get initialized before you set `Module.onRuntimeInitialized`.
In debug builds you should see a warning when these things happen in the wrong order. See `consumedModuleProp('onRuntimeInitialized');` for how this is supposed to work. cheers, sam On Thu, Jun 12, 2025 at 3:11 PM Thomas Grund <thomas.grund.1...@gmail.com> wrote: > Hello, > > (I want to pass large strings (around 100 MB) from JavaScript to C++ in > the first place. > This is a really reduced Code to show the problem, even if the code makes > no sense anymore.) > The Code IsNotWorking.html is working in Firefox but not in Chrome. > Working means, that I can see the two console outputs: > > within onRuntimeInitialized > within loadString > > > The Code IsWorking.html is working in Firefox and in Chrome. > The difference is just two lines which are not needed at all. > Even by just commenting out these two lines, it does not work in Chrome. > I put the code on Github, since there are large strings involved: > > https://github.com/ctgrund/Emscripten > > Windows 11, emcc 4.0.3, Firefox 139.0.4 64 Bit, Chrome 137.0.7151.104 64 > Bit > Can somebody reproduce this? > > Thanks for Your help!! > > > > > -- > 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 emscripten-discuss+unsubscr...@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/emscripten-discuss/fe17b884-8722-4e70-a7c5-6a1b655bb088n%40googlegroups.com > <https://groups.google.com/d/msgid/emscripten-discuss/fe17b884-8722-4e70-a7c5-6a1b655bb088n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 emscripten-discuss+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/emscripten-discuss/CAL_va293O_CyDww7kgctw9iPF53JqUvyHcc%2B74CW73FCQRGKoQ%40mail.gmail.com.