[Pre-0.9.2] Thoth Execution Depth Mishap Leads to Uncaught Exception
gattsuru opened this issue ยท 0 comments
Discussed this a bit with wiresegal in Discord when it first came up, but wanted to make sure it didn't get lost. This line is called outside of the main mishap-handling try-catches in ContinuationFrame, and unspools until the server-side crashes.
Pretty easily replicated with a count-to-100 Thoth spell.
Moving the incDepth
calculation to the inside of OpForEach works but is hacky and probably not your intended result (eg, casting a 65-depth Thoth will mishap before even its first execution, rather than after completing most of its internal executions)
Crash log below from a test using commit 1978cf9:
latest.log