https://bugs.kde.org/show_bug.cgi?id=428241
Bug ID: 428241 Summary: plasmashell crashes when notification closes Product: plasmashell Version: master Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: nicolas.fe...@gmx.de CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.20.80) (Compiled from sources) Qt Version: 5.15.2 Frameworks Version: 5.76.0 Operating System: Linux 5.8.16-2-MANJARO x86_64 Windowing system: X11 Distribution: Manjaro Linux -- Information about the crash: Run "notify-send -h string:desktop-entry:org.kde.dolphin Foobar" Wait for notification to time out and close Plasma crashes KDE stuff from master Qt from 5.15 brach Both freshly rebuilt Happens on both X11 and Wayland The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Content of s_kcrashErrorMessage: (null) [New LWP 6675] [New LWP 6676] [New LWP 6677] [New LWP 6678] [New LWP 6679] [New LWP 6680] [New LWP 6681] [New LWP 6689] [New LWP 6698] [New LWP 6699] [New LWP 6704] [New LWP 6709] [New LWP 6716] [New LWP 6732] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". 0x00007f52f35ff46f in poll () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f52f02518c0 (LWP 6674))] Thread 15 (Thread 0x7f527a6df640 (LWP 6732)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52f3aec23b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x55f2ac901f80) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55f2acf64df8, mutex=mutex@entry=0x55f2acf64df0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f52f6068087 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f2acf64de8) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55f2acf64d50) at scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f52f606a519 in QSGRenderThread::run() (this=0x55f2acf64d50) at scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2acf64d50) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f528570c640 (LWP 6716)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52f3aec23b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x55f2ac8a00d0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55f2ac90ead8, mutex=mutex@entry=0x55f2ac90ead0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f52f6068087 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f2ac90eac8) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55f2ac90ea30) at scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f52f606a519 in QSGRenderThread::run() (this=0x55f2ac90ea30) at scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2ac90ea30) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f5280cfe640 (LWP 6709)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52f3aec23b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x55f2ab2382e0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f52e800d638, mutex=mutex@entry=0x7f52e800d630, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f52f6068087 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f52e800d628) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f52e800d590) at scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f52f606a519 in QSGRenderThread::run() (this=0x7f52e800d590) at scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x7f52e800d590) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f528266a640 (LWP 6704)): #0 0x00007f52f098ab11 in sysprof_collector_mark_vprintf () at /usr/lib/libglib-2.0.so.0 #1 0x00007f52f098b8ed in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f52f093ce07 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f52f0990662 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f52f093b121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f52f3d1db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f527c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f52f3cc4ffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5282669bf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f52f3ae517e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f5282c02dc2 in KCupsConnection::run() (this=0x55f2ac2303c0) at /home/nico/kde/src/print-manager/libkcups/KCupsConnection.cpp:303 #9 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2ac2303c0) at thread/qthread_unix.cpp:329 #10 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f5293fff640 (LWP 6699)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52f3aec23b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x55f2ab80bbe0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55f2ab705618, mutex=mutex@entry=0x55f2ab705610, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f52f6068087 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f2ab705608) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55f2ab705570) at scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f52f606a519 in QSGRenderThread::run() (this=0x55f2ab705570) at scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2ab705570) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f52bb420640 (LWP 6698)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52f3aec23b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., deadline=..., this=0x7f52c0012a00) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55f2ab6f3f08, mutex=mutex@entry=0x55f2ab6f3f00, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f52f6068087 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f2ab6f3ef8) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #4 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55f2ab6f3e60) at scenegraph/qsgthreadedrenderloop.cpp:936 #5 0x00007f52f606a519 in QSGRenderThread::run() (this=0x55f2ab6f3e60) at scenegraph/qsgthreadedrenderloop.cpp:1053 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2ab6f3e60) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f52d14b7640 (LWP 6689)): #0 0x00007f52f35faefc in read () at /usr/lib/libc.so.6 #1 0x00007f52f093cf60 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #2 0x00007f52f0990662 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f52f093b121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f52f3d1db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f52bc012280, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f52f3cc4ffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f52d14b6c00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f52f3ae517e in QThread::exec() (this=this@entry=0x7f52e40a9c10) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f52f5fbc4c6 in QQuickPixmapReader::run() (this=0x7f52e40a9c10) at util/qquickpixmapcache.cpp:1024 #8 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x7f52e40a9c10) at thread/qthread_unix.cpp:329 #9 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f52d37fe640 (LWP 6681)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52ded9713c in () at /usr/lib/dri/iris_dri.so #2 0x00007f52ded97038 in () at /usr/lib/dri/iris_dri.so #3 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f52d3fff640 (LWP 6680)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52ded9713c in () at /usr/lib/dri/iris_dri.so #2 0x00007f52ded97038 in () at /usr/lib/dri/iris_dri.so #3 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f52d8ca6640 (LWP 6679)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52ded9713c in () at /usr/lib/dri/iris_dri.so #2 0x00007f52ded97038 in () at /usr/lib/dri/iris_dri.so #3 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f52d94a7640 (LWP 6678)): #0 0x00007f52f2fda6a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f52ded9713c in () at /usr/lib/dri/iris_dri.so #2 0x00007f52ded97038 in () at /usr/lib/dri/iris_dri.so #3 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f52edcd1640 (LWP 6677)): #0 0x00007f52f09906b6 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007f52f093b121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #2 0x00007f52f3d1db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f52e4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f52f3cc4ffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f52edcd0c20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #4 0x00007f52f3ae517e in QThread::exec() (this=this@entry=0x55f2aa9373e0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f52f5ac8525 in QQmlThreadPrivate::run() (this=0x55f2aa9373e0) at qml/ftw/qqmlthread.cpp:155 #6 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2aa9373e0) at thread/qthread_unix.cpp:329 #7 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f52eefaf640 (LWP 6676)): #0 0x00007f52f35ff46f in poll () at /usr/lib/libc.so.6 #1 0x00007f52f099075f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f52f093b121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f52f3d1db7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f52e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f52f3cc4ffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f52eefaebf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f52f3ae517e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f52f47b3a97 in QDBusConnectionManager::run() (this=0x7f52f4821d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x7f52f4821d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #8 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f52efc94640 (LWP 6675)): #0 0x00007f52f35ff46f in poll () at /usr/lib/libc.so.6 #1 0x00007f52f659b63b in () at /usr/lib/libxcb.so.1 #2 0x00007f52f659d37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f52efe44e50 in QXcbEventQueue::run() (this=0x55f2aa5882b0) at qxcbeventqueue.cpp:228 #4 0x00007f52f3ae62c1 in QThreadPrivate::start(void*) (arg=0x55f2aa5882b0) at thread/qthread_unix.cpp:329 #5 0x00007f52f2fd43e9 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f52f360a293 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f52f02518c0 (LWP 6674)): [KCrash Handler] #5 0x00007f52f3547615 in raise () at /usr/lib/libc.so.6 #6 0x00007f52f3530862 in abort () at /usr/lib/libc.so.6 #7 0x00007f52f3aaac51 in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914 #8 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffeed088460, msg=msg@entry=0x7f52f5b46e68 "Object %p destroyed while one of its QML signal handlers is in progress.\nMost likely the object was deleted synchronously (use QObject::deleteLater() instead), or the application is running a nested e"...) at global/qlogging.cpp:893 #9 0x00007f52f5a23008 in QQmlData::destroyed(QObject*) (this=0x7ffeed088460, object=0x55f2ad976470) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/tools/qarraydata.h:208 #10 0x00007f52f3cfaad1 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1001 #11 0x00007f52f6b74c22 in PlasmaQuick::Dialog::~Dialog() (this=0x55f2ad976470, __in_chrg=<optimized out>) at /home/nico/kde/src/plasma-framework/src/plasmaquick/dialog.cpp:821 #12 0x00007f52ec1f0a1e in QQmlPrivate::QQmlElement<PlasmaQuick::Dialog>::~QQmlElement() (this=0x55f2ad976470, __in_chrg=<optimized out>) at /home/nico/kde/usr/include/QtQml/qqmlprivate.h:144 #13 0x00007f52ec1f0a46 in QQmlPrivate::QQmlElement<PlasmaQuick::Dialog>::~QQmlElement() (this=0x55f2ad976470, __in_chrg=<optimized out>) at /home/nico/kde/usr/include/QtQml/qqmlprivate.h:144 #14 0x00007f52f3cf23ef in QObject::event(QEvent*) (this=0x55f2ad976470, e=0x55f2adc171b0) at kernel/qobject.cpp:1301 #15 0x00007f52f6b77dcf in PlasmaQuick::Dialog::event(QEvent*) (this=0x55f2ad976470, event=0x55f2adc171b0) at /home/nico/kde/src/plasma-framework/src/plasmaquick/dialog.cpp:1352 #16 0x00007f52f4b9e11f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55f2ad976470, e=0x55f2adc171b0) at kernel/qapplication.cpp:3632 #17 0x00007f52f3cc663a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f2ad976470, event=0x55f2adc171b0) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #18 0x00007f52f3cc9071 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=52, data=0x55f2aa576210) at kernel/qcoreapplication.cpp:1817 #19 0x00007f52f612ba87 in QQuickLoader::setSource(QUrl const&, bool) (this=0x55f2ad9f5090, url=..., needsClear=<optimized out>) at items/qquickloader.cpp:426 #20 0x00007f52f5a2c530 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7ffeed0889d0, target=0x55f2ad9f5090, this=0x7f52e40d0cb8) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #21 QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=0x55f2ad9f5090, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1326 #22 0x00007f52f5a2f1aa in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=<optimized out>, core=..., valueTypeData=..., value=..., context=<optimized out>, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1214 #23 0x00007f52f5a8eb20 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=this@entry=0x55f2adc16110, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:242 #24 0x00007f52f5a90260 in GenericBinding<0>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55f2adc16110, result=..., isUndefined=<optimized out>, flags=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:316 #25 0x00007f52f5a9189e in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55f2adc16110, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #26 0x00007f52f5a8f554 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55f2adc16110, flags=...) at qml/qqmlbinding.cpp:194 #27 0x00007f52f5a9bd33 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x55f2adc17680, interrupt=...) at qml/qqmlobjectcreator.cpp:1394 #28 0x00007f52f5a36a4c in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=0x55f2add275e0, i=...) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/tools/qscopedpointer.h:116 #29 0x00007f52f5a36fd7 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (this=0x55f2aa784370, i=..., forContext=<optimized out>) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/tools/qshareddata.h:160 #30 0x00007f52f5e211b2 in QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int, QQmlIncubator::IncubationMode) (this=0x55f2abfd9ce0, group=QQmlListCompositor::Default, index=0, incubationMode=<optimized out>) at /usr/include/c++/10.2.0/bits/atomic_base.h:420 #31 0x00007f52f616b796 in QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) (this=this@entry=0x55f2ac348fb0, modelIndex=modelIndex@entry=0, incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at /usr/include/c++/10.2.0/bits/atomic_base.h:420 #32 0x00007f52f615dc8d in QQuickGridViewPrivate::addVisibleItems(double, double, double, double, bool) (this=0x55f2ac348fb0, fillFrom=-0, fillTo=394, bufferFrom=<optimized out>, bufferTo=<optimized out>, doBuffer=false) at items/qquickgridview.cpp:520 #33 0x00007f52f616c7d0 in QQuickItemViewPrivate::refill(double, double) (this=0x55f2ac348fb0, from=-0, to=394) at items/qquickitemview.cpp:1801 #34 0x00007f52f616f390 in QQuickItemViewPrivate::regenerate(bool) (orientationChanged=<optimized out>, this=0x55f2ac348fb0) at items/qquickitemview.cpp:1848 #35 QQuickItemViewPrivate::regenerate(bool) (this=0x55f2ac348fb0, orientationChanged=<optimized out>) at items/qquickitemview.cpp:1833 #36 0x00007f52f617043c in QQuickItemView::modelUpdated(QQmlChangeSet const&, bool) (this=0x55f2ac348ef0, changeSet=..., reset=<optimized out>) at items/qquickitemview.cpp:1247 #37 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac34a690, signal_index=4, argv=argv@entry=0x7ffeed089440) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #38 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f52f5e4cd40 <QQmlInstanceModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeed089440) at kernel/qobject.cpp:3946 #39 0x00007f52f5df0516 in QQmlInstanceModel::modelUpdated(QQmlChangeSet const&, bool) (this=<optimized out>, _t1=..., _t2=<optimized out>) at .moc/moc_qqmlobjectmodel_p.cpp:263 #40 0x00007f52f5e103c8 in non-virtual thunk to QQmlDelegateModelPrivate::emitModelUpdated(QQmlChangeSet const&, bool) () at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:116 #41 0x00007f52f5e169ca in QQmlDelegateModelGroupPrivate::emitModelUpdated(bool) (this=0x55f2ac34a700, reset=reset@entry=true) at qqmldelegatemodel.cpp:2687 #42 0x00007f52f5e16dd0 in QQmlDelegateModelPrivate::emitChanges() (this=this@entry=0x55f2abfd9ce0) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:132 #43 0x00007f52f5e1ee58 in QQmlDelegateModel::_q_modelReset() (this=0x55f2ac34a690) at qqmldelegatemodel.cpp:1901 #44 0x00007f52f5e1f8d3 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f2ac34a690, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7ffeed0896a0) at .moc/moc_qqmldelegatemodel_p.cpp:357 #45 0x00007f52f3cfc930 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac34a8d0, signal_index=6, argv=argv@entry=0x7ffeed0896a0) at /usr/include/c++/10.2.0/bits/atomic_base.h:741 #46 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f2ac34a8d0, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffeed0896a0) at kernel/qobject.cpp:3946 #47 0x00007f52f3c61236 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) (this=this@entry=0x55f2ac34a8d0, _t1=..., _t2=<optimized out>, _t2@entry=QAbstractItemModel::NoLayoutChangeHint) at .moc/moc_qabstractitemmodel.cpp:571 #48 0x00007f52f3c97095 in QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) (this=0x55f2ac34a9a0, sourceParents=..., hint=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1620 #49 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac367700, signal_index=6, argv=argv@entry=0x7ffeed089810) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #50 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f2ac367700, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffeed089810) at kernel/qobject.cpp:3946 #51 0x00007f52f3c61236 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) (this=this@entry=0x55f2ac367700, _t1=..., _t2=<optimized out>, _t2@entry=QAbstractItemModel::VerticalSortHint) at .moc/moc_qabstractitemmodel.cpp:571 #52 0x00007f52f3c9c3aa in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1473 #53 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac365ec0, signal_index=3, argv=argv@entry=0x7ffeed089ac0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #54 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeed089ac0) at kernel/qobject.cpp:3946 #55 0x00007f52f3c61155 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #56 0x00007f52ec92cb1a in KConcatenateRowsProxyModelPrivate::slotDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=0x55f2ac366a10, from=..., to=..., roles=...) at /home/nico/kde/src/kitemmodels/src/core/kconcatenaterowsproxymodel.cpp:312 #57 0x00007f52ec92d8ba in KConcatenateRowsProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55f2ac365ec0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7ffeed089ca0) at src/core/KF5ItemModels_autogen/include/moc_kconcatenaterowsproxymodel.cpp:154 #58 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac36a440, signal_index=3, argv=argv@entry=0x7ffeed089ca0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #59 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeed089ca0) at kernel/qobject.cpp:3946 #60 0x00007f52f3c61155 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #61 0x00007f52ec8e14e7 in operator()(Plasma::Types::ItemStatus) const (__closure=0x55f2ac36af90, status=Plasma::Types::ActiveStatus) at /home/nico/kde/src/plasma-workspace/applets/systemtray/systemtraymodel.cpp:205 #62 0x00007f52ec8e46b4 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<Plasma::Types::ItemStatus>, void, PlasmoidModel::addApplet(Plasma::Applet*)::<lambda(Plasma::Types::ItemStatus)> >::call(struct {...} &, void **) (f=..., arg=0x7ffeed089f60) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:146 #63 0x00007f52ec8e4677 in QtPrivate::Functor<PlasmoidModel::addApplet(Plasma::Applet*)::<lambda(Plasma::Types::ItemStatus)>, 1>::call<QtPrivate::List<Plasma::Types::ItemStatus>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffeed089f60) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:256 #64 0x00007f52ec8e4646 in QtPrivate::QFunctorSlotObject<PlasmoidModel::addApplet(Plasma::Applet*)::<lambda(Plasma::Types::ItemStatus)>, 1, QtPrivate::List<Plasma::Types::ItemStatus>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x55f2ac36af80, r=0x55f2ac36a440, a=0x7ffeed089f60, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:443 #65 0x00007f52f3cfcbe6 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffeed089f60, r=0x55f2ac36a440, this=0x55f2ac36af80) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #66 doActivate<false>(QObject*, int, void**) (sender=0x55f2aabb6350, signal_index=4, argv=0x7ffeed089f60) at kernel/qobject.cpp:3886 #67 0x00007f52f6492943 in Plasma::Applet::statusChanged(Plasma::Types::ItemStatus) (this=0x55f2aabb6350, _t1=Plasma::Types::ActiveStatus) at src/plasma/KF5Plasma_autogen/include/moc_applet.cpp:519 #68 0x00007f52f648fe22 in Plasma::Applet::setStatus(Plasma::Types::ItemStatus) (this=0x55f2aabb6350, status=Plasma::Types::ActiveStatus) at /home/nico/kde/src/plasma-framework/src/plasma/applet.cpp:582 #69 0x00007f52edcea4fb in AppletInterface::setStatus(Plasma::Types::ItemStatus const&) (this=0x55f2aab81a20, status=@0x7ffeed08a300: Plasma::Types::ActiveStatus) at /home/nico/kde/src/plasma-framework/src/scriptengines/qml/plasmoid/appletinterface.cpp:570 #70 0x00007f52edcede12 in AppletInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55f2aab81a20, _c=QMetaObject::WriteProperty, _id=20, _a=0x7ffeed08a340) at src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:751 #71 0x00007f52edcee0a9 in AppletInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f2aab81a20, _c=QMetaObject::WriteProperty, _id=20, _a=0x7ffeed08a340) at src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:817 #72 0x00007f52f5955a72 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=0x55f2aa99b580, object=0x55f2aab81a20, property=0x55f2ab298dc8, value=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #73 0x00007f52f5956937 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=<optimized out>, object=0x55f2aab81a20, qmlContext=0x6f250f225042ac00, engine=0x55f2aa99b580) at jsruntime/qv4qobjectwrapper.cpp:435 #74 QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=engine@entry=0x55f2aa99b580, qmlContext=qmlContext@entry=0x55f2ac11f770, object=0x55f2aab81a20, name=<optimized out>, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:418 #75 0x00007f52f5a98670 in QV4::QQmlTypeWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=<optimized out>, id=..., value=..., receiver=0x7f52ed092750) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325 #76 0x00007f52f5921e0b in QV4::Object::put(QV4::PropertyKey, QV4::Value const&, QV4::Value*) (receiver=0x7f52ed092750, v=..., id=..., this=0x7f52ed092750) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:82 #77 QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) (object=0x7f52ed092750, engine=0x55f2aa99b580, lookup=0x55f2ac1caca0, value=...) at jsruntime/qv4object.cpp:804 #78 0x00007f52f596f2e8 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffeed08a6e0, engine=0x55f2aa99b580, code=0x7f5282d7c69e "\016\002") at jsruntime/qv4vme_moth.cpp:653 #79 0x00007f52f5973117 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffeed08a6e0, engine=engine@entry=0x55f2aa99b580) at jsruntime/qv4vme_moth.cpp:463 #80 0x00007f52f590e7cd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55f2ac11ade0, thisObject=<optimized out>, argv=argv@entry=0x7f52ed092710, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #81 0x00007f52f5a887c5 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f2ac210610, callData=callData@entry=0x7f52ed0926e0, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #82 0x00007f52f5a3c93b in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #83 0x00007f52f5a3ce20 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f2ac1cc920, a=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #84 0x00007f52f5a6c55d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #85 0x00007f52f3cfc775 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac11f8d0, signal_index=30, argv=argv@entry=0x0) at kernel/qobject_p.h:110 #86 0x00007f52f3cf615d in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3959 #87 0x00007f52f5a18ba5 in QQmlVMEMetaObject::activate(QObject*, int, void**) (this=this@entry=0x55f2ac11f990, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:386 #88 0x00007f52f5a1b17d in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f2ac11f990, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:376 #89 0x00007f52f5a90bdf in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7ffeed08c43c, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:379 #90 GenericBinding<2>::doStore<int>(int, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=<optimized out>, value=<optimized out>, this=0x55f2ac11fa40) at qml/qqmlbinding.cpp:342 #91 GenericBinding<2>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55f2ac11fa40, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:310 #92 0x00007f52f5a9189e in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55f2ac11fa40, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #93 0x00007f52f5a8f554 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55f2ac11fa40, flags=...) at qml/qqmlbinding.cpp:194 #94 0x00007f52f5a6c55d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #95 0x00007f52f3cfc775 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac20d850, signal_index=53, argv=0x0) at kernel/qobject_p.h:110 #96 0x00007f52908f943f in NotificationManager::Notifications::unreadNotificationsCountChanged() (this=0x55f2ac20d850) at libnotificationmanager/notificationmanager_autogen/EWIEGA46WW/moc_notifications.cpp:904 #97 0x00007f5290914b82 in NotificationManager::Notifications::Private::updateCount() (this=0x55f2ac20da40) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/notifications.cpp:304 #98 0x00007f5290913e22 in operator()(QModelIndex const&, QModelIndex const&, QVector<int> const&) const (__closure=0x55f2ac20e640, topLeft=..., bottomRight=..., roles=...) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/notifications.cpp:202 #99 0x00007f5290917738 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, NotificationManager::Notifications::Private::initProxyModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call(struct {...} &, void **) (f=..., arg=0x7ffeed08e230) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:146 #100 0x00007f52909175b7 in QtPrivate::Functor<NotificationManager::Notifications::Private::initProxyModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffeed08e230) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:256 #101 0x00007f529091747e in QtPrivate::QFunctorSlotObject<NotificationManager::Notifications::Private::initProxyModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x55f2ac20e630, r=0x55f2ac20d850, a=0x7ffeed08e230, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:443 #102 0x00007f52f3cfcbe6 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffeed08e230, r=0x55f2ac20d850, this=0x55f2ac20e630) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #103 doActivate<false>(QObject*, int, void**) (sender=0x55f2ac20d350, signal_index=3, argv=argv@entry=0x7ffeed08e230) at kernel/qobject.cpp:3886 #104 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f2ac20d350, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeed08e230) at kernel/qobject.cpp:3946 #105 0x00007f52f3c61155 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=this@entry=0x55f2ac20d350, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #106 0x00007f52f3c9cb37 in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1500 #107 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac20d910, signal_index=3, argv=argv@entry=0x7ffeed08e4f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #108 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeed08e4f0) at kernel/qobject.cpp:3946 #109 0x00007f52f3c61155 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #110 0x00007f52ec92cb1a in KConcatenateRowsProxyModelPrivate::slotDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=0x55f2ac20db90, from=..., to=..., roles=...) at /home/nico/kde/src/kitemmodels/src/core/kconcatenaterowsproxymodel.cpp:312 #111 0x00007f52ec92d8ba in KConcatenateRowsProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55f2ac20d910, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7ffeed08e6d0) at src/core/KF5ItemModels_autogen/include/moc_kconcatenaterowsproxymodel.cpp:154 #112 0x00007f52f3cfcc20 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ac2550e0, signal_index=3, argv=argv@entry=0x7ffeed08e6d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #113 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f52f3f93600 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeed08e6d0) at kernel/qobject.cpp:3946 #114 0x00007f52f3c61155 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #115 0x00007f5290920ac2 in NotificationManager::AbstractNotificationsModel::Private::onNotificationRemoved(unsigned int, NotificationManager::Server::CloseReason) (this=0x55f2ac2573c0, removedId=1, reason=NotificationManager::Server::CloseReason::Expired) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/abstractnotificationsmodel.cpp:115 #116 0x00007f5290921d93 in NotificationManager::AbstractNotificationsModel::onNotificationRemoved(unsigned int, NotificationManager::Server::CloseReason) (this=0x55f2ac2550e0, notificationId=1, reason=NotificationManager::Server::CloseReason::Expired) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/abstractnotificationsmodel.cpp:379 #117 0x00007f52909254d6 in operator()(uint, NotificationManager::Server::CloseReason) const (__closure=0x55f2ac256970, removedId=1, reason=NotificationManager::Server::CloseReason::Expired) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/notificationsmodel.cpp:55 #118 0x00007f5290926ca1 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<unsigned int, NotificationManager::Server::CloseReason>, void, NotificationManager::NotificationsModel::NotificationsModel()::<lambda(uint, NotificationManager::Server::CloseReason)> >::call(struct {...} &, void **) (f=..., arg=0x7ffeed08e9a0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:146 #119 0x00007f5290926b55 in QtPrivate::Functor<NotificationManager::NotificationsModel::NotificationsModel()::<lambda(uint, NotificationManager::Server::CloseReason)>, 2>::call<QtPrivate::List<unsigned int, NotificationManager::Server::CloseReason>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffeed08e9a0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:256 #120 0x00007f5290926a46 in QtPrivate::QFunctorSlotObject<NotificationManager::NotificationsModel::NotificationsModel()::<lambda(uint, NotificationManager::Server::CloseReason)>, 2, QtPrivate::List<unsigned int, NotificationManager::Server::CloseReason>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x55f2ac256960, r=0x55f2ac2550e0, a=0x7ffeed08e9a0, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:443 #121 0x00007f52f3cfcbe6 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffeed08e9a0, r=0x55f2ac2550e0, this=0x55f2ac256960) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #122 doActivate<false>(QObject*, int, void**) (sender=0x7f5290995670 <NotificationManager::Server::self()::s_self>, signal_index=6, argv=0x7ffeed08e9a0) at kernel/qobject.cpp:3886 #123 0x00007f52908f9fea in NotificationManager::Server::notificationRemoved(unsigned int, NotificationManager::Server::CloseReason) (this=0x7f5290995670 <NotificationManager::Server::self()::s_self>, _t1=1, _t2=NotificationManager::Server::CloseReason::Expired) at libnotificationmanager/notificationmanager_autogen/EWIEGA46WW/moc_server.cpp:307 #124 0x00007f52908ff16a in NotificationManager::Server::closeNotification(unsigned int, NotificationManager::Server::CloseReason) (this=0x7f5290995670 <NotificationManager::Server::self()::s_self>, notificationId=1, reason=NotificationManager::Server::CloseReason::Expired) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/server.cpp:73 #125 0x00007f52909257bb in NotificationManager::NotificationsModel::expire(unsigned int) (this=0x55f2ac2550e0, notificationId=1) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/notificationsmodel.cpp:72 #126 0x00007f5290915e19 in NotificationManager::Notifications::expire(QModelIndex const&) (this=0x55f2ac24eaf0, idx=...) at /home/nico/kde/src/plasma-workspace/libnotificationmanager/notifications.cpp:663 #127 0x00007f52908f7cef in NotificationManager::Notifications::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55f2ac24eaf0, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7ffeed08edc0) at libnotificationmanager/notificationmanager_autogen/EWIEGA46WW/moc_notifications.cpp:487 #128 0x00007f52908f9037 in NotificationManager::Notifications::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f2ac24eaf0, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7ffeed08edc0) at libnotificationmanager/notificationmanager_autogen/EWIEGA46WW/moc_notifications.cpp:760 #129 0x00007f52f5a6caad in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffeed08f050, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=119, argv=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351 #130 0x00007f52f5952fbe in CallMethod (callType=<optimized out>, callArgs=0x7ffeed08f050, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at /home/nico/workspace/qt5/qtbase/include/QtCore/../../src/corelib/tools/qvarlengtharray.h:201 #131 CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x55f2aa99b580, callArgs=callArgs@entry=0x7f52ed092698, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1569 #132 0x00007f52f5954e0a in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at jsruntime/qv4qobjectwrapper.cpp:1645 #133 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2133 #134 0x00007f52f59705ef in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172 #135 QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffeed08f310, engine=0x55f2aa99b580, code=0x7f52ed092620 " Z\312\354R\177") at jsruntime/qv4vme_moth.cpp:754 #136 0x00007f52f5973117 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffeed08f310, engine=engine@entry=0x55f2aa99b580) at jsruntime/qv4vme_moth.cpp:463 #137 0x00007f52f590e7cd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55f2ac21e0d0, thisObject=<optimized out>, argv=argv@entry=0x7f52ed0925e8, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #138 0x00007f52f5a887c5 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f2ad9f3e40, callData=callData@entry=0x7f52ed0925b8, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #139 0x00007f52f5a3c93b in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #140 0x00007f52f5a3ce20 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f2ad9f3df0, a=0x7ffeed091210) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #141 0x00007f52f5a6c55d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x7ffeed091210) at qml/qqmlnotifier.cpp:104 #142 0x00007f52f3cfc775 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ad976470, signal_index=90, argv=argv@entry=0x7ffeed091210) at kernel/qobject_p.h:110 #143 0x00007f52f3cf615d in QMetaObject::activate(QObject*, int, int, void**) (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffeed091210) at kernel/qobject.cpp:3959 #144 0x00007f52f5a18ba5 in QQmlVMEMetaObject::activate(QObject*, int, void**) (this=this@entry=0x55f2ad380b00, object=<optimized out>, index=index@entry=137, args=args@entry=0x7ffeed091210) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:386 #145 0x00007f52f5a1b32f in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f2ad380b00, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=137, a=0x7ffeed091210) at qml/qqmlvmemetaobject.cpp:969 #146 0x00007f52f5a6caad in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffeed091450, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7ffeed091210) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351 #147 0x00007f52f595287e in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7f52ed092580, engine=0x55f2aa99b580, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at jsruntime/qv4qobjectwrapper.cpp:1319 #148 CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x55f2aa99b580, callArgs=callArgs@entry=0x7f52ed092580, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1573 #149 0x00007f52f5954e0a in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at jsruntime/qv4qobjectwrapper.cpp:1645 #150 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2133 #151 0x00007f52f59705ef in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172 #152 QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffeed091710, engine=0x55f2aa99b580, code=0x7f52ed092538 "\300mayR\177") at jsruntime/qv4vme_moth.cpp:754 #153 0x00007f52f5973117 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffeed091710, engine=engine@entry=0x55f2aa99b580) at jsruntime/qv4vme_moth.cpp:463 #154 0x00007f52f590e7cd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55f2ad532110, thisObject=<optimized out>, argv=argv@entry=0x7f52ed092500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #155 0x00007f52f5a887c5 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f2ad9a62f0, callData=callData@entry=0x7f52ed0924d0, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #156 0x00007f52f5a3c93b in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #157 0x00007f52f5a3ce20 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f2ad8f45c0, a=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #158 0x00007f52f5a6c55d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #159 0x00007f52f3cfc775 in doActivate<false>(QObject*, int, void**) (sender=0x55f2ad9a6080, signal_index=3, argv=argv@entry=0x0) at kernel/qobject_p.h:110 #160 0x00007f52f3cf5f40 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f2ad9a6080, m=m@entry=0x7f52f5c15920 <QQmlTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #161 0x00007f52f5ae37f0 in QQmlTimer::triggered() (this=this@entry=0x55f2ad9a6080) at .moc/moc_qqmltimer_p.cpp:271 #162 0x00007f52f5ae3f1d in QQmlTimer::event(QEvent*) (this=0x55f2ad9a6080, e=<optimized out>) at types/qqmltimer.cpp:338 #163 0x00007f52f4b9e11f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55f2ad9a6080, e=0x55f2ac78b090) at kernel/qapplication.cpp:3632 #164 0x00007f52f3cc663a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f2ad9a6080, event=0x55f2ac78b090) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #165 0x00007f52f3cc9071 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55f2aa576210) at kernel/qcoreapplication.cpp:1817 #166 0x00007f52f3d1e4d3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55f2aa698ee0) at kernel/qeventdispatcher_glib.cpp:277 #167 0x00007f52f093c914 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #168 0x00007f52f09907d1 in () at /usr/lib/libglib-2.0.so.0 #169 0x00007f52f093b121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #170 0x00007f52f3d1db5f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f2aa6aa7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #171 0x00007f52f3cc4ffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffeed093700, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #172 0x00007f52f3ccd270 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #173 0x000055f2a8886f3c in main(int, char**) (argc=2, argv=0x7ffeed093998) at /home/nico/kde/src/plasma-workspace/shell/main.cpp:244 [Inferior 1 (process 6674) detached] Possible duplicates by query: bug 427933, bug 427827, bug 427593, bug 427522, bug 427228. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.