What am I supposed to press to continue debugging, with FFlagDebugLuauDeferredConstraintResolution? #1192
-
What am I supposed to press, to re-enable the autocomplete and get rid of the orange line, without having to restart Studio? I think I am using the Debug thing wrong, because I get get beyond this orange line step whenever I trigger it. Unless it means that it crashed? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Once an internal compiler error has been triggered, type checking is disabled for that Roblox Studio instance. There is no way to recover from that state beyond restarting Studio. This is deliberate - that category of error is triggered when Luau detects that something has gone wrong beyond recovery and Luau's internal state may be corrupted. In order to avoid crashing the entire Studio instance (and potentially losing data), we disable type-checking for that instance from that point on. With that said: that error is unambiguously a bug, and you should file an issue for any code snippet that causes one. |
Beta Was this translation helpful? Give feedback.
-
I submitted it with the screenshot as proof along with the code snippet and the location, but it was closed because of the screenshot.
Do I have to report all 3 issues on the Developer Forum now? There's 2 that trigger the debugger and one that crashes Studio without triggering the debugger, but the Debugger FFlag was used. |
Beta Was this translation helpful? Give feedback.
Once an internal compiler error has been triggered, type checking is disabled for that Roblox Studio instance. There is no way to recover from that state beyond restarting Studio. This is deliberate - that category of error is triggered when Luau detects that something has gone wrong beyond recovery and Luau's internal state may be corrupted. In order to avoid crashing the entire Studio instance (and potentially losing data), we disable type-checking for that instance from that point on.
With that said: that error is unambiguously a bug, and you should file an issue for any code snippet that causes one.