Bug 391443 - Plasmashell segmentation fault
Summary: Plasmashell segmentation fault
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.12.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-03-05 14:55 UTC by Eugene
Modified: 2018-03-13 23:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene 2018-03-05 14:55:43 UTC
Application: plasmashell (5.12.2)

Qt Version: 5.9.3
Frameworks Version: 5.43.0
Operating System: Linux 4.15.0-10-generic x86_64
Distribution: Ubuntu Bionic Beaver (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Just clicked on desktop widget button when crash happend. Happens all the time.

-- Backtrace:
Application: Плазма (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fae6e053800 (LWP 2661))]

Thread 21 (Thread 0x7fad5a3fd700 (LWP 5066)):
[KCrash Handler]
#6  wl_proxy_create_wrapper (proxy=0x0) at ../src/wayland-client.c:2038
#7  0x00007fadc53eb6c0 in get_wl_surface_proxy (window=0x7fad80167fc0, window=0x7fad80167fc0) at ../../../src/egl/drivers/dri2/platform_wayland.c:123
#8  dri2_wl_create_window_surface (drv=<optimized out>, disp=0x557fef3cd540, conf=0x557fef44fce0, native_window=0x7fad80167fc0, attrib_list=0x0) at ../../../src/egl/drivers/dri2/platform_wayland.c:199
#9  0x00007fadc53d83d7 in _eglCreateWindowSurfaceCommon (disp=0x557fef3cd540, config=<optimized out>, native_window=0x7fad80167fc0, attrib_list=0x0) at ../../../src/egl/main/eglapi.c:910
#10 0x00007fadc5d7903d in QtWaylandClient::QWaylandEglWindow::updateSurface (this=this@entry=0x557ff17a2920, create=create@entry=true) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:141
#11 0x00007fadc5d775b5 in QtWaylandClient::QWaylandGLContext::makeCurrent (this=this@entry=0x557ff24375a0, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:410
#12 0x00007fae6879d506 in QOpenGLContext::makeCurrent (this=0x557ff2438200, surface=surface@entry=0x557ff21b16e0) at kernel/qopenglcontext.cpp:984
#13 0x00007fae6baaf2b4 in QSGRenderThread::invalidateOpenGL (this=this@entry=0x557ff2438d20, window=0x557ff21b16d0, inDestructor=<optimized out>, fallback=0x0) at scenegraph/qsgthreadedrenderloop.cpp:494
#14 0x00007fae6bab6bbb in QSGRenderThread::event (this=0x557ff2438d20, e=0x557ff2377880) at scenegraph/qsgthreadedrenderloop.cpp:402
#15 0x00007fae6bab5e47 in QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff2438d20) at scenegraph/qsgthreadedrenderloop.cpp:710
#16 0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff2438d20) at scenegraph/qsgthreadedrenderloop.cpp:738
#17 0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff2438d20) at thread/qthread_unix.cpp:368
#18 0x00007fae66eb76db in start_thread (arg=0x7fad5a3fd700) at pthread_create.c:463
#19 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fad5b7fe700 (LWP 5065)):
#0  0x00007fae67624bf9 in __GI___poll (fds=0x7fad701d8640, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fae621922c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fad701bb440, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fad5b7fdd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fae6ae9e065 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff21c8df0) at thread/qthread_unix.cpp:368
#8  0x00007fae66eb76db in start_thread (arg=0x7fad5b7fe700) at pthread_create.c:463
#9  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fad5bfff700 (LWP 4947)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff1d08084) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff1d08030, cond=0x557ff1d08058) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff1d08058, mutex=0x557ff1d08030) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff1d08030) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff1c9d548, mutex=mutex@entry=0x557ff1c9d540, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff1c9d538) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff1c9d4c0) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff1c9d4c0) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff1c9d4c0) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad5bfff700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fad6963e700 (LWP 4946)):
#0  0x00007fae676200b4 in __GI___libc_read (fd=38, buf=0x7fad6963db70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fae621d6870 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae62191db7 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae62192270 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fad5c0bb7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fad6963dd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007fae6ae9e065 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff0ec2c70) at thread/qthread_unix.cpp:368
#10 0x00007fae66eb76db in start_thread (arg=0x7fad6963e700) at pthread_create.c:463
#11 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fad69e3f700 (LWP 4936)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff0d39274) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff0d39220, cond=0x557ff0d39248) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff0d39248, mutex=0x557ff0d39220) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff0d39220) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff0527a48, mutex=mutex@entry=0x557ff0527a40, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff0527a38) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff05279c0) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff05279c0) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff05279c0) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad69e3f700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fad6a943700 (LWP 2810)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff0529620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff05295d0, cond=0x557ff05295f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff05295f8, mutex=0x557ff05295d0) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff05295d0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff11149e8, mutex=mutex@entry=0x557ff11149e0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff11149d8) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff1114960) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff1114960) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff1114960) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad6a943700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fad6bbd1700 (LWP 2787)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff0cebcf0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff0cebca0, cond=0x557ff0cebcc8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff0cebcc8, mutex=0x557ff0cebca0) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff0cebca0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff0e3fdf8, mutex=mutex@entry=0x557ff0e3fdf0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff0e3fde8) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff0e3fd70) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff0e3fd70) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff0e3fd70) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad6bbd1700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fad8abb3700 (LWP 2786)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557fef9bd560) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557fef9bd510, cond=0x557fef9bd538) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557fef9bd538, mutex=0x557fef9bd510) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557fef9bd510) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff0a490d8, mutex=mutex@entry=0x557ff0a490d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff0a490c8) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff0a49050) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff0a49050) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff0a49050) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad8abb3700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fad88f1a700 (LWP 2785)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff079e704) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff079e6b0, cond=0x557ff079e6d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff079e6d8, mutex=0x557ff079e6b0) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff079e6b0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff07a1688, mutex=mutex@entry=0x557ff07a1680, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff07a1678) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff07a1600) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff07a1600) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff07a1600) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad88f1a700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fad898af700 (LWP 2782)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff05177a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff0517750, cond=0x557ff0517778) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff0517778, mutex=0x557ff0517750) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff0517750) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff01d5ad8, mutex=mutex@entry=0x557ff01d5ad0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff01d5ac8) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff01d5a50) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff01d5a50) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff01d5a50) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad898af700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fad8a3b2700 (LWP 2779)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff0257ee0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff0257e90, cond=0x557ff0257eb8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff0257eb8, mutex=0x557ff0257e90) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff0257e90) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557ff0279768, mutex=mutex@entry=0x557ff0279760, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557ff0279758) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557ff02796e0) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557ff02796e0) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557ff02796e0) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fad8a3b2700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fad92767700 (LWP 2773)):
#0  0x00007fae67624bf9 in __GI___poll (fds=0x7fad8c006070, nfds=1, timeout=1503154) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fae621922c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fad8c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fad92766d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fad950b9747 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557fefcee780) at thread/qthread_unix.cpp:368
#8  0x00007fae66eb76db in start_thread (arg=0x7fad92767700) at pthread_create.c:463
#9  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fadab2eb700 (LWP 2722)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557fef582e34) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557fef582de0, cond=0x557fef582e08) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557fef582e08, mutex=0x557fef582de0) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557fef582de0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x557fef6a9cf8, mutex=mutex@entry=0x557fef6a9cf0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab5db8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x557fef6a9ce8) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x557fef6a9c70) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fae6bab621a in QSGRenderThread::run (this=0x557fef6a9c70) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557fef6a9c70) at thread/qthread_unix.cpp:368
#9  0x00007fae66eb76db in start_thread (arg=0x7fadab2eb700) at pthread_create.c:463
#10 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fadac0ee700 (LWP 2721)):
#0  0x00007fae67624bf9 in __GI___poll (fds=0x7fada40051a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fae621922c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fada4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fadac0edd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fae67d3426a in QThread::exec (this=this@entry=0x557fef6283f0) at thread/qthread.cpp:515
#6  0x00007fae6ba36b46 in QQuickPixmapReader::run (this=0x557fef6283f0) at util/qquickpixmapcache.cpp:868
#7  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557fef6283f0) at thread/qthread_unix.cpp:368
#8  0x00007fae66eb76db in start_thread (arg=0x7fadac0ee700) at pthread_create.c:463
#9  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fadbcd12700 (LWP 2719)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557fef4d798c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557fef4d7938, cond=0x557fef4d7960) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557fef4d7960, mutex=0x557fef4d7938) at pthread_cond_wait.c:655
#3  0x00007fadc2165ecb in cnd_wait (mtx=0x557fef4d7938, cond=0x557fef4d7960) at ../../../../../include/c11/threads_posix.h:155
#4  pipe_semaphore_wait (sema=0x557fef4d7938) at ../../../../../src/gallium/auxiliary/os/os_thread.h:108
#5  thread_function (init_data=init_data@entry=0x557fef4d7890) at ../../../../../src/gallium/drivers/llvmpipe/lp_rast.c:809
#6  0x00007fadc2165d47 in impl_thrd_routine (p=<optimized out>) at ../../../../../include/c11/threads_posix.h:87
#7  0x00007fae66eb76db in start_thread (arg=0x7fadbcd12700) at pthread_create.c:463
#8  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fadbd513700 (LWP 2718)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557fef4d7820) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557fef4d77d0, cond=0x557fef4d77f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557fef4d77f8, mutex=0x557fef4d77d0) at pthread_cond_wait.c:655
#3  0x00007fadc2165ecb in cnd_wait (mtx=0x557fef4d77d0, cond=0x557fef4d77f8) at ../../../../../include/c11/threads_posix.h:155
#4  pipe_semaphore_wait (sema=0x557fef4d77d0) at ../../../../../src/gallium/auxiliary/os/os_thread.h:108
#5  thread_function (init_data=init_data@entry=0x557fef4d7728) at ../../../../../src/gallium/drivers/llvmpipe/lp_rast.c:809
#6  0x00007fadc2165d47 in impl_thrd_routine (p=<optimized out>) at ../../../../../include/c11/threads_posix.h:87
#7  0x00007fae66eb76db in start_thread (arg=0x7fadbd513700) at pthread_create.c:463
#8  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fae46780700 (LWP 2716)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fae6da07fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fae6da07f68, cond=0x7fae6da07f90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fae6da07f90, mutex=0x7fae6da07f68) at pthread_cond_wait.c:655
#3  0x00007fae6d7115f4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4  0x00007fae6d711639 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5  0x00007fae66eb76db in start_thread (arg=0x7fae46780700) at pthread_create.c:463
#6  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fae550e0700 (LWP 2712)):
#0  0x00007fae676200b4 in __GI___libc_read (fd=11, buf=0x7fae550dfb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fae621d6870 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae62191db7 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae62192270 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fae4c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fae550dfd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007fae6ae9e065 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557fef2a2fd0) at thread/qthread_unix.cpp:368
#10 0x00007fae66eb76db in start_thread (arg=0x7fae550e0700) at pthread_create.c:463
#11 0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fae56b23700 (LWP 2708)):
#0  0x00007fae67624bf9 in __GI___poll (fds=0x7fae48004e00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fae621922c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fae48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fae56b22d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fae6ae9e065 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fae67d391ad in QThreadPrivate::start (arg=0x557fef1abe20) at thread/qthread_unix.cpp:368
#8  0x00007fae66eb76db in start_thread (arg=0x7fae56b23700) at pthread_create.c:463
#9  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fae58569700 (LWP 2686)):
#0  0x00007fae67624bf9 in __GI___poll (fds=0x7fae50003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fae621922c9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fae67f7037b in QEventDispatcherGlib::processEvents (this=0x7fae50000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7fae58568d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fae67d3426a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fae683edd45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fae67d391ad in QThreadPrivate::start (arg=0x7fae68660d60) at thread/qthread_unix.cpp:368
#8  0x00007fae66eb76db in start_thread (arg=0x7fae58569700) at pthread_create.c:463
#9  0x00007fae6763188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fae6e053800 (LWP 2661)):
#0  0x00007fae66ebd9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557ff24386a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x557ff2438650, cond=0x557ff2438678) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x557ff2438678, mutex=0x557ff2438650) at pthread_cond_wait.c:655
#3  0x00007fae67d3a5db in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x557ff2438650) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x557ff2438d60, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fae6bab4282 in QSGThreadedRenderLoop::releaseResources (this=this@entry=0x557fef4dba70, w=w@entry=0x557ff2431e10, inDestructor=inDestructor@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1136
#6  0x00007fae6bab481b in QSGThreadedRenderLoop::windowDestroyed (this=0x557fef4dba70, window=0x557ff21b16d0) at scenegraph/qsgthreadedrenderloop.cpp:887
#7  0x00007fae6bb063aa in QQuickWindow::~QQuickWindow (this=0x557ff21b16d0, __in_chrg=<optimized out>) at items/qquickwindow.cpp:1287
#8  0x0000557fed2c35b9 in ?? ()
#9  0x00007fae67f46b50 in QObject::event (this=this@entry=0x557ff21b16d0, e=<optimized out>) at kernel/qobject.cpp:1237
#10 0x00007fae6876e278 in QWindow::event (this=this@entry=0x557ff21b16d0, ev=ev@entry=0x557ff2437290) at kernel/qwindow.cpp:2295
#11 0x00007fae6bb0f1b5 in QQuickWindow::event (this=0x557ff21b16d0, e=0x557ff2437290) at items/qquickwindow.cpp:1610
#12 0x00007fae68f1d65c in QApplicationPrivate::notify_helper (this=this@entry=0x557fef0d0890, receiver=receiver@entry=0x557ff21b16d0, e=e@entry=0x557ff2437290) at kernel/qapplication.cpp:3722
#13 0x00007fae68f24f24 in QApplication::notify (this=0x7ffe21c61800, receiver=0x557ff21b16d0, e=0x557ff2437290) at kernel/qapplication.cpp:3481
#14 0x00007fae67f174c8 in QCoreApplication::notifyInternal2 (receiver=0x557ff21b16d0, event=event@entry=0x557ff2437290) at kernel/qcoreapplication.cpp:1018
#15 0x00007fae67f19c3d in QCoreApplication::sendEvent (event=0x557ff2437290, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x557fef0c5fb0) at kernel/qcoreapplication.cpp:1678
#17 0x00007fae67f1a1c8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
#18 0x00007fae67f70d33 in postEventSourceDispatch (s=0x557fef14b3a0) at kernel/qeventdispatcher_glib.cpp:276
#19 0x00007fae62192117 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fae62192350 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fae621923dc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fae67f7035f in QEventDispatcherGlib::processEvents (this=0x557fef14b050, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fae67f1551a in QEventLoop::exec (this=this@entry=0x7ffe21c61700, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#24 0x00007fae67f1e484 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#25 0x0000557fed2afcfa in ?? ()
#26 0x00007fae67531b97 in __libc_start_main (main=0x557fed2af320, argc=1, argv=0x7ffe21c619a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe21c61998) at ../csu/libc-start.c:310
#27 0x0000557fed2b009a in _start ()

Possible duplicates by query: bug 386994, bug 385042.

Reported using DrKonqi
Comment 1 felipesabrahao 2018-03-13 20:22:11 UTC
Also happens here with openSUSE tumbleweed KDE 5.12.2 and Qt 5.10 and kernel 4.15.7

Application: Plasma (plasmashell), signal: Segmentation fault
Comment 2 David Edmundson 2018-03-13 20:30:56 UTC

*** This bug has been marked as a duplicate of bug 381630 ***
Comment 3 felipesabrahao 2018-03-13 20:42:28 UTC
(In reply to David Edmundson from comment #2)
> 
> *** This bug has been marked as a duplicate of bug 381630 ***

I'm not sure whether it matters or not, but in my case I'm using XOrg (Mesa 18.0.0 and xorg-x11-server 1.19.6)
Comment 4 Christoph Feck 2018-03-13 22:29:53 UTC
Felipe, please report your crash with a backtrace. If you are getting it with an X11 Plasma session, it cannot be the same issue.
Comment 5 felipesabrahao 2018-03-13 23:01:00 UTC
(In reply to Christoph Feck from comment #4)
> Felipe, please report your crash with a backtrace. If you are getting it
> with an X11 Plasma session, it cannot be the same issue.

Ok. 
Thanks