Bug 458435 - DrKonqi should automatically reload the backtrace when debug symbols are installed
Summary: DrKonqi should automatically reload the backtrace when debug symbols are inst...
Status: RESOLVED FIXED
Alias: None
Product: drkonqi
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.25.4
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-28 15:22 UTC by Ilya Bizyaev
Modified: 2024-07-29 15:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Bizyaev 2022-08-28 15:22:55 UTC
STEPS TO REPRODUCE
1. Have DrKonqi create a backtrace and tell you that you need debug symbols
2. Install debug symbols
3. See the main DrKonqi's window again

OBSERVED RESULT
DrKonqi is still showing the old backtrace and rating, making the user think that installing debug symbols was pointless

EXPECTED RESULT
DrKonqi stops showing the old rating and tarts working on a new backtrace as soon as debug symbols installation is complete

SOFTWARE/OS VERSIONS
Operating System: openSUSE Leap 15.4
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Graphics Platform: X11
Comment 1 Bug Janitor Service 2022-09-06 12:46:56 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/drkonqi/-/merge_requests/77
Comment 2 Harald Sitter 2022-09-07 10:17:48 UTC
Git commit 68ef6f0d45d0753603d7226710418c504b6637de by Harald Sitter.
Committed on 06/09/2022 at 12:45.
Pushed by sitter into branch 'master'.

handle debugpackageinstaller signals

- reload the bt on successful installation
- show a passive error notification if things went wrong (this uses the
same string as is already present in backtracewidget.cpp)

M  +6    -1    src/qml/DeveloperPage.qml

https://invent.kde.org/plasma/drkonqi/commit/68ef6f0d45d0753603d7226710418c504b6637de
Comment 3 Harald Sitter 2022-09-07 10:18:32 UTC
Git commit f3215db2727e859177ead5bc1e0666cd4f47733c by Harald Sitter.
Committed on 07/09/2022 at 10:18.
Pushed by sitter into branch 'Plasma/5.25'.

handle debugpackageinstaller signals

- reload the bt on successful installation
- show a passive error notification if things went wrong (this uses the
same string as is already present in backtracewidget.cpp)


(cherry picked from commit 68ef6f0d45d0753603d7226710418c504b6637de)

M  +6    -1    src/qml/DeveloperPage.qml

https://invent.kde.org/plasma/drkonqi/commit/f3215db2727e859177ead5bc1e0666cd4f47733c
Comment 4 Natalie Marie 2024-07-29 15:40:24 UTC
*** Spam removed ***