Skip to content

Debugger: Window main.dbgasm isn't reloaded after change in source code #857

Open
@mirao

Description

@mirao

Steps to reproduce:

  • Debug main application main.S (Press F5)
  • Debugger pauses on the first instruction at entry point (Temporary breakpoint 1, main () at src/main.S:35)
  • Disassembly => Switch to assembly
  • Stop debugger (Shift + F5)
  • Switch to main.S window
  • Insert an instruction as the first one in program's entry point, e.g. NOP
  • Debug again (F5)
  • Debugger pauses at NOP
  • Disassembly => Switch to assembly

Expected result:

  • window main.dbgasm is refreshed and you can see NOP there

Expected result:

  • window main.dbgasm is not refreshed.

Workaround:

  • close window main.dbgasm
  • and click to "Disassembly => Switch to assembly" again
  • it works but it's impractical to do it after any change in source

Used SW:

  • PlatformIO, version 3.6.7
  • VSCode 1.35.1
  • Ubuntu 19.04

Used HW:

  • STM32F407G-DISC1, CPU Cortex-M4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugdebugPIO Unified Debugger

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions