When I place a text
node under a box
node and use gui.clone_tree
to clone it, the game crashes whenever the number of nodes exceeds around 210. However, if I clone just 2 box
nodes or over 1024 text
nodes separately, it still works fine. I am not sure whether this is a bug or some kind of internal mechanism. The error message from the debug tool is as follows:
ERROR:RENDER: Exhausted number of render dispatches. Too many collections?
Assertion failed: i < Size(), file D:\a\defold\defold\tmp\dynamo_home\sdk\include\dmsdk/dlib/array.h, line 487
INFO:CRASH: Successfully wrote Crashdump to file: C:\Users\95164\AppData\Roaming\Defold/_crash
ERROR:CRASH: CALL STACK:
ERROR:CRASH: 0 0x7FF6DACE86D0 dmCrash::GenerateCallstack D:\a\defold\defold\engine\crash\src\backtrace_win32.cpp:144
ERROR:CRASH: 1 0x7FF6DB0C21D4 raise /tmp/job6364147155586065989/minkernel/crts/ucrt/src/appcrt/misc/signal.cpp:547
ERROR:CRASH: 2 0x7FF6DB0B2860 abort /tmp/job6364147155586065989/minkernel/crts/ucrt/src/appcrt/startup/abort.cpp:71
ERROR:CRASH: 3 0x7FF6DB0B1B44 common_assert_to_stderr<wchar_t> /tmp/job6364147155586065989/minkernel/crts/ucrt/src/appcrt/startup/assert.cpp:186
ERROR:CRASH: 4 0x7FF6DB0B165C _wassert /tmp/job6364147155586065989/minkernel/crts/ucrt/src/appcrt/startup/assert.cpp:443
ERROR:CRASH: 5 0x7FF6DAD17310 dmRender::DrawRenderList D:\a\defold\defold\engine\render\src\render\render.cpp:875
ERROR:CRASH: 6 0x7FF6DAF01810 dmRender::ParseCommands D:\a\defold\defold\engine\render\src\render\render_command.cpp:183
ERROR:CRASH: 7 0x7FF6DAE05760 dmRender::UpdateRenderScriptInstance D:\a\defold\defold\engine\render\src\render\render_script.cpp:3486
ERROR:CRASH: 8 0x7FF6DADE54B0 dmEngine::StepFrame D:\a\defold\defold\engine\engine\src\engine.cpp:1752
ERROR:CRASH: 9 0x7FF6DADE01E0 dmEngineUpdate D:\a\defold\defold\engine\engine\src\engine.cpp:2275
ERROR:CRASH: 10 0x7FF6DADE6020 dmEngine::RunLoop D:\a\defold\defold\engine\engine\src\engine_loop.cpp:83
ERROR:CRASH: 11 0x7FF6DACD5B10 engine_main D:\a\defold\defold\engine\engine\src\engine_main.cpp:152
ERROR:CRASH: 12 0x7FF6DB06AF64 __scrt_common_main_seh D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
ERROR:CRASH: 13 0x7FFC54772580 BaseThreadInitThunk :0
ERROR:CRASH: 14 0x7FFC55EEAF10 RtlUserThreadStart :0