Bug 482561

Summary: Kate v24.02.0 crash under Plasma 6.0
Product: [Applications] kate Reporter: arpan <arpan.is>
Component: generalAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: waqar.17a
Priority: NOR Keywords: drkonqi, qt6
Version: 24.02.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description arpan 2024-03-06 17:14:59 UTC
Application: kate (24.02.0)

Qt Version: 6.6.2
Frameworks Version: 6.0.0
Operating System: Linux 6.7.8-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.0.1 [CoredumpBackend]

-- Information about the crash:
I changed font to a nerd font, clicked OK on configuration dialog and then open a recent typescript file. Then used arrow keys to navigate through the file when it crashed. I repeated this 3 times and it crashed all 3 times. Not sure, if font configuration is the reason but I just upgraded from Plasma 5.27(and Kate) to Plasma 6.0. Off course, I rebooted the system before retesting and reporting the issue.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  QExplicitlySharedDataPointer<KTextEditor::Attribute>::QExplicitlySharedDataPointer (o=..., this=0x7fff80ca3a90) at /usr/include/qt6/QtCore/qshareddata.h:158
#8  RainbowParenPluginView::rehighlight (this=0x5da9956a4ff0, view=<optimized out>) at /usr/src/debug/kate/kate-24.02.0/addons/rainbow-parens/rainbowparens_plugin.cpp:417
#9  0x00007f46b2f90ca9 in QtPrivate::QSlotObjectBase::call (a=0x7fff80ca3d30, r=0x5da9956a4ff0, this=0x5da9956a5510, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobjectdefs_impl.h:433
#10 doActivate<false> (sender=0x5da9956a5060, signal_index=3, argv=0x7fff80ca3d30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:4039
#11 0x00007f46b2f98d64 in QTimer::timeout (_t1=..., this=0x5da9956a5060) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qtimer.cpp:272


Reported using DrKonqi
Comment 1 arpan 2024-03-06 17:15:01 UTC
Created attachment 166491 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Waqar Ahmed 2024-03-06 18:24:59 UTC

*** This bug has been marked as a duplicate of bug 482152 ***