https://bugs.kde.org/show_bug.cgi?id=508802
Bug ID: 508802
Summary: Kate suddenly starts crashing upon startup
Classification: Applications
Product: kate
Version First 25.08.0
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: kate (25.08.0)
ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.17.0
Operating System: Linux 6.14.0-28-generic x86_64
Windowing System: X11
Distribution: KDE neon User Edition
DrKonqi: 6.4.4 [CoredumpBackend]
-- Information about the crash:
Kate crashed when I opened a file. After that, Kate always crashes when
starting, before showing any window.
Running `kate` in the terminal returns immediately and subsequently spawns the
crash handler.
The crash can be reproduced every time.
-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
warning: Can't open file /var/cache/nscd/passwd 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 99880]
[New LWP 99883]
[New LWP 99887]
[New LWP 99890]
[New LWP 99896]
[New LWP 99888]
[New LWP 99889]
[New LWP 99884]
[New LWP 99882]
[New LWP 99881]
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.
[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'.
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 0x794323867d40 (LWP 99880))]
Cannot QML trace cores :(
add symbol table from file "/lib/x86_64-linux-gnu/libc.so.6"
add symbol table from file "/lib/x86_64-linux-gnu/libKF6Crash.so.6"
add symbol table from file "/lib/x86_64-linux-gnu/libQt6Widgets.so.6"
add symbol table from file "/lib/x86_64-linux-gnu/libkateprivate.so.25.08.0"
add symbol table from file "/usr/bin/kate"
[Current thread is 1 (Thread 0x794323867d40 (LWP 99880))]
Thread 10 (Thread 0x794322cb46c0 (LWP 99881)):
#0 0x000079432a71b4cd in __GI___poll (fds=0x5891931e1260, nfds=4, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007943295ba68e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0xffffffff00000001 in ?? ()
#3 0x0000794322cb3664 in ?? ()
#4 0xffffffff7fffffff in ?? ()
#5 0x544193548c45df00 in ?? ()
#6 0x0000794322cb36a0 in ?? ()
#7 0x000079431c000c80 in ?? ()
#8 0x0000000000000001 in ?? ()
#9 0x000079431c000b90 in ?? ()
#10 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7943224b36c0 (LWP 99882)):
#0 0x000079432a71b4cd in __GI___poll (fds=0x7943224b2708, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x000079432a82e8ca in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2 0x0000794314000d30 in ?? ()
#3 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7943195ff6c0 (LWP 99884)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x589192cbaef0)
at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x0, clockid=<optimized out>, expected=0, futex_word=0x589192cbaef0) at
./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x589192cbaef0,
expected=0, clockid=<optimized out>, abstime=0x0, private=<optimized out>) at
./nptl/futex-internal.c:139
#3 0x000079432a69b7ed in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x589192cbae98, cond=0x589192cbaec8) at ./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x589192cbaec8, mutex=0x589192cbae98) at
./nptl/pthread_cond_wait.c:627
#5 0x0000794319b9359d in ?? () from
/lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.1.so
#6 0x00007943195fe8a0 in ?? ()
#7 0x0000794319b6056b in ?? () from
/lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.1.so
#8 0x00007943195fe7b0 in ?? ()
#9 0x000079432a6ac4de in _int_malloc (av=0x0, bytes=97382256324296) at
./malloc/malloc.c:4460
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 7 (Thread 0x7942fefff6c0 (LWP 99889)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x7942feffe760, op=137, expected=0,
futex_word=0x5891939b01f4) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x7942feffe760, clockid=<optimized out>, expected=0,
futex_word=0x5891939b01f4) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x5891939b01f4,
expected=0, clockid=<optimized out>, abstime=0x7942feffe760, private=<optimized
out>) at ./nptl/futex-internal.c:139
#3 0x000079432a69bc8e in __pthread_cond_wait_common (abstime=0x7942feffe760,
clockid=1, mutex=0x5891939b01a0, cond=0x5891939b01c8) at
./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x5891939b01c8, mutex=0x5891939b01a0,
abstime=0x7942feffe760) at ./nptl/pthread_cond_wait.c:652
#5 0x000079432b19b5fc in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#6 0x00007942feffe7b0 in ?? ()
#7 0x00005891939b01c8 in ?? ()
#8 0x0000000000005950 in ?? ()
#9 0x000079432b195956 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007942f0001330 in ?? ()
#11 0x00005891939a40c0 in ?? ()
#12 0x915a910da36fdff6 in ?? ()
#13 0x00005891939a40e0 in ?? ()
#14 0x000079432b3e4220 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00005891939ab7a0 in ?? ()
#16 0x000014cba97f2718 in ?? ()
#17 0x0000000100000000 in ?? ()
#18 0x0000000000000002 in ?? ()
#19 0x00007ffd70de8fd0 in ?? ()
#20 0x00007942feffe850 in ?? ()
#21 0x544193548c45df00 in ?? ()
#22 0x00005891939ab7a0 in ?? ()
#23 0x00005891939ab7a0 in ?? ()
#24 0x00007942feffe880 in ?? ()
#25 0x0000589193234c08 in ?? ()
#26 0x0000000000000002 in ?? ()
#27 0x00007ffd70de8fd0 in ?? ()
#28 0x00007942feffe8c0 in ?? ()
#29 0x000079432b19482c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7942fffff6c0 (LWP 99888)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x7942ffffe760, op=137, expected=0,
futex_word=0x5891939b2ab0) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x7942ffffe760, clockid=<optimized out>, expected=0,
futex_word=0x5891939b2ab0) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x5891939b2ab0,
expected=0, clockid=<optimized out>, abstime=0x7942ffffe760, private=<optimized
out>) at ./nptl/futex-internal.c:139
#3 0x000079432a69bc8e in __pthread_cond_wait_common (abstime=0x7942ffffe760,
clockid=1, mutex=0x5891939b2a60, cond=0x5891939b2a88) at
./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x5891939b2a88, mutex=0x5891939b2a60,
abstime=0x7942ffffe760) at ./nptl/pthread_cond_wait.c:652
#5 0x000079432b19b5fc in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#6 0x00007942f8001340 in ?? ()
#7 0x00005891939b2a88 in ?? ()
#8 0x0000000000005950 in ?? ()
#9 0x000079432b195956 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007942f8001330 in ?? ()
#11 0x00005891939a40c0 in ?? ()
#12 0x96ee95d3d6400999 in ?? ()
#13 0x00005891939a40d0 in ?? ()
#14 0x000079432b3e4220 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00005891939a3ee0 in ?? ()
#16 0x000014cba97f9658 in ?? ()
#17 0x0000000100000000 in ?? ()
#18 0x0000000000000002 in ?? ()
#19 0x00007ffd70de90c0 in ?? ()
#20 0x00007942ffffe850 in ?? ()
#21 0x544193548c45df00 in ?? ()
#22 0x00005891939a3ee0 in ?? ()
#23 0x00005891939a3ee0 in ?? ()
#24 0x00007942ffffe880 in ?? ()
#25 0x000058919325cdc8 in ?? ()
#26 0x0000000000000002 in ?? ()
#27 0x00007ffd70de90c0 in ?? ()
#28 0x00007942ffffe8c0 in ?? ()
#29 0x000079432b19482c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7942fd5ac6c0 (LWP 99896)):
#0 0x000079432a71ba00 in __GI_ppoll (fds=0x7942fd5ab510, nfds=1,
timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1 0x000079432b188fc9 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#2 0x00007942fd5ab4b0 in ?? ()
#3 0x0000000000000001 in ?? ()
#4 0x7fffffffffffffff in ?? ()
#5 0x0000000100000000 in ?? ()
#6 0x00007942fd5ab580 in ?? ()
#7 0x00007942ff364771 in ?? () from
/usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/kio_file.so
#8 0x00007942fd5ab570 in ?? ()
#9 0x544193548c45df00 in ?? ()
#10 0x0000001ffd5ab510 in ?? ()
#11 0x00007942fd5ab5ff in ?? ()
#12 0x00007942fd5ab5fe in ?? ()
#13 0x00007942ec002fc0 in ?? ()
#14 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7942fe7fe6c0 (LWP 99890)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x7942fe7fd760, op=137, expected=0,
futex_word=0x5891939cb090) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x7942fe7fd760, clockid=<optimized out>, expected=0,
futex_word=0x5891939cb090) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x5891939cb090,
expected=0, clockid=<optimized out>, abstime=0x7942fe7fd760, private=<optimized
out>) at ./nptl/futex-internal.c:139
#3 0x000079432a69bc8e in __pthread_cond_wait_common (abstime=0x7942fe7fd760,
clockid=1, mutex=0x5891939cb040, cond=0x5891939cb068) at
./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x5891939cb068, mutex=0x5891939cb040,
abstime=0x7942fe7fd760) at ./nptl/pthread_cond_wait.c:652
#5 0x000079432b19b5fc in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#6 0x00007942f4001340 in ?? ()
#7 0x00005891939cb068 in ?? ()
#8 0x0000000000005950 in ?? ()
#9 0x000079432b195956 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007942f4001330 in ?? ()
#11 0x00005891939a40c0 in ?? ()
#12 0x75dad4e9019e4168 in ?? ()
#13 0x000058919394c728 in ?? ()
#14 0x000079432b3e4220 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00005891939cf060 in ?? ()
#16 0x000014cba97f2367 in ?? ()
#17 0x0000000100000000 in ?? ()
#18 0x0000000000000002 in ?? ()
#19 0x00007ffd70de90c0 in ?? ()
#20 0x00007942fe7fd850 in ?? ()
#21 0x544193548c45df00 in ?? ()
#22 0x00005891939cf060 in ?? ()
#23 0x00005891939cf060 in ?? ()
#24 0x00007942fe7fd880 in ?? ()
#25 0x00005891939c6fe8 in ?? ()
#26 0x0000000000000002 in ?? ()
#27 0x00007ffd70de90c0 in ?? ()
#28 0x00007942fe7fd8c0 in ?? ()
#29 0x000079432b19482c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x794318dfe6c0 (LWP 99887)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x794318dfd760, op=137, expected=0,
futex_word=0x5891939b2890) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x794318dfd760, clockid=<optimized out>, expected=0,
futex_word=0x5891939b2890) at ./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x5891939b2890,
expected=0, clockid=<optimized out>, abstime=0x794318dfd760, private=<optimized
out>) at ./nptl/futex-internal.c:139
#3 0x000079432a69bc8e in __pthread_cond_wait_common (abstime=0x794318dfd760,
clockid=1, mutex=0x5891939b2840, cond=0x5891939b2868) at
./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x5891939b2868, mutex=0x5891939b2840,
abstime=0x794318dfd760) at ./nptl/pthread_cond_wait.c:652
#5 0x000079432b19b5fc in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#6 0x0000794318dfd7b0 in ?? ()
#7 0x00005891939b2868 in ?? ()
#8 0x0000000000005950 in ?? ()
#9 0x000079432b195956 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x0000794304001330 in ?? ()
#11 0x00005891939a40c0 in ?? ()
#12 0x4f58acb8d1e9c08c in ?? ()
#13 0x00005891939a40d0 in ?? ()
#14 0x000079432b3e4220 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00005891939958c0 in ?? ()
#16 0x000014cba97f8fb4 in ?? ()
#17 0x0000000100000000 in ?? ()
#18 0x0000000000000002 in ?? ()
#19 0x00007ffd70de90c0 in ?? ()
#20 0x0000794318dfd850 in ?? ()
#21 0x544193548c45df00 in ?? ()
#22 0x00005891939958c0 in ?? ()
#23 0x00005891939958c0 in ?? ()
#24 0x0000794318dfd880 in ?? ()
#25 0x00005891939bbc48 in ?? ()
#26 0x0000000000000002 in ?? ()
#27 0x00007ffd70de90c0 in ?? ()
#28 0x0000794318dfd8c0 in ?? ()
#29 0x000079432b19482c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7943209886c0 (LWP 99883)):
#0 0x000079432a698d71 in __futex_abstimed_wait_common64 (private=<optimized
out>, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x589192c73ea8)
at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=<optimized out>,
abstime=0x0, clockid=<optimized out>, expected=0, futex_word=0x589192c73ea8) at
./nptl/futex-internal.c:87
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=0x589192c73ea8,
expected=0, clockid=<optimized out>, abstime=0x0, private=<optimized out>) at
./nptl/futex-internal.c:139
#3 0x000079432a69b7ed in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x589192c73e50, cond=0x589192c73e80) at ./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x589192c73e80, mutex=0x589192c73e50) at
./nptl/pthread_cond_wait.c:627
#5 0x0000794319b9359d in ?? () from
/lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.1.so
#6 0x00007943209878a0 in ?? ()
#7 0x0000794319b6056b in ?? () from
/lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.1.so
#8 0x0000000003c00000 in ?? ()
#9 0x000079432a6ac4de in _int_malloc (av=0x0, bytes=97382256033408) at
./malloc/malloc.c:4460
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 0x794323867d40 (LWP 99880)):
[KCrash Handler]
#6 0x000079432c66f0c5 in std::__uniq_ptr_impl<QWExtra,
std::default_delete<QWExtra> >::_M_ptr (this=<optimized out>, this=<optimized
out>) at /usr/include/c++/13/bits/unique_ptr.h:199
#7 std::unique_ptr<QWExtra, std::default_delete<QWExtra> >::get
(this=<optimized out>, this=<optimized out>) at
/usr/include/c++/13/bits/unique_ptr.h:470
#8 std::unique_ptr<QWExtra, std::default_delete<QWExtra> >::operator bool
(this=<optimized out>, this=<optimized out>) at
/usr/include/c++/13/bits/unique_ptr.h:487
#9 QWidget::windowTitle (this=0x0) at
/usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build118/src/widgets/kernel/qwidget.cpp:6004
#10 0x000079432cb04900 in KateTabBar::setTabDocument (this=0x58919398ec70,
idx=0, d=...) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/katetabbar.cpp:348
#11 0x000079432cb242ce in KateViewSpace::restoreConfig (this=<optimized out>,
viewMan=0x589192f41560, config=0x589192e90340, groupname=...) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateviewspace.cpp:1375
#12 0x000079432cb1b2e0 in KateViewManager::restoreSplitter
(this=this@entry=0x589192f41560, configBase=0x589192e90340, group=...,
parent=parent@entry=0x589192f41560, viewConfGrp=...) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateviewmanager.cpp:1772
#13 0x000079432cb1b7df in KateViewManager::restoreViewConfiguration
(this=0x589192f41560, config=...) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateviewmanager.cpp:1660
#14 0x000079432cadd501 in KateMainWindow::KateMainWindow (this=<optimized out>,
sconfig=<optimized out>, sgroup=..., userTriggered=<optimized out>,
this=<optimized out>, sconfig=<optimized out>, sgroup=...,
userTriggered=<optimized out>) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/katemainwindow.cpp:190
#15 0x000079432cabe3ee in KateApp::newMainWindow (sconfig_=<optimized out>,
sgroup_=..., userTriggered=false) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateapp.cpp:760
#16 0x000079432caa67b8 in KateSessionManager::loadSession (this=<optimized
out>, session=...) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/session/katesessionmanager.cpp:236
#17 0x000079432caac25b in KateSessionManager::activateSession (this=<optimized
out>, session=..., closeAndSaveLast=<optimized out>, loadNew=true) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/session/katesessionmanager.cpp:197
#18 0x000079432caa924e in KateSessionManager::activateSession
(this=0x7ffd70def4a0, name=..., closeAndSaveLast=closeAndSaveLast@entry=false,
loadNew=loadNew@entry=true) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/session/katesessionmanager.cpp:273
#19 0x000079432caa9bfb in KateSessionManager::activateAnonymousSession
(this=<optimized out>) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/session/katesessionmanager.cpp:278
#20 0x000079432caaf0aa in KateSessionManager::chooseSession
(this=0x7ffd70def4a0) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/session/katesessionmanager.cpp:473
#21 0x000079432cac022d in KateApp::startupKate (this=0x7ffd70def3a0) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateapp.cpp:489
#22 0x000079432cac11c5 in KateApp::init (this=this@entry=0x7ffd70def3a0) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/lib/kateapp.cpp:424
#23 0x000058916e10109f in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/kate-4:25.08.0-0zneon+24.04+noble+release+build20/apps/kate/main.cpp:573
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.