https://bugs.kde.org/show_bug.cgi?id=391443

            Bug ID: 391443
           Summary: Plasmashell segmentation fault
           Product: plasmashell
           Version: 5.12.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: ken20...@ukr.net
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to