Python debugger

Answered

My Pycharm debugger has changed since I installed latest updates. It doesn't show my program modules at all, only shows those belonging to  Python itself. The top of the Frames display shows "Main Thread" , followed by 6 "Frame not available", then "patched_import, pydev_monkey_qt.py:71" and several other equally mysterious names.  Did the debugger configuration change somehow?

0
5 comments

Hi! What's the version of your PyCharm? Could you please provide a code sample for reproducing the issue?

0
Avatar
Permanently deleted user

 Here's a screen shot of what I'm seeing. Formerly, the debugger would show only my code modules. This is community version 2016 3.2.

0

What was the previous action in the debugger you did? <frame not available> means that debugger is stopped inside some compiled Python modules. Sometimes it happens if you have Exception breakpoints with "On raise" activation policy. Please, go to Run | View Breakpoints | Python exception breakpoints and if you have the "On raise" policy checked, please, check the option "Ignore library files" too.

0
Avatar
Permanently deleted user

Thanks for your response. I tried your suggestion, and the situation is improved. As you can see, the top three modules are mine, and the bottom three belong to the Python program. It seems that previously, all I saw in the debug window was my own work. Have you any further suggestions?



0

No, I think it isn't possible, because this util debugger files have been existing all the time and we have never hidden them.

0

Please sign in to leave a comment.