Skip to content

Use correct script name for init script correcting the traceback output - #14

Open
ian-m-carr wants to merge 1 commit into
X-Plane:masterfrom
ian-m-carr:feat-win-logs
Open

Use correct script name for init script correcting the traceback output#14
ian-m-carr wants to merge 1 commit into
X-Plane:masterfrom
ian-m-carr:feat-win-logs

Conversation

@ian-m-carr

Copy link
Copy Markdown

The current code uses the module script name for the init script content resulting in a confusing debug.traceback content.

This patch uses the in_init_script to build the correct name for the script resulting in a traceback like this:

xlua: traceback: [string "init.lua"]:240: bad argument #2 to 'XLuaWrapCommand' (nil not allowed for callback)
stack traceback:
	[C]: at 0x7ff8291f5660
	[C]: in function 'XLuaWrapCommand'
	[string "init.lua"]:240: in function 'wrap_command'
	[string "scripts/C90_sys/C90_sys.lua"]:3958: in function 'fn'
	[string "init.lua"]:498: in function <[string "init.lua"]:474>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant