мы можем получить трассировку стека для lua, аналогичную дампу ядра для приложений на C и C ++ - PullRequest
3 голосов
/ 07 мая 2011

у нас есть демон, написанный на lua. возможно ли получить трассировку стека, когда демон выдает какую-то вещь, например дамп ядра, который мы получаем на языках C / C ++.

Ответы [ 2 ]

2 голосов
/ 08 мая 2011

Если «крах» на самом деле является ошибкой Lua, то стандартный интерпретатор показывает трассировку.Если вы не используете стандартный интерпретатор, посмотрите, как он использует debug.traceback.

1 голос
/ 09 мая 2011

Я не использовал его, но StackTracePlus утверждает, что предлагает немного больше, чем debug.traceback, и может быть полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...