Bug 419444

Summary: Plasma crashed immediately upon installing onedrive from home:bmanojlovic:onedrive
Product: [Plasma] plasmashell Reporter: Ezz Khayyat <ekhayyat>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.18.3   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description Ezz Khayyat 2020-03-31 05:57:54 UTC
Application: plasmashell (5.18.3)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.5.11-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

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

I just installed the onedrive package from the below link:
https://software.opensuse.org/download.html?project=home%3Abmanojlovic%3Aonedrive&package=onedrive

by clicking the Tumbleweed button (https://software.opensuse.org/ymp/home:bmanojlovic:onedrive/openSUSE_Tumbleweed/onedrive.ymp)

After successful installtion, plasma has just crashed and restarted normally.

-- Backtrace (Reduced):
#6  std::__atomic_base<int>::load (__m=<optimized out>, this=<optimized out>, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:413
#7  QAtomicOps<int>::loadRelaxed<int> (_q_value=..., _q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239
#8  QBasicAtomicInteger<int>::loadRelaxed (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qbasicatomic.h:107
[...]
#10 0x00007ff64c3fe1d9 in QString::QString (other=..., this=<optimized out>, this=<optimized out>, other=...) at /usr/include/qt5/QtCore/qstring.h:1051
#11 (anonymous namespace)::getProcessInfo (procId=..., processInfo=...) at /usr/src/debug/kcoreaddons-5.68.0-1.1.x86_64/src/lib/util/kprocesslist_unix.cpp:112


Possible duplicates by query: bug 417542, bug 416032, bug 415686, bug 415574, bug 414147.

Reported using DrKonqi
Comment 1 Ezz Khayyat 2020-03-31 05:57:54 UTC
Created attachment 127125 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2021-03-08 22:35:52 UTC
Full backtrace:


Thread 1 (Thread 0x7ff64903e800 (LWP 2510)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=<optimized out>, this=<optimized out>, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:413
#7  QAtomicOps<int>::loadRelaxed<int> (_q_value=..., _q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239
#8  QBasicAtomicInteger<int>::loadRelaxed (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qbasicatomic.h:107
#9  QtPrivate::RefCount::ref (this=0x660066006f0053) at /usr/include/qt5/QtCore/qrefcount.h:55
#10 0x00007ff64c3fe1d9 in QString::QString (other=..., this=<optimized out>, this=<optimized out>, other=...) at /usr/include/qt5/QtCore/qstring.h:1051
#11 (anonymous namespace)::getProcessInfo (procId=..., processInfo=...) at /usr/src/debug/kcoreaddons-5.68.0-1.1.x86_64/src/lib/util/kprocesslist_unix.cpp:112
#12 0x00007ff64c3fe572 in KProcessList::processInfo (pid=pid@entry=6833) at /usr/src/debug/kcoreaddons-5.68.0-1.1.x86_64/src/lib/util/kprocesslist_unix.cpp:171
#13 0x00007ff6442529aa in TaskManager::servicesFromPid (pid=<optimized out>, rulesConfig=...) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/tasktools.cpp:531
#14 0x00007ff64425add7 in TaskManager::windowUrlFromMetadata (appId=..., pid=6833, rulesConfig=..., xWindowsWMClassName=...) at /usr/include/c++/9/bits/atomic_base.h:318
#15 0x00007ff644247409 in TaskManager::XWindowTasksModel::Private::windowUrl (window=<optimized out>, this=0x55a62f4e22e0) at /usr/include/qt5/QtCore/qarraydata.h:61
#16 TaskManager::XWindowTasksModel::Private::appData (this=0x55a62f4e22e0, window=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/xwindowtasksmodel.cpp:447
#17 0x00007ff644249765 in TaskManager::XWindowTasksModel::data (this=this@entry=0x55a62f4d4c90, index=..., role=role@entry=293) at /usr/include/qt5/QtCore/qflags.h:118
#18 0x00007ff64b2fcb35 in QAbstractProxyModel::data (this=<optimized out>, proxyIndex=..., role=293) at itemmodels/qabstractproxymodel.cpp:245
#19 0x00007ff64426f1e4 in QModelIndex::data (arole=293, this=0x7ffd942c0d30) at /usr/include/qt5/QtCore/qabstractitemmodel.h:460
#20 TaskManager::TaskFilterProxyModel::acceptsRow (this=0x55a62f4e54e0, sourceRow=13) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/taskfilterproxymodel.cpp:251
#21 0x00007ff64b3113e5 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x55a62f4f44d0, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:133
#22 0x00007ff64b312c2a in QSortFilterProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at itemmodels/qsortfilterproxymodel.h:199
#23 0x00007ff64b36ea30 in doActivate<false> (sender=0x55a62f4d42c0, signal_index=3, argv=0x7ffd942c1040) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:391
#24 0x00007ff64b3691bf in QMetaObject::activate (sender=sender@entry=0x55a62f4d42c0, m=m@entry=0x7ff64b5fb060 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd942c1040) at kernel/qobject.cpp:3930
#25 0x00007ff64b2ddd35 in QAbstractItemModel::dataChanged (this=this@entry=0x55a62f4d42c0, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#26 0x00007ff64b303a29 in QIdentityProxyModelPrivate::_q_sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=..., roles=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:60
#27 0x00007ff64b3051d6 in QIdentityProxyModel::qt_static_metacall (_c=QMetaObject::InvokeMetaMethod, _a=<optimized out>, _id=<optimized out>, _o=<optimized out>) at itemmodels/qidentityproxymodel.h:85
#28 QIdentityProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qidentityproxymodel.cpp:146
#29 0x00007ff64b36ea30 in doActivate<false> (sender=0x55a62f4d4c90, signal_index=3, argv=0x7ffd942c1230) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:391
#30 0x00007ff64b3691bf in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ff64b5fb060 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd942c1230) at kernel/qobject.cpp:3930
#31 0x00007ff64b2ddd35 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#32 0x00007ff64423fb50 in TaskManager::XWindowTasksModel::Private::dataChanged (this=this@entry=0x55a62f4e22e0, window=<optimized out>, roles=...) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/xwindowtasksmodel.cpp:422
#33 0x00007ff644243882 in TaskManager::XWindowTasksModel::Private::windowChanged (properties2=..., properties=..., window=<optimized out>, this=0x55a62f4e22e0) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/xwindowtasksmodel.cpp:409
#34 TaskManager::XWindowTasksModel::Private::<lambda(WId, NET::Properties, NET::Properties2)>::operator() (__closure=<optimized out>, properties2=..., properties=..., window=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/xwindowtasksmodel.cpp:175
#35 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void, TaskManager::XWindowTasksModel::Private::init()::<lambda(WId, NET::Properties, NET::Properties2)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#36 QtPrivate::Functor<TaskManager::XWindowTasksModel::Private::init()::<lambda(WId, NET::Properties, NET::Properties2)>, 3>::call<QtPrivate::List<unsigned long long, QFlags<NET::Property>, QFlags<NET::Property2> >, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#37 QtPrivate::QFunctorSlotObject<TaskManager::XWindowTasksModel::Private::init()::<lambda(WId, NET::Properties, NET::Properties2)>, 3, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:439
#38 0x00007ff64b36e9fe in QtPrivate::QSlotObjectBase::call (a=0x7ffd942c1480, r=0x55a62f4d4c90, this=0x55a62f4ee5a0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#39 doActivate<false> (sender=0x55a62f4ed6b0, signal_index=5, argv=0x7ffd942c1480) at kernel/qobject.cpp:3870
#40 0x00007ff64b3691bf in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd942c1480) at kernel/qobject.cpp:3930
#41 0x00007ff644274bbb in XWindowSystemEventBatcher::windowChanged (this=<optimized out>, _t1=<optimized out>, _t2=..., _t3=...) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/build/libtaskmanager/taskmanager_autogen/EWIEGA46WW/moc_xwindowsystemeventbatcher.cpp:176
#42 0x00007ff64424198d in XWindowSystemEventBatcher::<lambda(WId, NET::Properties, NET::Properties2)>::operator() (__closure=<optimized out>, properties2=..., properties=..., window=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/libtaskmanager/xwindowsystemeventbatcher.cpp:63
#43 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void, XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#44 QtPrivate::Functor<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3>::call<QtPrivate::List<unsigned long long, QFlags<NET::Property>, QFlags<NET::Property2> >, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#45 QtPrivate::QFunctorSlotObject<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void>::impl (which=<optimized out>, r=<optimized out>, ret=<optimized out>, a=<optimized out>, this_=0x55a62f4ee370) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:439
#46 QtPrivate::QFunctorSlotObject<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55a62f4ee370, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:432
#47 0x00007ff64b36e9fe in QtPrivate::QSlotObjectBase::call (a=0x7ffd942c1630, r=0x55a62f4ed6b0, this=0x55a62f4ee370) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#48 doActivate<false> (sender=0x7ff64c65aba0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, signal_index=12, argv=0x7ffd942c1630) at kernel/qobject.cpp:3870
#49 0x00007ff64b3691bf in QMetaObject::activate (sender=sender@entry=0x7ff64c65aba0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, m=m@entry=0x7ff64c659a80 <KWindowSystem::staticMetaObject>, local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x7ffd942c1630) at kernel/qobject.cpp:3930
#50 0x00007ff64c64a45b in KWindowSystem::windowChanged (this=this@entry=0x7ff64c65aba0 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, _t1=<optimized out>, _t1@entry=58720262, _t2=..., _t3=...) at /usr/src/debug/kwindowsystem-5.68.0-1.1.x86_64/build/src/KF5WindowSystem_autogen/EWIEGA46WW/moc_kwindowsystem.cpp:362
#51 0x00007ff64519178e in NETEventFilter::nativeEventFilter (ev=0x7ff64004b990, this=0x55a62d7197d0) at /usr/src/debug/kwindowsystem-5.68.0-1.1.x86_64/src/platforms/xcb/kwindowsystem.cpp:298
#52 NETEventFilter::nativeEventFilter (this=0x55a62d7197d0, eventType=..., message=0x7ff64004b990, result=<optimized out>) at /usr/src/debug/kwindowsystem-5.68.0-1.1.x86_64/src/platforms/xcb/kwindowsystem.cpp:184
#53 0x00007ff64b3375d7 in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7ff64004b990, result=result@entry=0x7ffd942c1748) at kernel/qabstracteventdispatcher.cpp:488
#54 0x00007ff647170791 in QXcbConnection::handleXcbEvent (this=this@entry=0x55a62cdda370, event=event@entry=0x7ff64004b990) at qxcbnativeinterface.h:101
#55 0x00007ff6471714e6 in QXcbConnection::processXcbEvents (this=0x55a62cdda370, flags=flags@entry=...) at qxcbconnection.cpp:1029
#56 0x00007ff647199a63 in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:103
#57 0x00007ff649ac5008 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#58 0x00007ff649ac5390 in ?? () from /usr/lib64/libglib-2.0.so.0
#59 0x00007ff649ac541f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#60 0x00007ff64b390bee in QEventDispatcherGlib::processEvents (this=0x55a62cf063f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#61 0x00007ff64b338b9b in QEventLoop::exec (this=this@entry=0x7ffd942c19d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#62 0x00007ff64b340972 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#63 0x000055a62be7ae3c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.3-1.1.x86_64/shell/main.cpp:228
[Inferior 1 (process 2510) detached]
Comment 3 Nate Graham 2021-03-08 22:36:20 UTC

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