microsoft / microsoft/vscode-cpptools
[LLDB] Exit code of debuggee always reported as 0
Offen
Dieses Issue hat noch niemand übernommen.
bug
debugger
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
- Create a simple debuggee that returns a non-zero value from main.
- Run the debuggee in the debugger
OBSERVED:
The exited event says the exit code is 0
EXPECTED:
The exited event gives the correct error code
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es wird kein Datei- oder Test-Einstiegspunkt genannt. Beginne damit, das Problem mit LLDB unter Verwendung eines einfachen Debuggees zu reproduzieren, dessen main einen Wert ungleich null zurückgibt, und untersuche dann, wie das beendete Ereignis dieses Ergebnis meldet. Fertig ist es, wenn das Ereignis den tatsächlichen Exit-Code des Debuggees meldet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100