-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Description
I have some lua code, which indexes on a null, and throws an error. Which is expected.
I catch this in c#, and inspect the exception object.
It contains the state, traceback, stackframes, ...
When i run some standard lua getinfo, or getlocal functions, i'm not able to get any info on the frame the code actually threw on.
So i cant get the source name, or linenumber from it.
(I can get the line number from the error message , but the filename is incorrect, it shows the root chunk name i think).
Alse, the frame before the frame that errored, does give me info, but its in a weird state. The linenumber is always 1. And the local names are always (*temporary).(The values of those locals are correct tho).
The frame before that shows info fine.
akeit0
Metadata
Metadata
Assignees
Labels
No labels