https://bugs.kde.org/show_bug.cgi?id=431561

Harald Sitter <sit...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/drkonqi/commit/08e204a45
                   |                            |f5dad8bcfdec79740434b36991c
                   |                            |020f
         Resolution|---                         |FIXED

--- Comment #4 from Harald Sitter <sit...@kde.org> ---
Git commit 08e204a45f5dad8bcfdec79740434b36991c020f by Harald Sitter.
Committed on 22/01/2021 at 11:24.
Pushed by sitter into branch 'master'.

discard wayland client crashes following compositor crash

when the compositor goes down Qt will abort the clients causing kind of
erroneous crashes that the client can't do anything about. as such we
don't want to allow these reports from going through and instead
shortcut the report dialog to a final conclusion page where we inform
the user about the unfortunate circumstance surrounding this crash.

compositor crash detection is based on a simple check for the relevant
qfatalizing string resulting in a persistent state on the parser

M  +8    -1    src/bugzillaintegration/reportassistantdialog.cpp
M  +25   -0    src/bugzillaintegration/reportassistantpages_base.cpp
M  +18   -0    src/parser/backtraceparser.cpp
M  +6    -0    src/parser/backtraceparser.h
M  +2    -0    src/parser/backtraceparser_p.h
M  +23   -1    src/tests/backtraceparsertest/backtraceparsertest.cpp
M  +3    -0    src/tests/backtraceparsertest/backtraceparsertest.h
M  +5    -0    src/tests/backtraceparsertest/backtraceparsertest_data/data.ini
A  +100  -0   
src/tests/backtraceparsertest/backtraceparsertest_data/test_compositorCrashBug431561

https://invent.kde.org/plasma/drkonqi/commit/08e204a45f5dad8bcfdec79740434b36991c020f

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to