Bug 413919 - Plasma crashed after sleep mode
Summary: Plasma crashed after sleep mode
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: generic-crash (show other bugs)
Version: 5.17.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-11-07 16:10 UTC by Ingvarr
Modified: 2021-02-11 04:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingvarr 2019-11-07 16:10:42 UTC
Application: systemsettings5 (5.17.2)

Qt Version: 5.13.1
Frameworks Version: 5.63.0
Operating System: Linux 5.0.0-32-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed:
I turn computer on (from sleep mode or suspend) the monitor was turned off and not in standby mode. I turn it on after start of plasma

- Unusual behavior I noticed:
The image on the screen was displayed on a quarter of the screen. Also, if the monitor is turned off during the start of the plasma, the image becomes small, as if I zoomed out

-- Backtrace:
Application: Параметры системы (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcb1b0a6800 (LWP 20065))]

Thread 5 (Thread 0x7fcae0d92700 (LWP 20072)):
#0  0x00007fcb165da0b4 in __GI___libc_read (fd=37, buf=0x7fcae0d91b70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fcb0fa972d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcb0fa520b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcb0fa52570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcb0fa526dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcb16f319db in QEventDispatcherGlib::processEvents (this=0x7fcadc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fcb16ed1eaa in QEventLoop::exec (this=this@entry=0x7fcae0d91d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fcb16ced3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fcb14a90cb5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fcb16ceeb72 in QThreadPrivate::start (arg=0x55b8584aedc0) at thread/qthread_unix.cpp:360
#10 0x00007fcb11e116db in start_thread (arg=0x7fcae0d92700) at pthread_create.c:463
#11 0x00007fcb165eb88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcae9355700 (LWP 20071)):
#0  0x00007fcb165da0b4 in __GI___libc_read (fd=31, buf=0x7fcae9354b70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fcb0fa972d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcb0fa520b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcb0fa52570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcb0fa526dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcb16f319db in QEventDispatcherGlib::processEvents (this=0x7fcae4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fcb16ed1eaa in QEventLoop::exec (this=this@entry=0x7fcae9354d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fcb16ced3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fcb14a90cb5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fcb16ceeb72 in QThreadPrivate::start (arg=0x55b856fa8630) at thread/qthread_unix.cpp:360
#10 0x00007fcb11e116db in start_thread (arg=0x7fcae9355700) at pthread_create.c:463
#11 0x00007fcb165eb88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcaff75f700 (LWP 20068)):
#0  0x00007fcb165da0b4 in __GI___libc_read (fd=15, buf=0x7fcaff75eb60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fcb0fa972d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcb0fa520b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcb0fa52570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcb0fa526dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcb16f319db in QEventDispatcherGlib::processEvents (this=0x7fcaf8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fcb16ed1eaa in QEventLoop::exec (this=this@entry=0x7fcaff75ed70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fcb16ced3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fcb173a80e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fcb16ceeb72 in QThreadPrivate::start (arg=0x7fcb1761fd80) at thread/qthread_unix.cpp:360
#10 0x00007fcb11e116db in start_thread (arg=0x7fcaff75f700) at pthread_create.c:463
#11 0x00007fcb165eb88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcb076d8700 (LWP 20067)):
#0  0x00007fcb165debf9 in __GI___poll (fds=0x7fcb076d7ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcb119d5747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fcb119d736a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fcb0a4bdf00 in QXcbEventQueue::run (this=0x55b8569e5290) at qxcbeventqueue.cpp:228
#4  0x00007fcb16ceeb72 in QThreadPrivate::start (arg=0x55b8569e5290) at thread/qthread_unix.cpp:360
#5  0x00007fcb11e116db in start_thread (arg=0x7fcb076d8700) at pthread_create.c:463
#6  0x00007fcb165eb88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcb1b0a6800 (LWP 20065)):
[KCrash Handler]
#6  0x00007fcb17aa03cd in QHash<QOpenGLMultiGroupSharedResource*, QOpenGLSharedResource*>::value (adefaultValue=<optimized out>, akey=<optimized out>, this=0x89) at ../../include/QtCore/../../src/corelib/tools/qhash.h:635
#7  QOpenGLMultiGroupSharedResource::value<QOpenGLFunctionsPrivateEx> (context=0x55b858603f10, this=<optimized out>) at ../../include/QtGui/5.13.1/QtGui/private/../../../../../src/gui/kernel/qopenglcontext_p.h:178
#8  qt_gl_functions (context=0x55b858603f10) at opengl/qopenglfunctions.cpp:191
#9  QOpenGLFunctions::QOpenGLFunctions (this=0x7fcb0000caf0, context=0x55b858603f10) at opengl/qopenglfunctions.cpp:224
#10 0x00007fcb17774412 in QOpenGLContext::functions (this=<optimized out>) at kernel/qopenglcontext.cpp:732
#11 0x00007fcb14fb579f in QSGPlainTexture::~QSGPlainTexture (this=0x55b857cd7e90, __in_chrg=<optimized out>) at scenegraph/util/qsgtexture.cpp:659
#12 0x00007fcb14fb57b9 in QSGPlainTexture::~QSGPlainTexture (this=0x55b857cd7e90, __in_chrg=<optimized out>) at scenegraph/util/qsgtexture.cpp:661
#13 0x00007fcaf0e19467 in ImageTexturesCache::<lambda(QSGTexture*)>::operator() (texture=0x55b857cd7e90, __closure=0x7ffd04eb3040) at ./src/icon.cpp:108
#14 QtSharedPointer::executeDeleter<QSGTexture, ImageTexturesCache::loadTexture(QQuickWindow*, const QImage&, QQuickWindow::CreateTextureOptions)::<lambda(QSGTexture*)> > (d=..., t=0x55b857cd7e90) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:122
#15 QtSharedPointer::CustomDeleter<QSGTexture, ImageTexturesCache::loadTexture(QQuickWindow*, const QImage&, QQuickWindow::CreateTextureOptions)::<lambda(QSGTexture*)> >::execute (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:179
#16 QtSharedPointer::ExternalRefCountWithCustomDeleter<QSGTexture, ImageTexturesCache::loadTexture(QQuickWindow*, const QImage&, QQuickWindow::CreateTextureOptions)::<lambda(QSGTexture*)> >::deleter(QtSharedPointer::ExternalRefCountData *) (self=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:213
#17 0x00007fcaf0e1bf2c in QtSharedPointer::ExternalRefCountData::destroy (this=0x55b857ce07d0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:157
#18 QSharedPointer<QSGTexture>::deref (dd=0x55b857ce07d0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:465
#19 QSharedPointer<QSGTexture>::deref (this=0x55b857cdf560) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:460
#20 QSharedPointer<QSGTexture>::~QSharedPointer (this=0x55b857cdf560, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:315
#21 ManagedTextureNode::~ManagedTextureNode (this=0x55b857cdf3e0, __in_chrg=<optimized out>) at ./src/icon.cpp:38
#22 ManagedTextureNode::~ManagedTextureNode (this=0x55b857cdf3e0, __in_chrg=<optimized out>) at ./src/icon.cpp:38
#23 0x00007fcb14f9a441 in QSGNode::destroy (this=this@entry=0x55b857cd5f80) at scenegraph/coreapi/qsgnode.cpp:391
#24 0x00007fcb14f9a467 in QSGNode::~QSGNode (this=0x55b857cd5f80, __in_chrg=<optimized out>) at scenegraph/coreapi/qsgnode.cpp:329
#25 0x00007fcb14f9a5d9 in QSGTransformNode::~QSGTransformNode (this=0x55b857cd5f80, __in_chrg=<optimized out>) at scenegraph/coreapi/qsgnode.cpp:1184
#26 0x00007fcb1503d523 in QQuickWindowPrivate::cleanupNodes (this=this@entry=0x7fcb00006040) at items/qquickwindow.cpp:3211
#27 0x00007fcb1504209d in QQuickWindowPrivate::cleanupNodesOnShutdown (this=this@entry=0x7fcb00006040) at items/qquickwindow.cpp:3253
#28 0x00007fcb15102908 in QQuickRenderControl::invalidate (this=this@entry=0x55b856d5f160) at items/qquickrendercontrol.cpp:321
#29 0x00007fcb15102950 in QQuickRenderControl::~QQuickRenderControl (this=0x55b856d5f160, __in_chrg=<optimized out>) at items/qquickrendercontrol.cpp:173
#30 0x00007fcb156f36b3 in QQuickWidgetRenderControl::~QQuickWidgetRenderControl (this=0x55b856d5f160, __in_chrg=<optimized out>) at qquickwidget.cpp:91
#31 QQuickWidgetRenderControl::~QQuickWidgetRenderControl (this=0x55b856d5f160, __in_chrg=<optimized out>) at qquickwidget.cpp:91
#32 0x00007fcb156f19fb in QQuickWidgetPrivate::~QQuickWidgetPrivate (this=0x55b856b2f340, __in_chrg=<optimized out>) at qquickwidget.cpp:231
#33 0x00007fcb156f1a79 in QQuickWidgetPrivate::~QQuickWidgetPrivate (this=0x55b856b2f340, __in_chrg=<optimized out>) at qquickwidget.cpp:239
#34 0x00007fcb16f0bf9b in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:60
#35 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x55b856d48838, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107
#36 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:891
#37 0x00007fcb17fa46d1 in QWidget::~QWidget (this=0x55b856d48830, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1558
#38 0x00007fcb156ee7c9 in QQuickWidget::~QQuickWidget (this=0x55b856d48830, __in_chrg=<optimized out>) at qquickwidget.cpp:566
#39 0x00007fcb16f022bb in QObjectPrivate::deleteChildren (this=this@entry=0x55b856d191c0) at kernel/qobject.cpp:2019
#40 0x00007fcb17fa464c in QWidget::~QWidget (this=0x55b856d44580, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1696
#41 0x00007fcaf2912821 in FocusHackWidget::~FocusHackWidget (this=0x55b856d44580, __in_chrg=<optimized out>) at ./sidebar/SidebarMode.cpp:67
#42 FocusHackWidget::~FocusHackWidget (this=0x55b856d44580, __in_chrg=<optimized out>) at ./sidebar/SidebarMode.cpp:68
#43 0x00007fcb16f022bb in QObjectPrivate::deleteChildren (this=this@entry=0x55b856a749d0) at kernel/qobject.cpp:2019
#44 0x00007fcb17fa464c in QWidget::~QWidget (this=0x55b856aa25e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1696
#45 0x00007fcb1810e769 in QStackedWidget::~QStackedWidget (this=0x55b856aa25e0, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:147
#46 0x00007fcb16f022bb in QObjectPrivate::deleteChildren (this=this@entry=0x55b856a28200) at kernel/qobject.cpp:2019
#47 0x00007fcb17fa464c in QWidget::~QWidget (this=0x55b856a5b0a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1696
#48 0x00007fcb1a7d633d in KMainWindow::~KMainWindow (this=0x55b856a5b0a0, __in_chrg=<optimized out>) at ./src/kmainwindow.cpp:401
#49 0x000055b854d0205b in SettingsBase::~SettingsBase (this=0x55b856a5b0a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./app/SettingsBase.cpp:74
#50 0x000055b854d020b9 in SettingsBase::~SettingsBase (this=0x55b856a5b0a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./app/SettingsBase.cpp:77
#51 0x00007fcb16f05290 in QObject::event (this=this@entry=0x55b856a5b0a0, e=e@entry=0x55b859369fa0) at kernel/qobject.cpp:1251
#52 0x00007fcb17fa930b in QWidget::event (this=this@entry=0x55b856a5b0a0, event=event@entry=0x55b859369fa0) at kernel/qwidget.cpp:9405
#53 0x00007fcb180b4020 in QMainWindow::event (this=this@entry=0x55b856a5b0a0, event=event@entry=0x55b859369fa0) at widgets/qmainwindow.cpp:1343
#54 0x00007fcb1a7d8731 in KMainWindow::event (this=this@entry=0x55b856a5b0a0, ev=ev@entry=0x55b859369fa0) at ./src/kmainwindow.cpp:875
#55 0x00007fcb1a819ed7 in KXmlGuiWindow::event (this=0x55b856a5b0a0, ev=0x55b859369fa0) at ./src/kxmlguiwindow.cpp:122
#56 0x00007fcb17f67eac in QApplicationPrivate::notify_helper (this=this@entry=0x55b8569c4880, receiver=receiver@entry=0x55b856a5b0a0, e=e@entry=0x55b859369fa0) at kernel/qapplication.cpp:3703
#57 0x00007fcb17f6f4b0 in QApplication::notify (this=0x7ffd04eb3dc0, receiver=0x55b856a5b0a0, e=0x55b859369fa0) at kernel/qapplication.cpp:3449
#58 0x00007fcb16ed3d48 in QCoreApplication::notifyInternal2 (receiver=0x55b856a5b0a0, event=0x55b859369fa0) at kernel/qcoreapplication.cpp:1095
#59 0x00007fcb16ed3f1e in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x55b859369fa0) at kernel/qcoreapplication.cpp:1490
#60 0x00007fcb16ed6667 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55b8569bbff0) at kernel/qcoreapplication.cpp:1840
#61 0x00007fcb16ed6bf8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1694
#62 0x00007fcb16f323a3 in postEventSourceDispatch (s=0x55b856a18ad0) at kernel/qeventdispatcher_glib.cpp:277
#63 0x00007fcb0fa52417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007fcb0fa52650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007fcb0fa526dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fcb16f319bf in QEventDispatcherGlib::processEvents (this=0x55b856a1af20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#67 0x00007fcb16ed1eaa in QEventLoop::exec (this=this@entry=0x7ffd04eb3ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#68 0x00007fcb16edb220 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#69 0x000055b854cff218 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:71

Reported using DrKonqi
Comment 1 Nate Graham 2020-10-12 21:24:44 UTC
graphics-related.
Comment 2 Nate Graham 2021-01-12 16:41:32 UTC
And is it still happening in Plasma 5.20? If so, what kind of graphics hardware do you have?
Comment 3 Bug Janitor Service 2021-01-27 04:33:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2021-02-11 04:33:21 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!