Hello everyone.
How can I identify the relevant part of the Lua source based on the stack trace sent from the user?
For example,
?:0: attempt to index a nil value
stack traceback: ?: in function ‘listener’ /Users/jenkins/slaveroot/workspace/Templates/label/android/subrepos/timer/timer.lua:210: in function ‘method’ /Users/jenkins/slaveroot/workspace/Templates/label/android/platform/resources/init.lua:221: in function
and,
table: 0x65b176f8
stack traceback: at error (External Function) at (Unknown Function) (?:0)
and,
?:0: attempt to index field ‘?’ (a nil value)
stack traceback: ?: in function ‘getLang’ ?: in function ‘method’ /Users/jenkins/slaveroot/workspace/Templates/label/android/platform/resources/init.lua:221: in function ‘dispatchEvent’ /Users/jenkins/slaveroot/workspace/Templates/label/android/subrepos/composer/composer.lua:1391: in function ‘listener’ /Users/jenkins/slaveroot/workspace/Templates/label/android/subrepos/timer/timer.lua:210: in function ‘method’ /Users/jenkins/slaveroot/workspace/Templates/label/android/platform/resources/init.lua:221: in function
an more…
I’m happy to advise on useful tools or methods.
Thank you.