Summary: | kde5 crashed immediately after login to Wayland session | ||
---|---|---|---|
Product: | [Plasma] KScreen | Reporter: | Patrick Silva <bugseforuns> |
Component: | kded | Assignee: | kscreen-bugs-null <kscreen-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kdelibs-bugs, subdiff |
Priority: | NOR | ||
Version: | git | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Patrick Silva
2020-01-30 19:00:42 UTC
Still a problem after release? Today it crashed again. $ coredumpctl|grep kded Thu 2020-02-13 13:03:38 -03 753 1003 1003 11 present /usr/bin/kded5 Operating System: Arch Linux KDE Plasma Version: 5.18.0 KDE Frameworks Version: 5.67.0 Qt Version: 5.14.1 Ok, similar backtrace? m_outputManagement is not yet set when this crash happens. Should not be happening in theory because applyConfig should only be called after it got set. Sometimes it's called before that apparently. Here is a new backtrace. Application: kded5 (kded5), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f31bc3c7080 (LWP 776))] Thread 6 (Thread 0x7f31a37fe700 (LWP 1022)): #0 0x00007f31bf38e9ef in poll () at /usr/lib/libc.so.6 #1 0x00007f31be521120 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f31be5211f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f31bf94803c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f31bf8ee4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f31bf712e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f31bf713fc6 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f31bf2814cf in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f31bf3992d3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f31b25ed700 (LWP 968)): #0 0x00007f31bf38a42c in read () at /usr/lib/libc.so.6 #1 0x00007f31be4d19f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f31be51f9e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f31be5210c8 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f31be5220c3 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 #5 0x00007f31b8943bc8 in () at /usr/lib/libgio-2.0.so.0 #6 0x00007f31be4fdbb1 in () at /usr/lib/libglib-2.0.so.0 #7 0x00007f31bf2814cf in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f31bf3992d3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f31b2dee700 (LWP 967)): #0 0x00007f31be520ff4 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007f31be5211f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #2 0x00007f31b8aa4e5e in () at /usr/lib/gio/modules/libdconfsettings.so #3 0x00007f31be4fdbb1 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f31bf2814cf in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007f31bf3992d3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f31b35ef700 (LWP 966)): #0 0x00007f31bf38e9ef in poll () at /usr/lib/libc.so.6 #1 0x00007f31be521120 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f31be5211f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f31be521242 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f31be4fdbb1 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007f31bf2814cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f31bf3992d3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f31b9867700 (LWP 779)): #0 0x00007f31bf38e9ef in poll () at /usr/lib/libc.so.6 #1 0x00007f31be521120 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f31be5211f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f31bf94803c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f31bf8ee4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f31bf712e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f31bfc42b28 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007f31bf713fc6 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f31bf2814cf in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f31bf3992d3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f31bc3c7080 (LWP 776)): [KCrash Handler] #6 0x00007f31bbac5901 in KWayland::Client::OutputManagement::createConfiguration(QObject*) () at /usr/lib/libKF5WaylandClient.so.5 #7 0x00007f31b19766a0 in () at /usr/lib/qt/plugins/kf5/kscreen/KSC_KWayland.so #8 0x00007f31b8654972 in KScreen::SetConfigOperation::start() () at /usr/lib/libKF5Screen.so.7 #9 0x00007f31bf91d26a in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #10 0x00007f31c0613362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #11 0x00007f31c061c819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007f31bf8ef962 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #13 0x00007f31bf8f21c6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #14 0x00007f31bf9489d4 in () at /usr/lib/libQt5Core.so.5 #15 0x00007f31be51f39e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #16 0x00007f31be5211b1 in () at /usr/lib/libglib-2.0.so.0 #17 0x00007f31be5211f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #18 0x00007f31bf948020 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #19 0x00007f31bf8ee4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #20 0x00007f31bf8f64d6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #21 0x000055dd4bead6ad in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kded-5.67.0/src/kded.cpp:804 [Inferior 1 (process 776) detached] *** This bug has been marked as a duplicate of bug 416566 *** |