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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Discovery will not load or  |Discover crashes on launch
                   |open                        |in
                   |                            |Attica::ProviderManager::pa
                   |                            |rseProviderFile()
          Component|discover                    |KNewStuff Backend
                 CC|                            |n...@kde.org

--- Comment #3 from Nate Graham <n...@kde.org> ---
Do you have networkmanager installed but disabled, by any chance?


Pasting the relevant part of the crash log inline: 


Thread 1 (Thread 0x7f6c8fc8be80 (LWP 4173)):
[KCrash Handler]
#4  0x00007f6c7811ed8c in std::__atomic_base<int>::load
(__m=std::memory_order_relaxed, this=0x51) at
/usr/include/c++/9/bits/atomic_base.h:413
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=0x51) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=0x51) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:101
#8  QHash<QUrl, Attica::Provider>::detach (this=0x559e4b90d488) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:291
#9  QHash<QUrl, Attica::Provider>::insert (avalue=..., akey=...,
this=0x559e4b90d488) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:770
#10 Attica::ProviderManager::parseProviderFile (this=this@entry=0x559e4bc1bd60,
xmlString=..., url=...) at ./src/providermanager.cpp:239
#11 0x00007f6c7811fddb in Attica::ProviderManager::fileFinished
(this=this@entry=0x559e4bc1bd60, url=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1067
#12 0x00007f6c7811fef9 in Attica::ProviderManager::<lambda()>::operator()
(__closure=0x559e4b94bd00) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qurl.h:70
#13 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
Attica::ProviderManager::addProviderFile(const QUrl&)::<lambda()> >::call
(arg=<optimized out>, f=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#14 QtPrivate::Functor<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>,
f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#15
QtPrivate::QFunctorSlotObject<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=0x559e4b94bcf0, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#16 0x00007f6c94875d9e in QtPrivate::QSlotObjectBase::call (a=0x7ffd26c49560,
r=0x559e4bc1bd60, this=0x559e4b94bcf0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#17 doActivate<false> (sender=0x559e4b959d80, signal_index=10,
argv=0x7ffd26c49560) at kernel/qobject.cpp:3886
#18 0x00007f6c9486f167 in QMetaObject::activate
(sender=sender@entry=0x559e4b959d80, m=m@entry=0x7f6c9418b960
<QNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3946
#19 0x00007f6c9412b597 in QNetworkReply::finished
(this=this@entry=0x559e4b959d80) at .moc/moc_qnetworkreply.cpp:404
#20 0x00007f6c9407bd56 in QNetworkReplyHttpImplPrivate::finished
(this=0x559e4b980c60) at access/qnetworkreplyhttpimpl.cpp:2280
#21 0x00007f6c9407c369 in QNetworkReplyHttpImplPrivate::_q_finished
(this=<optimized out>) at access/qnetworkreplyhttpimpl.cpp:2221
#22 0x00007f6c94130643 in QNetworkReplyHttpImpl::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at .moc/../access/qnetworkreplyhttpimpl_p.h:98
#23 0x00007f6c9486c919 in QObject::event (this=0x559e4b959d80,
e=0x559e4b916410) at kernel/qobject.cpp:1314
#24 0x00007f6c9589cdc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x559e4a567c70, receiver=receiver@entry=0x559e4b959d80,
e=e@entry=0x559e4b916410) at kernel/qapplication.cpp:3632
#25 0x00007f6c958a5bb8 in QApplication::notify (this=0x7ffd26c4af00,
receiver=0x559e4b959d80, e=0x559e4b916410) at kernel/qapplication.cpp:3156
#26 0x00007f6c9483ed7a in QCoreApplication::notifyInternal2
(receiver=0x559e4b959d80, event=0x559e4b916410) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#27 0x00007f6c94841681 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x559e4a560880) at
kernel/qcoreapplication.cpp:1821
#28 0x00007f6c94899f77 in postEventSourceDispatch (s=0x559e4a61f410) at
kernel/qeventdispatcher_glib.cpp:277
#29 0x00007f6c92b8e17d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f6c92b8e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f6c92b8e4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f6c94899641 in QEventDispatcherGlib::processEvents
(this=0x559e4a627450, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007f6c78e6abe7 in Attica::KdePlatformDependent::getAccessToken
(this=this@entry=0x559e4b497b70) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121
#34 0x00007f6c78e6b318 in Attica::KdePlatformDependent::hasCredentials
(this=0x559e4b497b70, baseUrl=...) at
./attica-kde/kdeplugin/kdeplatformdependent.cpp:185
#35 0x00007f6c78110633 in Attica::Provider::Private::Private
(additionalAgentInformation=..., registerUrl=..., comment=..., event=...,
knowledgebase=..., forum=..., fan=..., content=..., activity=...,
achievement=..., message=..., friendV=..., person=..., icon=..., name=...,
baseUrl=..., internals=0x559e4b497b80, this=0x559e4b924940) at
./src/provider.cpp:172
#36 Attica::Provider::Provider (this=0x7ffd26c49ed0, internals=0x559e4b497b80,
baseUrl=..., name=..., icon=..., person=..., friendV=..., message=...,
achievement=..., activity=..., content=..., fan=..., forum=...,
knowledgebase=..., event=..., comment=..., registerUrl=...) at
./src/provider.cpp:260
#37 0x00007f6c7811ed7f in Attica::ProviderManager::parseProviderFile
(this=this@entry=0x559e4bc1b0b0, xmlString=..., url=...) at
./src/providermanager.cpp:223
#38 0x00007f6c7811fddb in Attica::ProviderManager::fileFinished
(this=this@entry=0x559e4bc1b0b0, url=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1067
#39 0x00007f6c7811fef9 in Attica::ProviderManager::<lambda()>::operator()
(__closure=0x559e4b950df0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qurl.h:70
#40 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
Attica::ProviderManager::addProviderFile(const QUrl&)::<lambda()> >::call
(arg=<optimized out>, f=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#41 QtPrivate::Functor<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>,
f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#42
QtPrivate::QFunctorSlotObject<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=0x559e4b950de0, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#43 0x00007f6c94875d9e in QtPrivate::QSlotObjectBase::call (a=0x7ffd26c4a070,
r=0x559e4bc1b0b0, this=0x559e4b950de0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#44 doActivate<false> (sender=0x559e4b9c1a40, signal_index=10,
argv=0x7ffd26c4a070) at kernel/qobject.cpp:3886
#45 0x00007f6c9486f167 in QMetaObject::activate
(sender=sender@entry=0x559e4b9c1a40, m=m@entry=0x7f6c9418b960
<QNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3946
#46 0x00007f6c9412b597 in QNetworkReply::finished
(this=this@entry=0x559e4b9c1a40) at .moc/moc_qnetworkreply.cpp:404
#47 0x00007f6c9407bd56 in QNetworkReplyHttpImplPrivate::finished
(this=0x559e4b943800) at access/qnetworkreplyhttpimpl.cpp:2280
#48 0x00007f6c9407c369 in QNetworkReplyHttpImplPrivate::_q_finished
(this=<optimized out>) at access/qnetworkreplyhttpimpl.cpp:2221
#49 0x00007f6c94130643 in QNetworkReplyHttpImpl::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at .moc/../access/qnetworkreplyhttpimpl_p.h:98
#50 0x00007f6c9486c919 in QObject::event (this=0x559e4b9c1a40,
e=0x559e4bd02840) at kernel/qobject.cpp:1314
#51 0x00007f6c9589cdc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x559e4a567c70, receiver=receiver@entry=0x559e4b9c1a40,
e=e@entry=0x559e4bd02840) at kernel/qapplication.cpp:3632
#52 0x00007f6c958a5bb8 in QApplication::notify (this=0x7ffd26c4af00,
receiver=0x559e4b9c1a40, e=0x559e4bd02840) at kernel/qapplication.cpp:3156
#53 0x00007f6c9483ed7a in QCoreApplication::notifyInternal2
(receiver=0x559e4b9c1a40, event=0x559e4bd02840) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#54 0x00007f6c94841681 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x559e4a560880) at
kernel/qcoreapplication.cpp:1821
#55 0x00007f6c94899f77 in postEventSourceDispatch (s=0x559e4a61f410) at
kernel/qeventdispatcher_glib.cpp:277
#56 0x00007f6c92b8e17d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f6c92b8e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f6c92b8e4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007f6c94899641 in QEventDispatcherGlib::processEvents
(this=0x559e4a627450, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#60 0x00007f6c78e6abe7 in Attica::KdePlatformDependent::getAccessToken
(this=this@entry=0x559e4b497b70) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121
#61 0x00007f6c78e6b123 in Attica::KdePlatformDependent::addOAuthToRequest
(this=this@entry=0x559e4b497b70, request=...) at
./attica-kde/kdeplugin/kdeplatformdependent.cpp:136
#62 0x00007f6c78e6b90c in Attica::KdePlatformDependent::get
(this=0x559e4b497b70, request=...) at
./attica-kde/kdeplugin/kdeplatformdependent.cpp:157
#63 0x00007f6c780b89c9 in Attica::BaseJob::doWork (this=0x559e4b971b30) at
./src/atticabasejob.cpp:131
#64 0x00007f6c9486c919 in QObject::event (this=0x559e4b971b30,
e=0x7f6c8001e950) at kernel/qobject.cpp:1314
#65 0x00007f6c9589cdc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x559e4a567c70, receiver=receiver@entry=0x559e4b971b30,
e=e@entry=0x7f6c8001e950) at kernel/qapplication.cpp:3632
#66 0x00007f6c958a5bb8 in QApplication::notify (this=0x7ffd26c4af00,
receiver=0x559e4b971b30, e=0x7f6c8001e950) at kernel/qapplication.cpp:3156
#67 0x00007f6c9483ed7a in QCoreApplication::notifyInternal2
(receiver=0x559e4b971b30, event=0x7f6c8001e950) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#68 0x00007f6c94841681 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x559e4a560880) at
kernel/qcoreapplication.cpp:1821
#69 0x00007f6c94899f77 in postEventSourceDispatch (s=0x559e4a61f410) at
kernel/qeventdispatcher_glib.cpp:277
#70 0x00007f6c92b8e17d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007f6c92b8e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007f6c92b8e4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007f6c948995d2 in QEventDispatcherGlib::processEvents
(this=0x559e4a627450, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#74 0x00007f6c9483d87b in QEventLoop::exec (this=this@entry=0x7ffd26c4ae20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#75 0x00007f6c94845a34 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#76 0x0000559e497825f2 in main (argc=<optimized out>, argv=<optimized out>) at
./discover/main.cpp:196
[Inferior 1 (process 4173) detached]

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

Reply via email to