Bug 499119 - Kate crashes upon Ctrl-Q
Summary: Kate crashes upon Ctrl-Q
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: 24.12.1
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-01-25 02:20 UTC by poomklao
Modified: 2025-01-27 09:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/123421/events/5e37646e25e7464c9ec9d95b31755c45/


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description poomklao 2025-01-25 02:20:23 UTC
Application: kate (24.12.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.1
Frameworks Version: 6.10.0
Operating System: Linux 6.8.0-51-generic x86_64
Windowing System: X11
Distribution: KDE neon 6.2
DrKonqi: 6.2.5 [CoredumpBackend]

-- Information about the crash:
Crash happens right after pressing Ctrl-Q. Was editing a few files in a Git repo, with no LSP active.

This is right after updates to unrelated packages.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.neon.kde.org/>
  <https://debuginfod.ubuntu.com/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

warning: could not find '.gnu_debugaltlink' file for /usr/bin/kate

warning: Can't open file /memfd:xorg (deleted) during file-backed mapping note processing

warning: Can't open file /var/cache/nscd/passwd during file-backed mapping note processing

warning: Can't open file /var/lib/flatpak/exports/share/mime/mime.cache (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to anon_inode:i915.gem during file-backed mapping note processing
[New LWP 12193]
[New LWP 12196]
[New LWP 16551]
[New LWP 16555]
[New LWP 16552]
[New LWP 16554]
[New LWP 12197]
[New LWP 12199]
[New LWP 16550]
[New LWP 16553]
[New LWP 12198]

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6WindowSystem.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6CoreAddons.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6I18n.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6DBusAddons.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Widgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Gui.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6DBus.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Core.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6UserFeedbackWidgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Service.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6XmlGui.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Xml.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6IconThemes.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6WidgetsAddons.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6ConfigGui.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6ConfigCore.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6SyntaxHighlighting.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6UserFeedbackCore.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libglib-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Qml.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6TextToSpeech.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6SonnetUi.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6AuthCore.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6PrintSupport.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6GuiAddons.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6SonnetCore.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Network.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6IconWidgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Solid.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libcap.so.2

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlidec.so.1

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Multimedia.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Notifications.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libproxy.so.1

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlicommon.so.1

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libpulse.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libcanberra.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgobject-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblber.so.2

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/platforms/libqxcb.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6XcbQpa.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QuickControls2.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Quick.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QuickTemplates2.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6BookmarksWidgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Bookmarks.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QmlMeta.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QmlModels.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6OpenGL.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QmlWorkerScript.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/xcbglintegrations/libqxcb-glx-integration.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libtinfo.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/styles/breeze6.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKirigamiPlatform.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Style.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kiconthemes6/iconengines/KIconEnginePlugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katesearchplugin.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Concurrent.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/kateprojectplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/externaltoolsplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katekonsoleplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/lspclientplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/tabswitcherplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/textfilterplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/formatplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katebacktracebrowserplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katebuildplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katecolorpickerplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katefilebrowserplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/kategdbplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/kategitblameplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katesnippetsplugin.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6NewStuffWidgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6NewStuffCore.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6QuickWidgets.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6I18nQml.so.6

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libKF6Package.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katesymbolviewerplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katexmltoolsplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/ktexteditorpreviewplugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_pxr.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_eps.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_xcf.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_exr.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libOpenEXR-3_1.so.30

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libIex-3_1.so.30

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libIlmThread-3_1.so.30

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_pcx.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_jxl.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libjxl_threads.so.0.11

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libjxl_cms.so.0.11

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_sct.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqicns.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_ras.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_ora.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_ani.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_dds.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqwebp.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqtiff.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_kra.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqgif.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_rgb.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_jxr.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libjxrglue.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libjpegxr.so.0

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqico.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqwbmp.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_heif.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqjpeg.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqtga.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_qoi.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqjp2.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_psd.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqmng.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_pic.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqsvg.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Svg.so.6

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/sonnet/sonnet_aspell.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libaspell.so.15

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/sonnet/sonnet_hspell.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/sonnet/sonnet_hunspell.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/sonnet/sonnet_voikko.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kwindowsystem/KF6WindowSystemX11Plugin.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_hdr.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_raw.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libraw.so.23

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_avif.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_synchronization.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_graphcycles_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_stacktrace.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_symbolize.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_time.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_malloc_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_base.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_spinlock_wait.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_raw_logging_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_debugging_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_demangle_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_strings.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_time_zone.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_int128.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_strings_internal.so.20220623

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libabsl_throw_delegate.so.20220623

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/kimg_pfm.so

warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/parts/konsolepart.so

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.12.1

warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libQt6Core5Compat.so.6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/kate -b /home/parnikkapore/Documents/cmk/guix/config.log'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44

warning: 44	./nptl/pthread_kill.c: No such file or directory
[Current thread is 1 (Thread 0x7072c3710d00 (LWP 12193))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:516: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:533: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7072c3710d00 (LWP 12193))]

Thread 11 (Thread 0x7072b9c006c0 (LWP 12198)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x632f29c06658) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x632f29c06658) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f29c06658, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x632f29c06600, cond=0x632f29c06630) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x632f29c06630, mutex=0x632f29c06600) at ./nptl/pthread_cond_wait.c:627
#5  0x00007072b9f1d7cd in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007072b9efcaab in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007072b9f1d6fc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x70729be006c0 (LWP 16553)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x70729bdff790, op=137, expected=0, futex_word=0x632f2b836114) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x70729bdff790, clockid=0, expected=0, futex_word=0x632f2b836114) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2b836114, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x70729bdff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x70729bdff790, clockid=1, mutex=0x632f2b8360c0, cond=0x632f2b8360e8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2b8360e8, mutex=0x632f2b8360c0, abstime=0x70729bdff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x70729b4006c0 (LWP 16550)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x70729b3ff790, op=137, expected=0, futex_word=0x632f2ab27bb0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x70729b3ff790, clockid=0, expected=0, futex_word=0x632f2ab27bb0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2ab27bb0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x70729b3ff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x70729b3ff790, clockid=1, mutex=0x632f2ab27b60, cond=0x632f2ab27b88) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2ab27b88, mutex=0x632f2ab27b60, abstime=0x70729b3ff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7072b92006c0 (LWP 12199)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x632f29d063c0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x632f29d063c0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f29d063c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x632f29d06368, cond=0x632f29d06398) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x632f29d06398, mutex=0x632f29d06368) at ./nptl/pthread_cond_wait.c:627
#5  0x00007072b9f1d7cd in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007072b9efcaab in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007072b9f1d6fc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7072c20006c0 (LWP 12197)):
#0  0x00007072caf1b4cd in __GI___poll (fds=0x7072c1fff748, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007072cb0378ca in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007072cb03928c in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007072c36967c6 in ??? () at /lib/x86_64-linux-gnu/libQt6XcbQpa.so.6
#4  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#5  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#6  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x70729aa006c0 (LWP 16554)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x70729a9ff790, op=137, expected=0, futex_word=0x632f2ab27f64) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x70729a9ff790, clockid=0, expected=0, futex_word=0x632f2ab27f64) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2ab27f64, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x70729a9ff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x70729a9ff790, clockid=1, mutex=0x632f2ab27f10, cond=0x632f2ab27f38) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2ab27f38, mutex=0x632f2ab27f10, abstime=0x70729a9ff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7072a7e006c0 (LWP 16552)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=25391, cancel=true, abstime=0x7072a7dff790, op=137, expected=0, futex_word=0x632f2b7cd8f0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=25391, abstime=0x7072a7dff790, clockid=0, expected=0, futex_word=0x632f2b7cd8f0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2b7cd8f0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7072a7dff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x7072a7dff790, clockid=1, mutex=0x632f2b7cd8a0, cond=0x632f2b7cd8c8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2b7cd8c8, mutex=0x632f2b7cd8a0, abstime=0x7072a7dff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x70729a0006c0 (LWP 16555)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x707299fff790, op=137, expected=0, futex_word=0x632f2ab280e0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x707299fff790, clockid=0, expected=0, futex_word=0x632f2ab280e0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2ab280e0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x707299fff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x707299fff790, clockid=1, mutex=0x632f2ab28090, cond=0x632f2ab280b8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2ab280b8, mutex=0x632f2ab28090, abstime=0x707299fff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7072816006c0 (LWP 16551)):
#0  0x00007072cae98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7072815ff790, op=137, expected=0, futex_word=0x632f2aaf55a0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7072815ff790, clockid=0, expected=0, futex_word=0x632f2aaf55a0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x632f2aaf55a0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7072815ff790, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007072cae9bc7e in __pthread_cond_wait_common (abstime=0x7072815ff790, clockid=1, mutex=0x632f2aaf5550, cond=0x632f2aaf5578) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x632f2aaf5578, mutex=0x632f2aaf5550, abstime=0x7072815ff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007072cb8acd38 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072cb987a76 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7072c2a006c0 (LWP 12196)):
#0  0x00007072caf1b4cd in __GI___poll (fds=0x632f2a891130, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007072ca01c66e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007072c9fbca53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007072cb8702cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#4  0x00007072cbac1aeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#5  0x00007072cb9c2027 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007072ccedb9dd in ??? () at /lib/x86_64-linux-gnu/libQt6DBus.so.6
#7  0x00007072cb986dfe in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cae9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x00007072caf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7072c3710d00 (LWP 12193)):
[KCrash Handler]
#6  0x0000632f2beeb6d0 in ??? ()
#7  0x00007072cba01669 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007072cba06174 in QMetaType::convert(QMetaType, void const*, QMetaType, void*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#9  0x00007072cd2086d4 in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#10 0x00007072cd20a427 in DiagnosticsProvider::DiagnosticsProvider(KTextEditor::MainWindow*, QObject*) () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#11 0x00007072c06d2a03 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/kateprojectplugin.so
#12 0x00007072c06d359b in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/kateprojectplugin.so
#13 0x00007072ccc3ffe7 in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#14 0x00007072ccbfff48 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#15 0x00007072cbab5718 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#16 0x00007072ccc3c941 in QWidgetPrivate::show_helper() () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#17 0x00007072ccc3ce39 in QWidgetPrivate::showChildren(bool) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#18 0x00007072ccc3c917 in QWidgetPrivate::show_helper() () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#19 0x00007072ccc3f26b in QWidgetPrivate::setVisible(bool) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#20 0x00007072ccc3cdd2 in QWidgetPrivate::showChildren(bool) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#21 0x00007072ccc3c917 in QWidgetPrivate::show_helper() () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#22 0x00007072ccc3f26b in QWidgetPrivate::setVisible(bool) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#23 0x00007072ccc22c4b in QStackedLayout::setCurrentIndex(int) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#24 0x00007072ccc235b5 in QStackedLayout::takeAt(int) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#25 0x00007072ccc1c8bf in QLayout::removeWidget(QWidget*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#26 0x00007072cd1ce41b in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#27 0x00007072cd266d22 in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#28 0x00007072cd1cf2cd in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#29 0x00007072cd1cf6a5 in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#30 0x00007072c078094e in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katesearchplugin.so
#31 0x00007072c0780c15 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/ktexteditor/katesearchplugin.so
#32 0x00007072cd1e3702 in ??? () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#33 0x00007072cd1b2ad3 in KateMainWindow::~KateMainWindow() () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#34 0x00007072cd197f84 in KateApp::~KateApp() () at /lib/x86_64-linux-gnu/libkateprivate.so.24.12.1
#35 0x0000632f0d384164 in ??? ()
#36 0x00007072cae2a1ca in __libc_start_call_main (main=main@entry=0x632f0d3829c0, argc=argc@entry=3, argv=argv@entry=0x7fff718bf838) at ../sysdeps/nptl/libc_start_call_main.h:58
#37 0x00007072cae2a28b in __libc_start_main_impl (main=0x632f0d3829c0, argc=3, argv=0x7fff718bf838, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff718bf828) at ../csu/libc-start.c:360
#38 0x0000632f0d387235 in ??? ()

Reported using DrKonqi
Comment 1 Christoph Cullmann 2025-01-25 23:06:33 UTC
I think that we delete the diagnostics stuff in the main window before the plugins are gone is no good idea.
Comment 2 Bug Janitor Service 2025-01-25 23:21:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kate/-/merge_requests/1706
Comment 3 Christoph Cullmann 2025-01-27 09:39:58 UTC
Git commit 0000afa938f0d2849c12e91da85004fd76a50c90 by Christoph Cullmann.
Committed on 27/01/2025 at 09:36.
Pushed by cullmann into branch 'master'.

ensure diagnostics stuff doesn't die to early

M  +6    -3    apps/lib/diagnostics/diagnosticview.cpp
M  +8    -0    apps/lib/diagnostics/diagnosticview.h
M  +8    -6    apps/lib/katemainwindow.cpp

https://invent.kde.org/utilities/kate/-/commit/0000afa938f0d2849c12e91da85004fd76a50c90