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

            Bug ID: 424898
           Summary: Panel Crash when moved the widget
           Product: plasmashell
           Version: 5.19.4
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: luis.quint...@outlook.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.19.4)

Qt Version: 5.14.2
Frameworks Version: 5.72.0
Operating System: Linux 5.4.0-42-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

-- Information about the crash:
- What I was doing when the application crashed:

I moved the widget to a different position in to de panel

- Unusual behavior I noticed:

The screen totally black and the process close. I dont have access ti the
system by few minutes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  QSGBatchRenderer::Renderer::uploadBatch (this=this@entry=0x7f09b4006bf0,
b=b@entry=0x7f09b41b6d50) at scenegraph/coreapi/qsgbatchrenderer.cpp:2141
#5  0x00007f0a2dd2cc7f in QSGBatchRenderer::Renderer::render (this=<optimized
out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4309
#6  0x00007f0a2dd14e60 in QSGRenderer::renderScene (this=0x7f09b4006bf0,
bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:259
#7  0x00007f0a2dd15315 in QSGRenderer::renderScene (this=<optimized out>,
fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:211
#8  0x00007f0a2dd7e953 in QSGDefaultRenderContext::renderNextFrame
(this=0x5639ea9aaf20, renderer=0x7f09b4006bf0, fboId=<optimized out>) at
scenegraph/qsgdefaultrendercontext.cpp:223
#9  0x00007f0a2dde6ac9 in QQuickWindowPrivate::renderSceneGraph
(this=this@entry=0x5639ea9c8dd0, size=..., surfaceSize=...) at
items/qquickwindow.cpp:541
#10 0x00007f0a2dd8bf58 in QSGRenderThread::syncAndRender
(this=this@entry=0x5639ea6d22d0, grabImage=grabImage@entry=0x0) at
scenegraph/qsgthreadedrenderloop.cpp:810
#11 0x00007f0a2dd9064f in QSGRenderThread::run (this=0x5639ea6d22d0) at
scenegraph/qsgthreadedrenderloop.cpp:980
#12 0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x5639ea6d22d0) at
thread/qthread_unix.cpp:342
#13 0x00007f0a268e56db in start_thread (arg=0x7f09c2bba700) at
pthread_create.c:463
#14 0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f0a1400d710,
cond=0x7f0a1400d738) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f0a1400d738, mutex=0x7f0a1400d710) at
pthread_cond_wait.c:655
#3  0x00007f0a29c901db in QWaitConditionPrivate::wait (deadline=...,
this=0x7f0a1400d710) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f0a1400bb80,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0a29c90359 in QWaitCondition::wait (this=this@entry=0x7f0a1400bb88,
mutex=mutex@entry=0x7f0a1400bb80, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f0a2dd90233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7f0a1400bb78) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7f0a1400bae0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f0a2dd90691 in QSGRenderThread::run (this=0x7f0a1400bae0) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x7f0a1400bae0) at
thread/qthread_unix.cpp:342
#10 0x00007f0a268e56db in start_thread (arg=0x7f09c3942700) at
pthread_create.c:463
#11 0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f0a22edf2b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0a22e9a0b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0a22e9a570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0a22e9a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0a29ed87cb in QEventDispatcherGlib::processEvents
(this=0x7f09c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f0a29e77d2a in QEventLoop::exec (this=this@entry=0x7f09ccf52d60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f0a29c88757 in QThread::exec (this=this@entry=0x5639ead27680) at
thread/qthread.cpp:536
#8  0x00007f09cf8b2467 in KCupsConnection::run (this=0x5639ead27680) at
./libkcups/KCupsConnection.cpp:304
#9  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x5639ead27680) at
thread/qthread_unix.cpp:342
#10 0x00007f0a268e56db in start_thread (arg=0x7f09ccf53700) at
pthread_create.c:463
#11 0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f0a22e9a5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0a22e9a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0a29ed87cb in QEventDispatcherGlib::processEvents
(this=0x7f09e4005430, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f0a29e77d2a in QEventLoop::exec (this=this@entry=0x7f09edd56d30,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f0a29c88757 in QThread::exec (this=this@entry=0x5639e931f0a0) at
thread/qthread.cpp:536
#6  0x00007f0a2dcd2b06 in QQuickPixmapReader::run (this=0x5639e931f0a0) at
util/qquickpixmapcache.cpp:987
#7  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x5639e931f0a0) at
thread/qthread_unix.cpp:342
#8  0x00007f0a268e56db in start_thread (arg=0x7f09edd57700) at
pthread_create.c:463
#9  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639e7d0c1c0,
cond=0x5639e7d0c1e8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639e7d0c1e8, mutex=0x5639e7d0c1c0) at
pthread_cond_wait.c:655
#3  0x00007f0a29c901db in QWaitConditionPrivate::wait (deadline=...,
this=0x5639e7d0c1c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f0a140018e0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0a29c90359 in QWaitCondition::wait (this=this@entry=0x7f0a140018e8,
mutex=mutex@entry=0x7f0a140018e0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f0a2dd90233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7f0a140018d8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7f0a14001840) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f0a2dd90691 in QSGRenderThread::run (this=0x7f0a14001840) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x7f0a14001840) at
thread/qthread_unix.cpp:342
#10 0x00007f0a268e56db in start_thread (arg=0x7f09ed556700) at
pthread_create.c:463
#11 0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639e79680d8,
cond=0x5639e7968100) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639e7968100, mutex=0x5639e79680d8) at
pthread_cond_wait.c:655
#3  0x00007f0a0957782b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0a09577417 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0a268e56db in start_thread (arg=0x7f0a02bd1700) at
pthread_create.c:463
#6  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639e79680d8,
cond=0x5639e7968100) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639e7968100, mutex=0x5639e79680d8) at
pthread_cond_wait.c:655
#3  0x00007f0a0957782b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0a09577417 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0a268e56db in start_thread (arg=0x7f0a033d2700) at
pthread_create.c:463
#6  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639e79680d8,
cond=0x5639e7968100) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639e7968100, mutex=0x5639e79680d8) at
pthread_cond_wait.c:655
#3  0x00007f0a0957782b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0a09577417 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0a268e56db in start_thread (arg=0x7f09ff3d2700) at
pthread_create.c:463
#6  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639e79680d8,
cond=0x5639e7968100) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639e7968100, mutex=0x5639e79680d8) at
pthread_cond_wait.c:655
#3  0x00007f0a0957782b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0a09577417 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0a268e56db in start_thread (arg=0x7f0a03bd3700) at
pthread_create.c:463
#6  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f0a22e9a5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0a22e9a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0a29ed87cb in QEventDispatcherGlib::processEvents
(this=0x7f0a04000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f0a29e77d2a in QEventLoop::exec (this=this@entry=0x7f0a12381d80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f0a29c88757 in QThread::exec (this=this@entry=0x5639e7653cc0) at
thread/qthread.cpp:536
#6  0x00007f0a2d83cfc5 in QQmlThreadPrivate::run (this=0x5639e7653cc0) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x5639e7653cc0) at
thread/qthread_unix.cpp:342
#8  0x00007f0a268e56db in start_thread (arg=0x7f0a12382700) at
pthread_create.c:463
#9  0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f0a22edf2b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0a22e9a0b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0a22e9a570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0a22e9a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0a29ed87cb in QEventDispatcherGlib::processEvents
(this=0x7f0a0c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f0a29e77d2a in QEventLoop::exec (this=this@entry=0x7f0a13ffed70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f0a29c88757 in QThread::exec (this=this@entry=0x7f0a2bdfeda0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:536
#8  0x00007f0a2bb86555 in QDBusConnectionManager::run (this=0x7f0a2bdfeda0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#9  0x00007f0a29c89c2c in QThreadPrivate::start (arg=0x7f0a2bdfeda0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#10 0x00007f0a268e56db in start_thread (arg=0x7f0a13fff700) at
pthread_create.c:463
#11 0x00007f0a2957ea3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5639ea6a9d20,
cond=0x5639ea6a9d48) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5639ea6a9d48, mutex=0x5639ea6a9d20) at
pthread_cond_wait.c:655
#3  0x00007f0a29c901db in QWaitConditionPrivate::wait (deadline=...,
this=0x5639ea6a9d20) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5639ea6d2328,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0a29c90359 in QWaitCondition::wait (this=0x5639ea6d2330,
mutex=0x5639ea6d2328, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f0a2dd8d1dd in QSGThreadedRenderLoop::polishAndSync
(this=this@entry=0x5639e7b14820, w=<optimized out>,
inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1544
#7  0x00007f0a2dd8dcea in QSGThreadedRenderLoop::handleUpdateRequest
(this=0x5639e7b14820, window=0x5639e7465e10) at
scenegraph/qsgthreadedrenderloop.cpp:1376
#8  0x00007f0a2ddf2b14 in QQuickWindow::event (this=this@entry=0x5639e7465e10,
e=e@entry=0x7fff2940ee50) at items/qquickwindow.cpp:1754
#9  0x00005639e6aed98b in PanelView::event (this=0x5639e7465e10,
e=0x7fff2940ee50) at ./shell/panelview.cpp:977
#10 0x00007f0a2b1bd9ac in QApplicationPrivate::notify_helper
(this=this@entry=0x5639e73ccf80, receiver=receiver@entry=0x5639e7465e10,
e=e@entry=0x7fff2940ee50) at kernel/qapplication.cpp:3685
#11 0x00007f0a2b1c4bb0 in QApplication::notify (this=0x7fff2940f4a0,
receiver=0x5639e7465e10, e=0x7fff2940ee50) at kernel/qapplication.cpp:3431
#12 0x00007f0a29e794a8 in QCoreApplication::notifyInternal2
(receiver=0x5639e7465e10, event=0x7fff2940ee50) at
kernel/qcoreapplication.cpp:1075
#13 0x00007f0a2a467543 in QPlatformWindow::deliverUpdateRequest
(this=<optimized out>) at kernel/qplatformwindow.cpp:796
#14 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>)
at kernel/qplatformwindow.cpp:476
#15 0x00007f0a2b1c4bcb in QApplication::notify (this=0x7fff2940f4a0,
receiver=0x5639e7465e10, e=0x7fff2940f0f0) at kernel/qapplication.cpp:2875
#16 0x00007f0a29e794a8 in QCoreApplication::notifyInternal2
(receiver=0x5639e7465e10, event=0x7fff2940f0f0) at
kernel/qcoreapplication.cpp:1075
#17 0x00007f0a29ed7c39 in QTimerInfoList::activateTimers (this=0x5639e741ea40)
at kernel/qtimerinfo_unix.cpp:643
#18 0x00007f0a29ed8439 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#19 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:230
#20 0x00007f0a22e9a417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f0a22e9a650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f0a22e9a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f0a29ed87ac in QEventDispatcherGlib::processEvents
(this=0x5639e742cca0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007f0a29e77d2a in QEventLoop::exec (this=this@entry=0x7fff2940f340,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#25 0x00007f0a29e814a0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1383
#26 0x00005639e6add0df in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:224

Possible duplicates by query: bug 424543, bug 424023, bug 424022, bug 422585,
bug 420427.

Reported using DrKonqi

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

Reply via email to