tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 2e369bd40bf09284da5816c366761c2ff55b8c41
parent 6209d028ace069eb926840162b57c9bf1589a58e
Author: Florian Quèze <florian@queze.net>
Date:   Wed, 15 Oct 2025 22:42:19 +0000

Bug 1994546 - PROCESS-CRASH lines should contain the crash dump uuid in tbpl formatted logs, r=jmaher.

Differential Revision: https://phabricator.services.mozilla.com/D268775

Diffstat:
Mtesting/mozbase/mozlog/mozlog/formatters/tbplformatter.py | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/testing/mozbase/mozlog/mozlog/formatters/tbplformatter.py b/testing/mozbase/mozlog/mozlog/formatters/tbplformatter.py @@ -108,6 +108,13 @@ class TbplFormatter(BaseFormatter): quiet = data.get("quiet", False) crash_prefix = "INFO crashed process" if quiet else "PROCESS-CRASH" + # Add minidump name to crash prefix for treeherder linking + if data.get("minidump_path"): + import os + + minidump_name = os.path.splitext(os.path.basename(data["minidump_path"]))[0] + crash_prefix = crash_prefix + " | " + minidump_name + if data.get("java_stack"): # use "<exception> at <top frame>" as a crash signature for java exception sig = data["java_stack"].split("\n")