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

            Bug ID: 524435
           Summary: Crash while returning focus to Kate
    Classification: Applications
           Product: kate
      Version First 26.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]
  Target Milestone: ---

Application: kate (26.04.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.7-200.fc44.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 44 (Workstation Edition)"
DrKonqi: 6.7.4 [CoredumpBackend]

-- Information about the crash:
I had focus on a different application and Kate was open with several tabs
(around 40, mostly .py and .md).
I went back to Kate clicking on a tab that was not the currently displayed one.
There was a noticeable lag, 0.5-1s, and then Kate crashed.

I used Kate for years and this is only the third time it crashed on me like
this, but all happened today and with the same group of files open.

The same action on a new Kate window and the same files do not seem to
reproduce the issue systematically, but I believe the first crashes that I did
not report were in identical circumstances

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  QStandardItemModel::indexFromItem (this=0x5639689af6e8,
item=item@entry=0x7fbd34003620) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/itemmodels/qstandarditemmodel.h:211
#6  0x00007fbd59797621 in KateProjectViewTree::selectFile (this=0x56396998d080,
file=<optimized out>) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/addons/project/kateprojectviewtree.cpp:245
#7  0x00007fbd5976bb2c in KateProjectView::selectFile (this=0x56396998cb90,
file=...) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/addons/project/kateprojectview.cpp:94
#8  KateProjectPluginView::slotDocumentUrlChanged
(this=this@entry=0x56396992b950, document=0x563969591150) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/addons/project/kateprojectpluginview.cpp:589
#9  0x00007fbd5976bf65 in KateProjectPluginView::slotViewChanged
(this=0x56396992b950) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/addons/project/kateprojectpluginview.cpp:519
#10 0x00007fbd80b84eb7 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x56396992b950, a=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462
#11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=argv@entry=0x7ffc460cd740) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4372
[...]
#14 KTextEditor::MainWindow::viewChanged (this=<optimized out>, _t1=<optimized
out>) at
/usr/src/debug/kf6-ktexteditor-6.28.0-1.fc44.x86_64/redhat-linux-build/src/KF6TextEditor_autogen/include/moc_mainwindow.cpp:180
#15 0x00007fbd80b84eb7 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x563969612af0, a=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462
#16 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=argv@entry=0x7ffc460cd860) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4372
[...]
#19 KateViewManager::viewChanged (this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/redhat-linux-build/apps/lib/kateprivate_autogen/include/moc_kateviewmanager.cpp:152
#20 0x00007fbd82d5215e in KateViewManager::activateView (this=0x563969657fe0,
view=0x56396b869e00) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/apps/lib/kateviewmanager.cpp:965
#21 0x00007fbd82d53113 in KateViewManager::activateView (this=0x563969657fe0,
docOrWidget=..., vs=0x5639695d4680) at
/usr/src/debug/kate-26.04.3-1.fc44.x86_64/apps/lib/kateviewmanager.cpp:990
#22 0x00007fbd80b84eb7 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x5639695d4680, a=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462
#23 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=argv@entry=0x7ffc460cda40) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4372
[...]
#26 QTabBar::currentChanged (this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/redhat-linux-build/src/widgets/Widgets_autogen/include/moc_qtabbar.cpp:269


Reported using DrKonqi

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

Reply via email to