Bug 424898 - Panel Crash when moved the widget
Summary: Panel Crash when moved the widget
Status: RESOLVED DUPLICATE of bug 424022
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.19.4
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-08-01 15:39 UTC by Luis Alfredo Quintero Ruiz
Modified: 2021-03-02 04:12 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 Luis Alfredo Quintero Ruiz 2020-08-01 15:39:13 UTC
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
Comment 1 Nate Graham 2021-03-02 04:12:10 UTC

*** This bug has been marked as a duplicate of bug 424022 ***