Application: plasmashell (5.20.2) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.9.1-1-default x86_64 Windowing system: Wayland Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Was opening Desktop after login and screen blanked then redrew then blanked and at next redraw was informed Plasma had crashed...I am running crash handler without a desktop at this moment. Possibly crashed because I had selected FULL WAYLAND for login which should not work well on this machine, but it is also true that earlier today I had installed the MATE desktop system and that may have messed some things up. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 1270] [New LWP 1606] [New LWP 1611] [New LWP 1612] [New LWP 1613] [New LWP 1614] [New LWP 1617] [New LWP 1618] [New LWP 1624] [New LWP 1633] [New LWP 1634] [New LWP 1642] [New LWP 1848] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 [Current thread is 1 (Thread 0x7f37f887d840 (LWP 1259))] Thread 14 (Thread 0x7f379d902640 (LWP 1848)): [KCrash Handler] #4 0x00007f37ee55c169 in cli_push_get (bo=<optimized out>, client=<optimized out>) at ../nouveau/pushbuf.c:162 #5 pushbuf_kref (push=push@entry=0x5616b78b7390, bo=0x0, flags=32567) at ../nouveau/pushbuf.c:169 #6 0x00007f37ee55cb45 in pushbuf_validate (push=0x5616b78b7390, retry=<optimized out>) at ../nouveau/pushbuf.c:502 #7 0x00007f37ee55ccba in nouveau_pushbuf_validate (push=<optimized out>) at ../nouveau/pushbuf.c:749 #8 0x00007f37eee53fcb in nv50_state_validate(nv50_context*, uint32_t, nv50_state_validate*, int, uint32_t*, nouveau_bufctx*) (nv50=nv50@entry=0x5616b9b32dc0, mask=mask@entry=4294967295, validate_list=<optimized out>, size=size@entry=25, dirty=dirty@entry=0x5616b9b33298, bufctx=0x5616b9b25cd0) at ../src/gallium/drivers/nouveau/nv50/nv50_state_validate.c:562 #9 0x00007f37eee5498d in nv50_state_validate_3d (mask=4294967295, nv50=0x5616b9b32dc0) at ../src/gallium/drivers/nouveau/nv50/nv50_state_validate.c:572 #10 nv50_draw_vbo(pipe_context*, pipe_draw_info const*) (pipe=0x5616b9b32dc0, info=0x7f379d900d30) at ../src/gallium/drivers/nouveau/nv50/nv50_vbo.c:789 #11 0x00007f37ee6fb5be in cso_draw_vbo (cso=<optimized out>, cso=<optimized out>, info=0x7f379d900d30) at ../src/gallium/auxiliary/cso_cache/cso_context.c:1724 #12 cso_draw_vbo (info=0x7f379d900d30, cso=<optimized out>) at ../src/gallium/auxiliary/cso_cache/cso_context.c:1724 #13 st_draw_vbo(gl_context*, _mesa_prim const*, GLuint, _mesa_index_buffer const*, GLboolean, GLuint, GLuint, GLuint, GLuint, gl_transform_feedback_object*, unsigned int) (ctx=0x7f379d900d30, prims=0x7f379d900df0, nr_prims=<optimized out>, ib=0x7f379d900e10, index_bounds_valid=<optimized out>, min_index=<optimized out>, max_index=<optimized out>, num_instances=1, base_instance=0, tfb_vertcount=0x0, stream=0) at ../src/mesa/state_tracker/st_draw.c:266 #14 0x00007f37ee930db9 in _mesa_validated_drawrangeelements (baseInstance=0, numInstances=1, basevertex=0, indices=0x7f37800b4d92, type=5123, count=4, end=4294967295, start=0, index_bounds_valid=0 '\000', mode=5, ctx=0x5616b9b343e0) at ../src/mesa/main/draw.c:833 #15 _mesa_validated_drawrangeelements(gl_context*, GLenum, GLboolean, GLuint, GLuint, GLsizei, GLenum, GLvoid const*, GLint, GLuint, GLuint) (ctx=ctx@entry=0x5616b9b343e0, mode=mode@entry=5, index_bounds_valid=index_bounds_valid@entry=0 '\000', start=start@entry=0, end=end@entry=4294967295, count=count@entry=4, type=5123, indices=0x7f37800b4d92, basevertex=0, numInstances=1, baseInstance=0) at ../src/mesa/main/draw.c:770 #16 0x00007f37ee936a76 in _mesa_DrawElements(GLenum, GLsizei, GLenum, GLvoid const*) (mode=5, count=4, type=5123, indices=0x7f37800b4d92) at ../src/mesa/main/draw.c:989 #17 0x00007f37fc9fd913 in QOpenGLFunctions::glDrawElements(unsigned int, int, unsigned int, void const*) (indices=<optimized out>, type=5123, count=<optimized out>, mode=<optimized out>, this=0x7f37800061b0) at /usr/include/qt5/QtGui/qopenglfunctions.h:760 #18 QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (batch=0x7f37800b67d0, this=0x7f3780006040) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3131 #19 QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=0x7f3780006040, batch=0x7f37800b67d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3026 #20 0x00007f37fca024c5 in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x7f3780006040) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4066 #21 0x00007f37fca02bd2 in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363 #22 0x00007f37fc9eb270 in QSGRenderer::renderScene(QSGBindable const&) (bindable=..., this=0x7f3780006040) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264 #23 QSGRenderer::renderScene(QSGBindable const&) (this=0x7f3780006040, bindable=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220 #24 0x00007f37fc9eb743 in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212 #25 0x00007f37fca4a8d3 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x5616b8b44b30, renderer=0x7f3780006040, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228 #26 0x00007f37fcab44d9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) (this=0x5616b95afa80, size=..., surfaceSize=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/items/qquickwindow.cpp:617 #27 0x00007f37fca5864d in QSGRenderThread::syncAndRender(QImage*) (this=0x5616b944e150, grabImage=0x0) at /usr/include/qt5/QtGui/5.15.1/QtGui/private/qrhi_p.h:1259 #28 0x00007f37fca58fa7 in QSGRenderThread::run() (this=0x5616b944e150) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043 #29 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b944e150) at thread/qthread_unix.cpp:329 #30 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #31 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f379f36f640 (LWP 1642)): #0 pushbuf_flush (push=push@entry=0x5616b78b7390) at ../nouveau/pushbuf.c:426 #1 0x00007f37ee55c540 in nouveau_pushbuf_kick (push=0x5616b78b7390, chan=<optimized out>) at ../nouveau/pushbuf.c:775 #2 0x00007f37eee473f8 in PUSH_KICK (push=<optimized out>) at ../src/gallium/drivers/nouveau/nouveau_winsys.h:59 #3 nv50_flush(pipe_context*, pipe_fence_handle**, unsigned int) (pipe=0x5616b8bd4530, fence=<optimized out>, flags=<optimized out>) at ../src/gallium/drivers/nouveau/nv50/nv50_context.c:41 #4 0x00007f37ee6d2a7a in st_flush (flags=0, fence=0x0, st=0x5616b915fb40) at ../src/mesa/state_tracker/st_cb_flush.c:60 #5 st_glFlush(gl_context*) (ctx=<optimized out>) at ../src/mesa/state_tracker/st_cb_flush.c:101 #6 0x00007f37f418b1c5 in () at /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so #7 0x00007f37fca5880c in QSGRenderThread::syncAndRender(QImage*) (this=0x7f37f0055990, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:870 #8 0x00007f37fca58fa7 in QSGRenderThread::run() (this=0x7f37f0055990) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043 #9 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x7f37f0055990) at thread/qthread_unix.cpp:329 #10 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f37c105c640 (LWP 1634)): #0 0x00007f37fa98e48c in read () at /lib64/libc.so.6 #1 0x00007f37f93a13ff in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f37f9354b0e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f37f9354f65 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f37f93550df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f3798000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37c105bcc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f37fad3bc9e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b864eec0) at thread/qthread_unix.cpp:329 #9 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f37c18ea640 (LWP 1633)): #0 0x00007f37f937e6a4 in g_thread_self () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f37f93550cf in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37a4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37c18e9c80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #4 0x00007f37fad3bc9e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f37c1e30428 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #6 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b85400d0) at thread/qthread_unix.cpp:329 #7 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f37c8d22640 (LWP 1624)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37fad42dfb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x5616b7f04190) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5616b7ef1d98, mutex=mutex@entry=0x5616b7ef1d90, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f37fca56b57 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5616b7ef1d88) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5616b7ef1cf0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f37fca58fe9 in QSGRenderThread::run() (this=0x5616b7ef1cf0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b7ef1cf0) at thread/qthread_unix.cpp:329 #7 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f37e0d73640 (LWP 1618)): #0 0x00007f37fad3d34f in QMutex::unlock() (this=this@entry=0x5616b7e96d70) at /usr/include/c++/10/bits/atomic_base.h:776 #1 0x00007f37faf73ec5 in QMutexLocker::unlock() (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #2 QMutexLocker::~QMutexLocker() (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:243 #3 QThreadData::canWaitLocked() (this=0x5616b7e96d40) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272 #4 postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f37d00053d0) at kernel/qeventdispatcher_glib.cpp:260 #5 postEventSourceCheck(GSource*) (source=0x7f37d00053d0) at kernel/qeventdispatcher_glib.cpp:270 #6 0x00007f37f93549d9 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #7 0x00007f37f9354f65 in () at /usr/lib64/libglib-2.0.so.0 #8 0x00007f37f93550df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #9 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37d003c840, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #10 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37e0d72c80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #11 0x00007f37fad3bc9e in QThread::exec() (this=this@entry=0x5616b7ebfd70) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #12 0x00007f37fc9aa926 in QQuickPixmapReader::run() (this=0x5616b7ebfd70) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1024 #13 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b7ebfd70) at thread/qthread_unix.cpp:329 #14 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #15 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f37cbfff640 (LWP 1617)): #0 0x00007f37f93a60d4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f37f93550ea in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37c4005820, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37cbffecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #4 0x00007f37fad3bc9e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b76c1e30) at thread/qthread_unix.cpp:329 #6 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #7 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f37ec9e5640 (LWP 1614)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37eea420ab in cnd_wait (mtx=0x5616b78b7e78, cond=0x5616b78b7ea0) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func(void*) (input=input@entry=0x5616b78b41d0) at ../src/util/u_queue.c:289 #3 0x00007f37eea41567 in impl_thrd_routine(void*) (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f37ed1e6640 (LWP 1613)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37eea420ab in cnd_wait (mtx=0x5616b78b7e78, cond=0x5616b78b7ea0) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func(void*) (input=input@entry=0x5616b78b7310) at ../src/util/u_queue.c:289 #3 0x00007f37eea41567 in impl_thrd_routine(void*) (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f37ed9e7640 (LWP 1612)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37eea420ab in cnd_wait (mtx=0x5616b78b7e78, cond=0x5616b78b7ea0) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func(void*) (input=input@entry=0x5616b78b7350) at ../src/util/u_queue.c:289 #3 0x00007f37eea41567 in impl_thrd_routine(void*) (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f37ee1e8640 (LWP 1611)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37eea420ab in cnd_wait (mtx=0x5616b78b7e78, cond=0x5616b78b7ea0) at ../include/c11/threads_posix.h:155 #2 util_queue_thread_func(void*) (input=input@entry=0x5616b78b3a80) at ../src/util/u_queue.c:289 #3 0x00007f37eea41567 in impl_thrd_routine(void*) (p=<optimized out>) at ../include/c11/threads_posix.h:87 #4 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f37f51ec640 (LWP 1606)): #0 0x00007f37f93a60b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f37f9354f84 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f37f93550df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37e8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37f51ebca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f37fad3bc9e in QThread::exec() (this=this@entry=0x5616b76704e0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f37fc5ec2d5 in QQmlThreadPrivate::run() (this=0x5616b76704e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #7 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x5616b76704e0) at thread/qthread_unix.cpp:329 #8 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f37f6487640 (LWP 1270)): #0 0x00007f37fa992a6f in poll () at /lib64/libc.so.6 #1 0x00007f37f9354fbe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f37f93550df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f37faf73a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37f0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37f6486c70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f37fad3bc9e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f37fb9427c7 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f37fad3cde1 in QThreadPrivate::start(void*) (arg=0x7f37fb9b0420) at thread/qthread_unix.cpp:329 #8 0x00007f37f9ed93e9 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f37fa99db73 in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f37f887d840 (LWP 1259)): #0 0x00007f37f9edf6b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f37fad42dfb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x7f37b0064e10) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7f37f00559e8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f37fca5ac5a in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=0x5616b7723770, w=0x5616b8181d60, inExpose=<optimized out>) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68 #4 0x00007f37fcac2447 in QQuickWindow::event(QEvent*) (this=0x5616b74e0870, e=0x7ffcfdbcd220) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/items/qquickwindow.cpp:1834 #5 0x00007f37fbc994ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #6 0x00007f37faf1c52a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5616b74e0870, event=0x7ffcfdbcd220) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #7 0x00007f37fb377d29 in QPlatformWindow::deliverUpdateRequest() () at /usr/lib64/libQt5Gui.so.5 #8 0x00007f37faf48551 in QObject::event(QEvent*) (this=0x5616b73fc410, e=0x7f37800c2660) at kernel/qobject.cpp:1314 #9 0x00007f37fbc994ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #10 0x00007f37faf1c52a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5616b73fc410, event=0x7f37800c2660) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #11 0x00007f37faf1ef61 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5616b73ada30) at kernel/qcoreapplication.cpp:1817 #12 0x00007f37faf743f3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5616b73f79e0) at kernel/qeventdispatcher_glib.cpp:277 #13 0x00007f37f9354ca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #14 0x00007f37f9355028 in () at /usr/lib64/libglib-2.0.so.0 #15 0x00007f37f93550df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #16 0x00007f37faf73a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5616b73dd370, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #17 0x00007f37faf1aeeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcfdbcd600, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #18 0x00007f37faf23160 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #19 0x00005616b6394f89 in main(int, char**) (argc=<optimized out>, argv=0x7ffcfdbcd820) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/main.cpp:244 [Inferior 1 (process 1259) detached] The reporter indicates this bug may be a duplicate of or related to bug 358654. Possible duplicates by query: bug 358654, bug 358142. Reported using DrKonqi
#4 0x00007f37ee55c169 in cli_push_get (bo=<optimized out>, client=<optimized out>) at ../nouveau/pushbuf.c:162 #5 pushbuf_kref (push=push@entry=0x5616b78b7390, bo=0x0, flags=32567) at ../nouveau/pushbuf.c:169 #6 0x00007f37ee55cb45 in pushbuf_validate (push=0x5616b78b7390, retry=<optimized out>) at ../nouveau/pushbuf.c:502 #7 0x00007f37ee55ccba in nouveau_pushbuf_validate (push=<optimized out>) at ../nouveau/pushbuf.c:749 #8 0x00007f37eee53fcb in nv50_state_validate(nv50_context*, uint32_t, nv50_state_validate*, int, uint32_t*, nouveau_bufctx*) (nv50=nv50@entry=0x5616b9b32dc0, mask=mask@entry=4294967295, validate_list=<optimized out>, size=size@entry=25, dirty=dirty@entry=0x5616b9b33298, bufctx=0x5616b9b25cd0) at ../src/gallium/drivers/nouveau/nv50/nv50_state_validate.c:562 #9 0x00007f37eee5498d in nv50_state_validate_3d (mask=4294967295, nv50=0x5616b9b32dc0) at ../src/gallium/drivers/nouveau/nv50/nv50_state_validate.c:572 Crashing deep in the Nouveau drivers. Please report this to the Nouveau developers; see https://nouveau.freedesktop.org/Bugs.html to learn how.