https://bugs.kde.org/show_bug.cgi?id=507036
Bug ID: 507036
Summary: [ANR] Ark's embedded KWrite crashed I searched > 3
characters in a TAr-archived 22-MiB XML file
Classification: Applications
Product: ark
Version First 25.04.3
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: ark (25.04.3)
ApplicationNotResponding [ANR]: true
Qt Version: 6.9.1
Frameworks Version: 6.16.0
Operating System: Linux 6.15.5-200.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.4.2 [CoredumpBackend]
-- Information about the crash:
Per https://bugzilla.redhat.com/show_bug.cgi?id=2379933, when I searched > 3
characters in Ark's embedded KWrite, it hung for some time.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#5 0x00007f529620068b in QUnicodeTables::qGetProp (ucs4=58 U':') at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qunicodetables.cpp:10839
#6 QUnicodeTables::qGetProp (ucs4=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qunicodetables.cpp:10835
#7 convertCase_helper<char32_t> (uc=<optimized out>, which=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qchar.cpp:1594
#8 foldCase (ch=0x560387b4cac2 u":*:ruby:*:*\" type=\"NAME_CORRECTION\"/>",
start=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qchar.cpp:1686
#9 QtPrivate::findString (haystack0=..., from=<optimized out>, from@entry=0,
needle0=..., cs=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstring.cpp:9841
#10 0x00007f52962009f3 in QString::indexOf (this=this@entry=0x7fff2506ffe0,
str=..., from=from@entry=0, cs=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstring.cpp:4496
#11 0x00007f5207513c30 in KatePlainTextSearch::search (this=0x7fff25070070,
text=..., inputRange=..., backwards=<optimized out>) at
/usr/src/debug/kf6-ktexteditor-6.16.0-1.fc42.x86_64/src/search/kateplaintextsearch.cpp:116
#12 0x00007f520748e9bf in KTextEditor::DocumentPrivate::searchText
(this=<optimized out>, range=..., pattern=..., options=...) at
/usr/src/debug/kf6-ktexteditor-6.16.0-1.fc42.x86_64/src/document/katedocument.cpp:1755
#14 0x00007f5207514df0 in KateSearchBar::onIncPatternChanged
(this=0x56040b3f86d0, pattern=...) at
/usr/src/debug/kf6-ktexteditor-6.16.0-1.fc42.x86_64/src/search/katesearchbar.cpp:431
#15 KateSearchBar::onIncPatternChanged (this=0x56040b3f86d0, pattern=...) at
/usr/src/debug/kf6-ktexteditor-6.16.0-1.fc42.x86_64/src/search/katesearchbar.cpp:406
#16 0x00007f52961657ba in QtPrivate::QSlotObjectBase::call
(this=0x56040b36ab30, r=0x56040b3f86d0, a=0x7fff250702b0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x56040b368290, signal_index=7,
argv=argv@entry=0x7fff250702b0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
[...]
#20 QComboBox::editTextChanged (this=<optimized out>, _t1=...) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/widgets/Widgets_autogen/include/moc_qcombobox.cpp:337
#21 0x00007f52961657ba in QtPrivate::QSlotObjectBase::call
(this=0x56040b36a730, r=0x56040b368290, a=0x7fff250703b0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=0x56040b3695d0, signal_index=7,
argv=argv@entry=0x7fff250703b0) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
[...]
#25 QLineEdit::textChanged (this=<optimized out>, _t1=...) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/widgets/Widgets_autogen/include/moc_qlineedit.cpp:333
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.