commit | c1530f74fb1a02da98e8316a171581f0c9cb6087 | [log] [tgz] |
---|---|---|
author | Thomas Gales <tgales@fuchsia.infra.roller.google.com> | Mon Nov 18 19:57:22 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Nov 18 11:59:03 2024 -0800 |
tree | 5b44b302de5ba2a09a856694c9f027aaf492ac8f | |
parent | 4447d6706c3fd001e214e39a1418e9639c700f19 [diff] |
[roll] Roll fuchsia [inspector] Only print modules in stack trace The module list sometimes blows out the logs, especially for Starnix processes. inspector_print_debug_info is only called by crashsvc for crashes or for current thread backtrace requests. To reduce noise in the logs, this CL changes inspector_print_debug_info to only print a module if it's present in the stack. Behavior is unchanged for inspector_print_debug_info_for_all_threads, inspector_print_backtrace_markup and inspector_print_markup_context. We only dump the module list for the first thread, so only dumping modules in the stack trace would be problematic for multiple threads. Original-Fixed: 371221712 Tested: `fx test //zircon/system/ulib/inspector` Tested: `fx test //zircon/system/utest/inspector` Tested: `fx shell crasher` @ d5cf826aeef70506 Tested: `crasher` for Starnix process @ 29476d944383cf77 Tested: temporarily inserted backtrace for all threads request into feedback.cm 20 seconds into boot @ d78e010e9b8f9df9 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1155376 Original-Revision: 469845da895a4550189dd3db8b55e014d2e1c330 GitOrigin-RevId: 93d040cfa7ed085b0df7027e27bb2656b26d02e2 Change-Id: I97704cbac5b3e90a0bc61eb63b0b1d251ecb7668
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 in one of the communication channels documented at get involved.
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
.