Application: plasmashell (5.21.5) Qt Version: 5.15.2 Frameworks Version: 5.81.0 Operating System: Linux 5.12.0-2-default x86_64 Windowing System: X11 Drkonqi Version: 5.21.5 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I resumed the laptop after suspend. Then plasma crashed immediately. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f935b9bcd00 (LWP 2306))] [KCrash Handler] #6 QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const (this=<optimized out>, context=0x7f93540079f0) at qxcbobject.h:53 #7 0x00007f935e944d2d in QOpenGLContext::create() (this=0x7f93540079f0) at kernel/qopenglcontext.cpp:612 #8 0x00007f935ff86be4 in QSGRenderThread::sync(bool, bool) (this=this@entry=0x55e3e6c6a5f0, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:620 #9 0x00007f935ff88b0c in QSGRenderThread::syncAndRender(QImage*) (this=0x55e3e6c6a5f0, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:778 #10 0x00007f935ff89857 in QSGRenderThread::run() (this=0x55e3e6c6a5f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043 #11 0x00007f935e1bc541 in QThreadPrivate::start(void*) (arg=0x55e3e6c6a5f0) at thread/qthread_unix.cpp:329 #12 0x00007f935d2c1299 in start_thread (arg=0x7f933f7fe640) at pthread_create.c:473 #13 0x00007f935dddc4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f935108f640 (LWP 2431) "QQmlThread"): #1 __GI___libc_read (fd=25, buf=buf@entry=0x7f935108ea40, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f935c74250f in read (__nbytes=16, __buf=0x7f935108ea40, __fd=<optimized out>) at /usr/include/bits/unistd.h:47 #3 g_wakeup_acknowledge (wakeup=0x7f934c0039a0) at ../glib/gwakeup.c:210 #4 0x00007f935c6f454a in g_main_context_check (context=context@entry=0x7f9348000c20, max_priority=2147483647, fds=fds@entry=0x7f9348004a60, n_fds=n_fds@entry=1) at ../glib/gmain.c:3883 #5 0x00007f935c6f4b75 in g_main_context_iterate (context=context@entry=0x7f9348000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4128 #6 0x00007f935c6f4cef in g_main_context_iteration (context=0x7f9348000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #7 0x00007f935e3f6d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9348000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f935e39db7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f935108ec60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #9 0x00007f935e1bb3fe in QThread::exec() (this=this@entry=0x55e3e6f24a60) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f935fae9555 in QQmlThreadPrivate::run() (this=0x55e3e6f24a60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #11 0x00007f935e1bc541 in QThreadPrivate::start(void*) (arg=0x55e3e6f24a60) at thread/qthread_unix.cpp:329 #12 0x00007f935d2c1299 in start_thread (arg=0x7f935108f640) at pthread_create.c:473 #13 0x00007f935dddc4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f9358cb5640 (LWP 2362) "QDBusConnection"): #1 0x00007f935c6f4bce in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f934c014c10, timeout=<optimized out>, context=0x7f934c000c20) at ../glib/gmain.c:4434 #2 g_main_context_iterate (context=context@entry=0x7f934c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f935c6f4cef in g_main_context_iteration (context=0x7f934c000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #4 0x00007f935e3f6d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f934c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f935e39db7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9358cb4c50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f935e1bb3fe in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f935e6ac3f7 in QDBusConnectionManager::run() (this=0x7f935e725440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f935e1bc541 in QThreadPrivate::start(void*) (arg=0x7f935e725440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #9 0x00007f935d2c1299 in start_thread (arg=0x7f9358cb5640) at pthread_create.c:473 #10 0x00007f935dddc4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f9359963640 (LWP 2326) "QXcbEventQueue"): #1 0x00007f9360414862 in poll (__timeout=-1, __nfds=1, __fds=0x7f9359962b88) at /usr/include/bits/poll2.h:47 #2 _xcb_conn_wait (c=0x55e3e6b5c5d0, vector=0x0, count=0x0, cond=<optimized out>) at xcb_conn.c:480 #3 0x00007f936041626c in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x55e3e6b5c610, c=0x55e3e6b5c5d0) at xcb_conn.c:446 #4 xcb_wait_for_event (c=c@entry=0x55e3e6b5c5d0) at xcb_in.c:697 #5 0x00007f9359a90c50 in QXcbEventQueue::run() (this=0x55e3e6b57610) at qxcbeventqueue.cpp:228 #6 0x00007f935e1bc541 in QThreadPrivate::start(void*) (arg=0x55e3e6b57610) at thread/qthread_unix.cpp:329 #7 0x00007f935d2c1299 in start_thread (arg=0x7f9359963640) at pthread_create.c:473 #8 0x00007f935dddc4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f935b9bcd00 (LWP 2306) "plasmashell"): #1 0x00007f935d2cdaff in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e3e79c9df0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123 #2 0x00007f935d2c7260 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e3e79c9da0, cond=0x55e3e79c9dc8) at pthread_cond_wait.c:504 #3 __pthread_cond_wait (cond=0x55e3e79c9dc8, mutex=0x55e3e79c9da0) at pthread_cond_wait.c:619 #4 0x00007f935e1c24db in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x55e3e79c9da0) at thread/qwaitcondition_unix.cpp:146 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55e3e6c6a648, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f935ff8b1aa in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x55e3e737aff0, w=w@entry=0x55e3e79c9e30, inExpose=inExpose@entry=true) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #7 0x00007f935ff8c512 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=0x55e3e737aff0, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1375 #8 0x00007f935e90b075 in QWindow::event(QEvent*) (this=0x55e3e7353500, ev=<optimized out>) at kernel/qwindow.cpp:2438 #9 0x00007f935f140aff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55e3e7353500, e=0x7fff7bd48540) at kernel/qapplication.cpp:3632 #10 0x00007f935e39f13a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55e3e7353500, event=0x7fff7bd48540) at kernel/qcoreapplication.cpp:1063 #11 0x00007f935e9003ad in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x7f935403b770) at kernel/qguiapplication.cpp:3258 #12 0x00007f935e8d4c5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #13 0x00007f9359a91c9a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0x55e3e6c7de00) at qxcbeventdispatcher.cpp:105 #14 0x00007f935c6f48b7 in g_main_dispatch (context=0x7f9354005000) at ../glib/gmain.c:3337 #15 g_main_context_dispatch (context=0x7f9354005000) at ../glib/gmain.c:4055 #16 0x00007f935c6f4c38 in g_main_context_iterate (context=context@entry=0x7f9354005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #17 0x00007f935c6f4cef in g_main_context_iteration (context=0x7f9354005000, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #18 0x00007f935e3f6d30 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55e3e6c80f80, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #19 0x00007f935e39db7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff7bd487b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #20 0x00007f935e3a5db0 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #21 0x000055e3e5d2f261 in () #22 0x00007f935dd03b25 in __libc_start_main (main=0x55e3e5d2c790, argc=1, argv=0x7fff7bd48b28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff7bd48b18) at ../csu/libc-start.c:332 #23 0x000055e3e5d2f76e in () [Inferior 1 (process 2306) detached] Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 414823 ***