Не можете увидеть значение переменной при отладке, даже если все настройки верны? - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь отладить Python2.7, чтобы лучше понять, как работает python.

когда я пытаюсь отладить ceval.c в строке 4399, я заметил, что не вижу значения arg в своей IDE, Я проверил, что оптимизация отключена и включена опция / DEBUG.

Я также посмотрел разборку и вижу, что arg имеет значение, код был выполнен.

Я также пытался отлаживать в VS2013 и VS2017, оба одинаковы.

PDB загружен, я также вижу некоторые var, но многие отсутствуют

такв этом случае, где проблема?почему я не могу увидеть значение из IDE?

Строка 4399:

PyObject *arg = ((void)(lltrace &&  prtrace((*pp_stack)[-1], "ext_pop")), *--(*pp_stack));

enter image description here

enter image description here

PDB is loaded but I can see only some of the variable

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