Bug 473408 - Drkonqi crashed after scrolling the list of possible duplicates
Summary: Drkonqi crashed after scrolling the list of possible duplicates
Status: RESOLVED FIXED
Alias: None
Product: drkonqi
Classification: Applications
Component: general (show other bugs)
Version: master
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-08-15 10:43 UTC by Patrick Silva
Modified: 2023-12-07 17:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
long backtrace (65.38 KB, text/plain)
2023-08-15 10:43 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2023-08-15 10:43:18 UTC
Created attachment 160976 [details]
long backtrace

SUMMARY
I was reporting a Plasma crash, drkonqi crashed after scrolling the list of possible duplicates repeatedly.
Also noticed that the scrolling is slow/choppy.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0
Graphics Platform: Wayland
Comment 1 Bug Janitor Service 2023-12-05 16:14:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/drkonqi/-/merge_requests/204
Comment 2 Harald Sitter 2023-12-07 17:08:33 UTC
Git commit a0bd2fa0cfbde80032cf45e657ad21da4df74a41 by Harald Sitter.
Committed on 07/12/2023 at 18:02.
Pushed by sitter into branch 'master'.

duplicates detection: drop support

with the advance of automatic crash reporting the duplicates detection
isn't really necessary anymore.

it also hasn't been all that great. the UI was terrible, the UX was
terrible, the code was expansive, parsing random comments from bugzilla
had potential of crashing drkonqi ...
Related: bug 463223, bug 466919, bug 278636, bug 264146

M  +0    -1    Testing.md
M  +0    -6    src/CMakeLists.txt
M  +4    -101  src/bugzillaintegration/bugzillalib.cpp
M  +2    -20   src/bugzillaintegration/bugzillalib.h
D  +0    -163  src/bugzillaintegration/duplicatefinderjob.cpp
D  +0    -83   src/bugzillaintegration/duplicatefinderjob.h
D  +0    -158  src/bugzillaintegration/parsebugbacktraces.cpp
D  +0    -52   src/bugzillaintegration/parsebugbacktraces.h
M  +35   -99   src/bugzillaintegration/reportinterface.cpp
M  +0    -17   src/bugzillaintegration/reportinterface.h
M  +1    -16   src/drkonqi_globals.h
M  +1    -4    src/drkonqidialog.cpp
M  +0    -35   src/parser/backtraceparser.cpp
M  +1    -6    src/parser/backtraceparser.h
M  +0    -1    src/parser/backtraceparser_p.h
M  +0    -1    src/qml/BacktracePage.qml
D  +0    -57   src/qml/DuplicatesLoadingPage.qml
D  +0    -135  src/qml/DuplicatesPage.qml
M  +1    -1    src/qml/LoginPage.qml
D  +0    -73   src/qml/PerfectDuplicatePage.qml
M  +0    -5    src/qml/ReportPage.qml
M  +0    -6    src/qml/main.qml
M  +0    -3    src/qml/qml.qrc
D  +0    -120  src/qmlextensions/duplicatemodel.cpp
D  +0    -57   src/qmlextensions/duplicatemodel.h
M  +1    -0    src/qmlextensions/platformmodel.cpp
M  +0    -21   src/tests/backtraceparsertest/backtraceparsertest.cpp
M  +0    -2    src/tests/backtraceparsertest/backtraceparsertest.h
M  +0    -10   src/tests/backtraceparsertest/backtraceparsertest_data/data.ini
M  +0    -1    src/tests/backtraceparsertest/backtraceparsertest_manual.cpp

https://invent.kde.org/plasma/drkonqi/-/commit/a0bd2fa0cfbde80032cf45e657ad21da4df74a41