Summary: | Plasma 6: "Discard Changes" crashes System Monitor | ||
---|---|---|---|
Product: | [Applications] plasma-systemmonitor | Reporter: | bugsie <bugsie> |
Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | ahiemstra, nate, nicolas.fella, plasma-bugs-null |
Priority: | NOR | Keywords: | qt6 |
Version First Reported In: | 6.0.1 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
bugsie
2024-03-07 15:12:47 UTC
#0 0x00007ffff4db20c8 in QObjectPrivate::connectImpl (sender=sender@entry=0x185aa20, signal_index=3, receiver=receiver@entry=0x2a367e0, slot=slot@entry=0x7fffffffc620, slotObjRaw=slotObjRaw@entry=0x1e9f550, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:5268 #1 0x00007ffff4db2345 in QObject::connectImpl (sender=sender@entry=0x185aa20, signal=signal@entry=0x7fffffffc640, receiver=receiver@entry=0x2a367e0, slot=slot@entry=0x7fffffffc620, slotObjRaw=0x1e9f550, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:5180 #2 0x00007ffff7d9f849 in QObject::connect<void (KSysGuard::SensorFaceController::*)(), void (PageDataObject::*)()> (type=Qt::AutoConnection, slot=@0x7fffffffc620: (void (PageDataObject::*)(PageDataObject * const)) 0x7ffff7da5460 <PageDataObject::markDirty()>, context=0x2a367e0, signal=(void (KSysGuard::SensorFaceController::*)(KSysGuard::SensorFaceController * const)) 0x7ffff5cf4ea0 <KSysGuard::SensorFaceController::faceIdChanged()>, sender=0x185aa20) at /home/nico/kde/usr/include/QtCore/qobject.h:257 #3 FaceLoader::setDataObject (this=<optimized out>, newDataObject=<optimized out>) at /home/nico/kde/src/plasma-systemmonitor/src/page/FaceLoader.cpp:71 #4 0x00007ffff64d9d34 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0xe #5 0x00007ffff64d7577 in QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&, QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>, QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const (slowWrite=<optimized out>, flags=..., pd=0x7fff9c767ce0, resultObject=<optimized out>, resultMo=<synthetic pointer>..., this=0x3d07320) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:822 #6 QObjectPointerBinding::write (this=0x3d07320, result=..., isUndefined=<optimized out>, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:804 #7 0x00007ffff64d34ae in QQmlBinding::doUpdate (this=0x3d07320, watcher=..., flags=..., scope=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701 #8 0x00007ffff64d6b63 in QQmlBinding::update (this=0x3d07320, flags=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164 #9 0x00007ffff6563d38 in QQmlObjectCreator::finalize (this=0x1f44d50, interrupt=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1465 #10 0x00007ffff6533014 in QQmlIncubatorPrivate::incubate (this=0x3acee20, i=...) at /home/nico/workspace/qt6/qtbase/src/corelib/tools/qscopedpointer.h:90 #11 0x00007ffff6533f1d in QQmlIncubationController::incubateFor (this=0x7fff9c119b50, msecs=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/ftw/qintrusivelist_p.h:180 #12 0x00007ffff4dbd2e3 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffcb50, r=0x7fff9c119b40, this=0x7042e0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 #13 doActivate<false> (sender=0x70d6f0, signal_index=3, argv=0x7fffffffcb50) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4078 #14 0x00007ffff4db49cf in QMetaObject::activate (sender=sender@entry=0x70d6f0, m=m@entry=0x7ffff6ea1d80 <QSGRenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4138 #15 0x00007ffff6b213f0 in QSGRenderLoop::timeToIncubate (this=this@entry=0x70d6f0) at /home/nico/workspace/qt6/qtdeclarative/src/quick/Quick_autogen/include/moc_qsgrenderloop_p.cpp:139 #16 0x00007ffff6c70a8d in QSGThreadedRenderLoop::polishAndSync (this=0x70d6f0, w=0x1119950, inExpose=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1685 #17 0x00007ffff6a8f4e6 in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:1566 #18 0x00007ffff7181a61 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x70e5b0, e=0x7fffffffcf50) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3287 #19 0x00007ffff4d5f4f8 in QCoreApplication::notifyInternal2 (receiver=0x70e5b0, event=0x7fffffffcf50) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1134 #20 0x00007ffff4d5f6b9 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1575 #21 0x00007ffff55ffb78 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qplatformwindow.cpp:783 #22 0x00007ffff4dafb94 in QObject::event (this=0x5c7800, e=0x7fffcc018760) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1446 #23 0x00007ffff7181a61 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5c7800, e=0x7fffcc018760) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3287 #24 0x00007ffff4d5f4f8 in QCoreApplication::notifyInternal2 (receiver=0x5c7800, event=0x7fffcc018760) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1134 #25 0x00007ffff4d5f6b9 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) --Type <RET> for more, q to quit, c to continue without paging--c at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1575 #26 0x00007ffff4d62c41 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x465b00) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1932 #27 0x00007ffff4d62f28 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1789 #28 0x00007ffff500bae3 in postEventSourceDispatch (s=0x4b01f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #29 0x00007ffff41fee5c in g_main_dispatch (context=0x7fffdc000ef0) at ../glib/gmain.c:3476 #30 g_main_context_dispatch_unlocked (context=0x7fffdc000ef0) at ../glib/gmain.c:4284 #31 0x00007ffff4259f18 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fffdc000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349 #32 0x00007ffff41fcad3 in g_main_context_iteration (context=0x7fffdc000ef0, may_block=1) at ../glib/gmain.c:4414 #33 0x00007ffff500b3fc in QEventDispatcherGlib::processEvents (this=0x46cee0, flags=...) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #34 0x00007ffff4d6ae6b in QEventLoop::exec (this=this@entry=0x7fffffffd3a0, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:34 #35 0x00007ffff4d67862 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:74 #36 0x00007ffff55b3a7c in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1926 #37 0x00007ffff71819d5 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2555 #38 0x000000000040c06c in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/plasma-systemmonitor/src/main.cpp:116 *** This bug has been marked as a duplicate of bug 482198 *** |