microsoft / microsoft/MIEngine

Function breakpoints with no source code show incorrect No Source window

Open
#185 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
859
Forks
233
Avg merge
1d 6h
Merged PRs (30d)
3

Description

When hitting a function breakpoint, if the source code window is dismissed the No Source window pops up, indicating that the Frame was not module and source code cannot be opened. (See screenshot below).

image

Note that you can still open source code by using the callstack view. The expected window is "filename not found".

Configuration used:
`

exec-run

`

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the function-breakpoint case using the provided PipeLaunchOptions configuration, dismissing the source window and comparing the No Source result with the callstack view. Trace the handling of the No Source window and verify that the expected result is "filename not found" rather than the message that the frame was not a module.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.