Summary: | Plasma shell crashes after log in | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | rbnmndz <kdebugs> |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | nate, waynejwoww |
Priority: | NOR | ||
Version: | 6.2.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/87445/events/9a5e9347a65a4087a969addff3609e3e/ | ||
Attachments: |
drkonqi bactrace (one of them)
Some kcrash files generated by drkonqi Backtrace generated by gdb log drkonqi kcrash on Wayland |
Description
rbnmndz
2024-11-06 09:22:25 UTC
If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? Thanks! It is related with X11 session. No crash in Wayland. I'm going to attach some crashes bactraces. Created attachment 175611 [details]
drkonqi bactrace (one of them)
Created attachment 175613 [details]
Some kcrash files generated by drkonqi
3 kcrash files produced by 3 consecutive crashes and generated by drkonqi.
Sometimes (very few) not crashes at all after login (in X11). Created attachment 175614 [details]
Backtrace generated by gdb log
I've tried a "gdb /bin/plasmashell"
Another intent of gdb backtrace: Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault. Downloading source file /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitem.cpp 0x00007fd8cea4b05d in QQuickItemPrivate::dirty (this=0x63da5d9698f0, type=<optimized out>) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitem.cpp:6747 warning: 6747 /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitem.cpp: No such file or directory (gdb) backtrace #0 0x00007fd8cea4b05d in QQuickItemPrivate::dirty (this=0x63da5d9698f0, type=<optimized out>) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitem.cpp:6747 #1 0x00007fd8cea4b2b7 in QQuickItem::setX (this=0x63da602e0080, v=<optimized out>) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitem.cpp:7196 #2 0x00007fd8ce70f814 in QQuickItemViewPrivate::updateUnrequestedPositions (this=0x63da5ddf6a00) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitemview.cpp:2594 #3 0x00007fd8ce70af3d in QQuickItemViewPrivate::refill (this=0x63da5ddf6a00, from=-0, to=48) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitemview.cpp:1818 #4 0x00007fd8ce7146eb in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickitemview.cpp:1938 #5 0x00007fd8ce9e79ed in QQuickWindowPrivate::polishItems (this=0x63da5d2ff6e0) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickwindow.cpp:348 #6 0x00007fd8ce80a39c in QSGThreadedRenderLoop::polishAndSync (this=0x63da5d5e7500, w=0x63da611f13d0, inExpose=false) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1636 #7 0x00007fd8ce9e8670 in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/quick/items/qquickwindow.cpp:1582 #8 0x00007fd8cf3ff518 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x63da5cf10800, e=0x7fff5bdf3f50) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/widgets/kernel/qapplication.cpp:3294 #9 0x00007fd8cd0bda48 in QCoreApplication::notifyInternal2 (receiver=0x63da5cf10800, event=0x7fff5bdf3f50) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qcoreapplication.cpp:1165 #10 0x00007fd8cd0bda8d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qcoreapplication.cpp:1609 --Type <RET> for more, q to quit, c to continue without paging-- #11 0x00007fd8cd51760a in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/gui/kernel/qplatformwindow.cpp:792 #12 0x00007fd8cd5153d5 in QPlatformWindow::windowEvent (this=0x63da5d5e7580, event=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/gui/kernel/qplatformwindow.cpp:454 #13 0x00007fd8cf4040b3 in QApplication::notify (this=0x7fff5bdf45d0, receiver=0x63da5cf10800, e=0x7fff5bdf4220) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/widgets/kernel/qapplication.cpp:2585 #14 0x00007fd8cd0bda48 in QCoreApplication::notifyInternal2 (receiver=0x63da5cf10800, event=0x7fff5bdf4220) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qcoreapplication.cpp:1165 #15 0x00007fd8ccf84e58 in QTimerInfoList::activateTimers (this=0x63da5cd288e0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qtimerinfo_unix.cpp:426 #16 0x00007fd8cce71671 in timerSourceDispatch (source=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #17 idleTimerSourceDispatch (source=source@entry=0x63da5cc95ac0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qeventdispatcher_glib.cpp:199 #18 0x00007fd8cb8035b5 in g_main_dispatch (context=0x7fd8c0000f30) at ../../../glib/gmain.c:3344 #19 0x00007fd8cb862717 in g_main_context_dispatch_unlocked (context=0x7fd8c0000f30) at ../../../glib/gmain.c:4152 #20 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fd8c0000f30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217 #21 0x00007fd8cb802a53 in g_main_context_iteration (context=0x7fd8c0000f30, may_block=1) at ../../../glib/gmain.c:4282 #22 0x00007fd8cce6f4ff in QEventDispatcherGlib::processEvents (this=0x63da5cd42a70, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qeventdispatcher_glib.cpp:396 #23 0x00007fd8cd0c89bb in QEventLoop::exec (this=0x7fff5bdf44f0, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/global/qflags.h:34 #24 0x00007fd8cd0be68d in QCoreApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/global/qflags.h:74 #25 0x00007fd8cd4d48ed in QGuiApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/gui/kernel/qguiapplication.cpp:1975 #26 0x00007fd8cf3f8579 in QApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/widgets/kernel/qapplication.cpp:2562 #27 0x000063da5ca4800e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/plasma-workspace-4:6.2.3-0zneon+24.04+noble+release+build17/shell/main.cpp:192 (gdb) kill (In reply to rbnmndz from comment #2) > It is related with X11 session. No crash in Wayland. > I'm going to attach some crashes bactraces. I was lucky the first time on Wayland. It also crashes radomly. The same as X11. Created attachment 175615 [details]
drkonqi kcrash on Wayland
The system, with a new user, is not crashing. At least, I would like to know what is causing the crash, if it possible. Thanks. Aha, you're hitting https://bugreports.qt.io/browse/QTBUG-129622. It's fixed in Qt 6.8.1. *** This bug has been marked as a duplicate of bug 493854 *** *** Bug 496415 has been marked as a duplicate of this bug. *** |