Project

General

Profile

Actions

Task #3725

open

Crash report website should merge crash signatures that only differ by whitespace (Linux vs Windows)

Added by Stéphane Guillou 9 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
-
Start date:
2024-03-13
Due date:
% Done:

0%

Tags:

Description

In some cases, the same crash signature is collected in both Windows and Linux, but the reports are collected in distinct pages because of a minor whitespace difference.

For example:
  • "IsAnchoredObjShown(SwTextFrame const &,SwFormatAnchor const &)" on Windows
  • "IsAnchoredObjShown(SwTextFrame const&, SwFormatAnchor const&)" on Linux (notice the difference: spaces missing before "&")

Another example in this contributor's comment https://bugs.documentfoundation.org/show_bug.cgi?id=158343#c4 (no space before the asterisk on Linux)

This leads to wasted effort:
- users opening a new Bugzilla ticket because they don't see an existing report linked to the crash signature
- QA having to triage more reports
- QA and devs thinking the issue is Linux-only or Windows-only
- marking a ticket as fixed while others are lingering and might end up eventually closed as "worksforme"
- not having a clear picture of how widespread the issue actually is, and therefore not assigning the correct importance to the bug

Cloph mentioned this is related to how each OS collects the trace, so I am unsure what the best solution is (processing the actual trace, or later merging the pages conditionally). Copying Cloph and Xisco in for advice.

Actions

Also available in: Atom PDF