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

            Bug ID: 434390
           Summary: Crash when opening 'Get new pages'
           Product: plasma-systemmonitor
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ksysguard-b...@kde.org
          Reporter: christ.de...@gmail.com
                CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (5.21.1)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.11.4-1-default x86_64
Windowing System: X11
Drkonqi Version: 5.21.2
Distribution: "openSUSE Tumbleweed"

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

(I'm not 100% sure any more)
I deleted a page in the page edit menu.
Then I pressed the 'Get new pages' button.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Systemmonitor (plasma-systemmonitor), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fd4f335fb12 in
std::__atomic_base<QObjectPrivate::ConnectionData*>::load
(__m=std::memory_order_relaxed, this=0x40) at
/usr/include/c++/10/bits/atomic_base.h:741
#5  std::atomic<QObjectPrivate::ConnectionData*>::load
(__m=std::memory_order_relaxed, this=0x40) at /usr/include/c++/10/atomic:523
#6 
QAtomicOps<QObjectPrivate::ConnectionData*>::loadRelaxed<QObjectPrivate::ConnectionData*>
(_q_value=...) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#7  QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadRelaxed
(this=0x40) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#8  QMetaObjectPrivate::disconnect (sender=0x55d20c276470
<QListData::shared_null>, signal_index=10, smeta=0x7fd4e6dfcc20
<PageDataObject::staticMetaObject>, receiver=0x55d2128643c0, method_index=-1,
slot=0x0, disconnectType=QMetaObjectPrivate::DisconnectAll) at
kernel/qobject.cpp:3532
#9  0x00007fd4f33602f2 in QObject::disconnectImpl (sender=0x55d20c276470
<QListData::shared_null>, signal=signal@entry=0x7ffeb3963f90,
receiver=receiver@entry=0x55d2128643c0, slot=slot@entry=0x0,
senderMetaObject=senderMetaObject@entry=0x7fd4e6dfcc20
<PageDataObject::staticMetaObject>) at kernel/qobject.cpp:5204
#10 0x00007fd4e6de5910 in QObject::disconnect<void (PageDataObject::*)()>
(zero=0x0, receiver=0x55d2128643c0, signal=(void
(PageDataObject::*)(PageDataObject * const)) 0x7fd4e6de52e0
<PageDataObject::dirtyChanged()>, sender=<optimized out>) at
/usr/include/qt5/QtCore/qobject.h:384
#11 FacesModel::setPageData (pageData=0x0, this=0x55d2128643c0) at
/usr/src/debug/plasma5-systemmonitor-5.21.1-1.2.x86_64/src/page/FacesModel.cpp:86
#12 FacesModel::setPageData (pageData=0x0, this=0x55d2128643c0) at
/usr/src/debug/plasma5-systemmonitor-5.21.1-1.2.x86_64/src/page/FacesModel.cpp:79
#13 FacesModel::qt_static_metacall (_o=_o@entry=0x55d2128643c0,
_c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0,
_a=_a@entry=0x7ffeb39641a0) at
/usr/src/debug/plasma5-systemmonitor-5.21.1-1.2.x86_64/build/src/page/PagePlugin_autogen/EWIEGA46WW/moc_FacesModel.cpp:119
#14 0x00007fd4e6deb46b in FacesModel::qt_metacall (this=0x55d2128643c0,
_c=QMetaObject::WriteProperty, _id=0, _a=0x7ffeb39641a0) at
/usr/src/debug/plasma5-systemmonitor-5.21.1-1.2.x86_64/build/src/page/PagePlugin_autogen/EWIEGA46WW/moc_FacesModel.cpp:167
#15 0x00007fd4f49463b2 in QQmlVMEMetaObject::metaCall (this=0x55d2131a8ce0,
o=<optimized out>, c=QMetaObject::WriteProperty, _id=<optimized out>,
a=0x7ffeb39641a0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:954
#16 0x00007fd4f4883c32 in QV4::QObjectWrapper::setProperty
(engine=0x55d20dfab270, object=0x55d21270eba0, property=0x7fd4dc4caad8,
value=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#17 0x00007fd4f4884ad7 in QV4::QObjectWrapper::setQmlProperty (value=...,
revisionMode=QV4::QObjectWrapper::CheckRevision, name=<optimized out>,
object=0x55d21270eba0, qmlContext=0x55d212669d60, engine=0x55d20dfab270) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:435
#18 QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x55d20dfab270,
qmlContext=qmlContext@entry=0x55d212669d60, object=object@entry=0x55d21270eba0,
name=<optimized out>,
revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, value=...)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:418
#19 0x00007fd4f485e802 in QV4::QQmlContextWrapper::virtualPut (m=<optimized
out>, id=..., value=..., receiver=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4qmlcontext.cpp:432
#20 0x00007fd4f4814119 in QV4::Object::put (receiver=0x7fd4e73c0570, v=...,
name=0x7fd4e73c0568, this=0x7fd4e73c0570) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4string_p.h:167
#21 QV4::ExecutionContext::setProperty (this=<optimized out>,
name=0x7fd4e73c0568, value=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4context.cpp:313
#22 0x00007fd4f48ac7f7 in QV4::Runtime::StoreNameSloppy::call
(engine=0x55d20dfab270, nameIndex=<optimized out>, value=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4runtime.cpp:990
#23 0x00007fd4f489c47a in QV4::Moth::VME::interpret (frame=0x7ffeb3964520,
engine=0x55d20dfab270, code=0x7fd4e64e17af "\016\002") at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:599
#24 0x00007fd4f48a12f7 in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffeb3964520, engine=engine@entry=0x55d20dfab270) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#25 0x00007fd4f483cb8d in QV4::Function::call (this=this@entry=0x55d20f9cc140,
thisObject=<optimized out>, argv=argv@entry=0x7fd4e73c0500, argc=<optimized
out>, context=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/jsruntime/qv4function.cpp:69
#26 0x00007fd4f49b3a65 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x55d212545730, callData=callData@entry=0x7fd4e73c04d0,
isUndefined=isUndefined@entry=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212
#27 0x00007fd4f4967c2b in QQmlBoundSignalExpression::evaluate (this=<optimized
out>, a=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#28 0x00007fd4f4968110 in QQmlBoundSignal_callback (e=0x55d213078620, a=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#29 0x00007fd4f499784d in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#30 0x00007fd4f33684d5 in doActivate<false> (sender=0x55d21270eba0,
signal_index=4, argv=0x0) at kernel/qobject.cpp:3778
#31 0x00007fd4ede9f2bd in QQuickTransitionManager::complete
(this=0x55d20f9e7960) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/quick/util/qquicktransitionmanager.cpp:106
#32 0x00007fd4f4a06b70 in QAbstractAnimationJob::setState
(newState=QAbstractAnimationJob::Stopped, this=0x55d211d8f2f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/animations/qabstractanimationjob.cpp:350
#33 QAbstractAnimationJob::setState (this=0x55d211d8f2f0,
newState=QAbstractAnimationJob::Stopped) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/animations/qabstractanimationjob.cpp:303
#34 0x00007fd4f4a06fb1 in QAbstractAnimationJob::setCurrentTime
(this=0x55d211d8f2f0, msecs=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/animations/qabstractanimationjob.cpp:495
#35 0x00007fd4f4a0710f in QQmlAnimationTimer::updateAnimationsTime (delta=17,
this=0x55d20f72d2e0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/animations/qabstractanimationjob.cpp:109
#36 QQmlAnimationTimer::updateAnimationsTime (this=0x55d20f72d2e0, delta=17) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2-2.3.x86_64/src/qml/animations/qabstractanimationjob.cpp:92
#37 0x00007fd4f3136233 in QUnifiedTimer::updateAnimationTimers
(this=0x55d20f72a850, currentTick=<optimized out>) at
animation/qabstractanimation.cpp:324
#38 0x00007fd4f3137eed in QAnimationDriver::advanceAnimation (this=<optimized
out>, timeStep=-1) at animation/qabstractanimation.cpp:823
#39 0x00007fd4f335e28f in QObject::event (this=0x55d20f72a868,
e=0x7ffeb3966490) at kernel/qobject.cpp:1336
#40 0x00007fd4f3f6f4ff in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55d20f72a868, e=0x7ffeb3966490) at
kernel/qapplication.cpp:3632
#41 0x00007fd4f333232a in QCoreApplication::notifyInternal2
(receiver=0x55d20f72a868, event=0x7ffeb3966490) at
kernel/qcoreapplication.cpp:1063
#42 0x00007fd4f3388c83 in QTimerInfoList::activateTimers (this=0x55d20df197c0)
at kernel/qtimerinfo_unix.cpp:643
#43 0x00007fd4f338953c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#44 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:230
#45 0x00007fd4f1d22f57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#46 0x00007fd4f1d232d8 in ?? () from /usr/lib64/libglib-2.0.so.0
#47 0x00007fd4f1d2338f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#48 0x00007fd4f33898bf in QEventDispatcherGlib::processEvents
(this=0x55d20df25060, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#49 0x00007fd4f3330ceb in QEventLoop::exec (this=this@entry=0x7ffeb39666d0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#50 0x00007fd4f3338f60 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#51 0x000055d20c26af75 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma5-systemmonitor-5.21.1-1.2.x86_64/src/main.cpp:133
[Inferior 1 (process 13146) detached]

Possible duplicates by query: bug 433532.

Reported using DrKonqi

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

Reply via email to