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.

Reply via email to