| commit | c09ea6a6f7bd90a54d5d50e2039142f310aed10f | [log] [tgz] |
|---|---|---|
| author | Brett Wilson <brettw@fuchsia.infra.roller.google.com> | Fri Apr 01 23:06:26 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 01 16:07:53 2022 -0700 |
| tree | 84420015d27fc3da6c9888f043402b34c0351dce | |
| parent | da4657bb6ca3e62558497a8554e12004e3b77228 [diff] |
[roll] Roll fuchsia [debugger] Handle breakpoint set errors. Forwards breakpoint set errors from the debug_agent back through callers of the Breakpoint API, including especially the "until" thread controller and the "step through PLT" thread controller. Now if you do "[zxdb] until XYZ" and the breakpoint set fails, program execution will remain stopped rather than continuing without setting the breakpoint. This is related to the "step over syscall" problem in the below issue, but this patch only addresses the lower part of the stack for this error. Currently we can not handle asynchronous errors from the step code where this is happening so the main bug remains. Original-Bug: 95664 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/664388 Original-Revision: 78e80082d1113946cc4c5ab26c2ec668bffca513 GitOrigin-RevId: de8eea7fad2a4a2f38ef24469c183ffb2f6429de Change-Id: I101046949d7b8d4434c356319787c3328ff29c51
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.