You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When justmycode is enabled, When justmycode is enabled, single-stepping through third-party libraries during debugging is not possible.
When I press F11 from my program to step into a third-party library, the current cursor indicator (yellow arrow) remains pointing to the call line in my program. A green arrow appears next to the actual current line in the called position within the third-party library. At this point, the CALL STACK window still shows the current module as being in my program. Even if I click on the third-party library module (which is at the top of the stack), I cannot 'activate' the current line in the third-party library module (the green arrow does not turn yellow). This issue prevents me from continuously stepping through the third-party library code with F10, forcing me to switch back and forth between my files and the third-party library code files, significantly impacting development efficiency.
Extension version: 2024.6.0
VS Code version: Code 1.90.0 (89de5a8d4d6205e5b11647eb6a74844ca23d2573, 2024-06-04T19:43:07.605Z)
OS version: Linux x64 5.19.0-41-generic
Modes:
Remote OS version: Linux x64 5.4.119-19.0009.28
Python version (& distribution if applicable, e.g. Anaconda): 3.11.9
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): VirtualEnvironment
System Info
Item
Value
CPUs
11th Gen Intel(R) Core(TM) i9-11950H @ 2.60GHz (16 x 800)
Type: Bug
Behaviour
When justmycode is enabled, When justmycode is enabled, single-stepping through third-party libraries during debugging is not possible.
When I press F11 from my program to step into a third-party library, the current cursor indicator (yellow arrow) remains pointing to the call line in my program. A green arrow appears next to the actual current line in the called position within the third-party library. At this point, the CALL STACK window still shows the current module as being in my program. Even if I click on the third-party library module (which is at the top of the stack), I cannot 'activate' the current line in the third-party library module (the green arrow does not turn yellow). This issue prevents me from continuously stepping through the third-party library code with F10, forcing me to switch back and forth between my files and the third-party library code files, significantly impacting development efficiency.
Steps to reproduce:
launch.json
:My code:
Extension version: 2024.6.0
VS Code version: Code 1.90.0 (89de5a8d4d6205e5b11647eb6a74844ca23d2573, 2024-06-04T19:43:07.605Z)
OS version: Linux x64 5.19.0-41-generic
Modes:
Remote OS version: Linux x64 5.4.119-19.0009.28
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: disabled_software
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
A/B Experiments
The text was updated successfully, but these errors were encountered: