Hex Casting

Hex Casting

6M Downloads

[Pre-0.9.2] Thoth Execution Depth Mishap Leads to Uncaught Exception

gattsuru opened this issue ยท 0 comments

commented

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