Application: plasma-discover (5.13.5) Qt Version: 5.11.1 Frameworks Version: 5.51.0 Operating System: Linux 4.15.0-33-generic x86_64 Distribution: KDE neon Developer Edition -- Information about the crash: Just did a apt-get update && apt-get upgrade before it started failing recently -- Backtrace: Application: Discover (plasma-discover), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f83d30e58c0 (LWP 4751))] Thread 6 (Thread 0x7f839d6c2700 (LWP 4757)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f83ced91fa4 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:92 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:221 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=1, u=...) at thread/qsemaphore.cpp:264 #5 QSemaphore::acquire (this=this@entry=0x7f839d6c0140, n=n@entry=1) at thread/qsemaphore.cpp:328 #6 0x00007f83cef8d1b6 in QMetaObject::activate (sender=sender@entry=0x2ed84b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3739 #7 0x00007f83cef8d887 in QMetaObject::activate (sender=sender@entry=0x2ed84b0, m=m@entry=0x7f83cc5644c0 <QHttpThreadDelegate::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #8 0x00007f83cc30dcb3 in QHttpThreadDelegate::encrypted (this=this@entry=0x2ed84b0) at .moc/moc_qhttpthreaddelegate_p.cpp:511 #9 0x00007f83cc26d378 in QHttpThreadDelegate::encryptedSlot (this=0x2ed84b0) at access/qhttpthreaddelegate.cpp:694 #10 0x00007f83cc30ed3d in QHttpThreadDelegate::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qhttpthreaddelegate_p.cpp:246 #11 0x00007f83cef8cf79 in QMetaObject::activate (sender=0x7f8390004060, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3771 #12 0x00007f83cef8d887 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f83cc564300 <QHttpNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #13 0x00007f83cc30cdb0 in QHttpNetworkReply::encrypted (this=<optimized out>) at .moc/moc_qhttpnetworkreply_p.cpp:338 #14 0x00007f83cc262c02 in QHttpNetworkConnectionChannel::_q_encrypted (this=0x7f8390003388) at access/qhttpnetworkconnectionchannel.cpp:1234 #15 0x00007f83cc2634cd in QHttpNetworkConnectionChannel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qhttpnetworkconnectionchannel_p.cpp:132 #16 0x00007f83cef8cf79 in QMetaObject::activate (sender=sender@entry=0x7f8390004d10, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3771 #17 0x00007f83cef8d887 in QMetaObject::activate (sender=sender@entry=0x7f8390004d10, m=m@entry=0x7f83cc5633c0 <QSslSocket::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #18 0x00007f83cc2e3270 in QSslSocket::encrypted (this=this@entry=0x7f8390004d10) at .moc/moc_qsslsocket.cpp:301 #19 0x00007f83cc308d77 in QSslSocketBackendPrivate::continueHandshake (this=0x7f8390005420) at ssl/qsslsocket_opensslpre11.cpp:413 #20 0x00007f83cc3050db in QSslSocketBackendPrivate::startHandshake (this=this@entry=0x7f8390005420) at ssl/qsslsocket_openssl.cpp:1018 #21 0x00007f83cc305ac6 in QSslSocketBackendPrivate::transmit (this=0x7f8390005420) at ssl/qsslsocket_openssl.cpp:730 #22 0x00007f83cc2e88d1 in QSslSocket::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsslsocket.cpp:180 #23 0x00007f83cef8cf79 in QMetaObject::activate (sender=sender@entry=0x7f8390005b90, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3771 #24 0x00007f83cef8d887 in QMetaObject::activate (sender=sender@entry=0x7f8390005b90, m=m@entry=0x7f83cf3de880 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #25 0x00007f83cee99250 in QIODevice::readyRead (this=this@entry=0x7f8390005b90) at .moc/moc_qiodevice.cpp:185 #26 0x00007f83cc2b3973 in QAbstractSocketPrivate::emitReadyRead (this=this@entry=0x7f8390006040, channel=channel@entry=0) at socket/qabstractsocket.cpp:1307 #27 0x00007f83cc2b3a2c in QAbstractSocketPrivate::canReadNotification (this=0x7f8390006040) at socket/qabstractsocket.cpp:734 #28 0x00007f83cc2c7371 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #29 0x00007f83d05ba39c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f8390004700, e=0x7f839d6c1ad0) at kernel/qapplication.cpp:3727 #30 0x00007f83d05c1ab0 in QApplication::notify (this=0x7ffd5078e020, receiver=0x7f8390004700, e=0x7f839d6c1ad0) at kernel/qapplication.cpp:3486 #31 0x00007f83cef60228 in QCoreApplication::notifyInternal2 (receiver=0x7f8390004700, event=event@entry=0x7f839d6c1ad0) at kernel/qcoreapplication.cpp:1048 #32 0x00007f83cefb7d1d in QCoreApplication::sendEvent (event=0x7f839d6c1ad0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #33 socketNotifierSourceDispatch (source=0x7f8390002c00) at kernel/qeventdispatcher_glib.cpp:106 #34 0x00007f83c8fd5197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f83c8fd53f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f83cefb70bb in QEventDispatcherGlib::processEvents (this=0x7f83900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #38 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7f839d6c1cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #39 0x00007f83ced935e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #40 0x00007f83ced9e727 in QThreadPrivate::start (arg=0x2e79440) at thread/qthread_unix.cpp:367 #41 0x00007f83cae3a6ba in start_thread (arg=0x7f839d6c2700) at pthread_create.c:333 #42 0x00007f83ce3a241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f839ebfb700 (LWP 4756)): #0 0x00007f83ce39674d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f83c8fd538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f83cefb70bb in QEventDispatcherGlib::processEvents (this=0x7f83980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7f839ebfacf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f83ced935e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f83ced9e727 in QThreadPrivate::start (arg=0x2e603e0) at thread/qthread_unix.cpp:367 #7 0x00007f83cae3a6ba in start_thread (arg=0x7f839ebfb700) at pthread_create.c:333 #8 0x00007f83ce3a241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f83a77c7700 (LWP 4755)): #0 0x00007f83ce39674d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f83c8fd538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f83cefb70bb in QEventDispatcherGlib::processEvents (this=0x7f83a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7f83a77c6c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f83ced935e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f83d21e4f86 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f83ced9e727 in QThreadPrivate::start (arg=0x2e2b610) at thread/qthread_unix.cpp:367 #8 0x00007f83cae3a6ba in start_thread (arg=0x7f83a77c7700) at pthread_create.c:333 #9 0x00007f83ce3a241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f83b75ef700 (LWP 4754)): #0 0x00007f83ce39674d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f83c8fd538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f83cefb70bb in QEventDispatcherGlib::processEvents (this=0x7f83ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7f83b75eecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f83ced935e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f83cf91e195 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f83ced9e727 in QThreadPrivate::start (arg=0x2679530) at thread/qthread_unix.cpp:367 #8 0x00007f83cae3a6ba in start_thread (arg=0x7f83b75ef700) at pthread_create.c:333 #9 0x00007f83ce3a241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f83bc8b8700 (LWP 4753)): #0 0x00007f83ce39674d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f83c8fd538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f83cefb70bb in QEventDispatcherGlib::processEvents (this=0x7f83b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7f83bc8b7cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f83ced935e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f83d0cd9f35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f83ced9e727 in QThreadPrivate::start (arg=0x7f83d0f52d60) at thread/qthread_unix.cpp:367 #8 0x00007f83cae3a6ba in start_thread (arg=0x7f83bc8b8700) at pthread_create.c:333 #9 0x00007f83ce3a241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f83d30e58c0 (LWP 4751)): [KCrash Handler] #6 0x00007f83ce2d0428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #7 0x00007f83ce2d202a in __GI_abort () at abort.c:89 #8 0x00007f83ce3127ea in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f83ce42bed8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 #9 0x00007f83ce31b37a in malloc_printerr (ar_ptr=<optimized out>, ptr=<optimized out>, str=0x7f83ce42bfe8 "double free or corruption (out)", action=3) at malloc.c:5006 #10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3867 #11 0x00007f83ce31f53c in __GI___libc_free (mem=<optimized out>) at malloc.c:2968 #12 0x00007f83cc21839c in QList<QPair<QByteArray, QByteArray> >::node_destruct (this=<optimized out>, to=0x2ed8f78, from=0x2ed8f70) at ../../include/QtCore/../../src/corelib/tools/qlist.h:494 #13 QList<QPair<QByteArray, QByteArray> >::dealloc (this=<optimized out>, data=0x2ed8f60) at ../../include/QtCore/../../src/corelib/tools/qlist.h:865 #14 QList<QPair<QByteArray, QByteArray> >::~QList (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:827 #15 0x00007f83cc22a8fa in QNetworkCacheMetaDataPrivate::~QNetworkCacheMetaDataPrivate (this=0x2ed8750, __in_chrg=<optimized out>) at access/qabstractnetworkcache.cpp:51 #16 QSharedDataPointer<QNetworkCacheMetaDataPrivate>::~QSharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:89 #17 QNetworkCacheMetaData::~QNetworkCacheMetaData (this=<optimized out>, __in_chrg=<optimized out>) at access/qabstractnetworkcache.cpp:128 #18 0x00007f83cc23cd22 in QCacheItem::reset (this=0x2e7d5f0) at access/qnetworkdiskcache_p.h:85 #19 QCacheItem::read (this=this@entry=0x2e7d5f0, device=device@entry=0x7ffd5078ccc0, readData=readData@entry=false) at access/qnetworkdiskcache.cpp:699 #20 0x00007f83cc23d2c6 in QNetworkDiskCache::fileMetaData (this=this@entry=0x2e7ca80, fileName=...) at access/qnetworkdiskcache.cpp:381 #21 0x00007f83cc23d3bb in QNetworkDiskCache::metaData (this=0x2e7ca80, url=...) at access/qnetworkdiskcache.cpp:364 #22 0x00007f83cc274e99 in QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed (this=this@entry=0x2e76e90, httpRequest=...) at access/qnetworkreplyhttpimpl.cpp:503 #23 0x00007f83cc277656 in QNetworkReplyHttpImplPrivate::postRequest (this=this@entry=0x2e76e90, newHttpRequest=...) at access/qnetworkreplyhttpimpl.cpp:704 #24 0x00007f83cc278668 in QNetworkReplyHttpImplPrivate::start (this=this@entry=0x2e76e90, newHttpRequest=...) at access/qnetworkreplyhttpimpl.cpp:1836 #25 0x00007f83cc278873 in QNetworkReplyHttpImplPrivate::_q_startOperation (this=this@entry=0x2e76e90) at access/qnetworkreplyhttpimpl.cpp:1901 #26 0x00007f83cc278e68 in QNetworkReplyHttpImpl::QNetworkReplyHttpImpl (this=0x2ecea30, manager=<optimized out>, request=..., operation=<optimized out>, outgoingData=0x0) at access/qnetworkreplyhttpimpl.cpp:252 #27 0x00007f83cc20ddda in QNetworkAccessManager::createRequest (this=0x2e60020, op=QNetworkAccessManager::GetOperation, originalReq=..., outgoingData=<optimized out>) at access/qnetworkaccessmanager.cpp:1454 #28 0x00007f83cc20b144 in QNetworkAccessManager::get (this=0x2e60020, request=...) at access/qnetworkaccessmanager.cpp:847 #29 0x00007f839ee1dbe3 in Attica::KdePlatformDependent::get (this=0x2e5b530, request=...) at /workspace/build/attica-kde/kdeplugin/kdeplatformdependent.cpp:91 #30 0x00007f83cd4345c7 in Attica::ProviderManager::addProviderFile (this=this@entry=0x7f839f4c4870 <(anonymous namespace)::Q_QGS_s_shared::innerFunction()::holder+16>, url=...) at /workspace/build/src/providermanager.cpp:151 #31 0x00007f839f2bd7b3 in KNSReviews::setProviderUrl (this=<optimized out>, url=...) at /workspace/build/libdiscover/backends/KNSBackend/KNSReviews.cpp:169 #32 0x00007f839f2b384f in KNSBackend::KNSBackend (this=0x2ec8250, parent=<optimized out>, iconName=..., knsrc=...) at /workspace/build/libdiscover/backends/KNSBackend/KNSBackend.cpp:109 #33 0x00007f839f2b71ce in KNSBackendFactory::newInstance (this=this@entry=0x293e220, parent=0x26ff900) at /workspace/build/libdiscover/backends/KNSBackend/KNSBackend.cpp:73 #34 0x00007f83d1e85030 in DiscoverBackendsFactory::backendForFile (this=this@entry=0x7ffd5078d90f, libname=..., name=...) at /workspace/build/libdiscover/DiscoverBackendsFactory.cpp:65 #35 0x00007f83d1e856b2 in DiscoverBackendsFactory::backend (this=this@entry=0x7ffd5078d90f, name=...) at /workspace/build/libdiscover/DiscoverBackendsFactory.cpp:51 #36 0x00007f83d1e85b16 in DiscoverBackendsFactory::<lambda(const QString&)>::operator() (name=..., __closure=<synthetic pointer>) at /workspace/build/libdiscover/DiscoverBackendsFactory.cpp:99 #37 kTransform<QVector<AbstractResourcesBackend*>, QStringList, DiscoverBackendsFactory::allBackends() const::<lambda(const QString&)> > (op=..., input=...) at /workspace/build/libdiscover/utils.h:48 #38 DiscoverBackendsFactory::allBackends (this=this@entry=0x7ffd5078d90f) at /workspace/build/libdiscover/DiscoverBackendsFactory.cpp:99 #39 0x00007f83d1e6fd07 in ResourcesModel::registerAllBackends (this=0x26ff900) at /workspace/build/libdiscover/resources/ResourcesModel.cpp:208 #40 0x00007f83d1e94635 in ResourcesModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/libdiscover/moc_ResourcesModel.cpp:291 #41 0x00007f83cef8dfb9 in QObject::event (this=0x26ff900, e=<optimized out>) at kernel/qobject.cpp:1251 #42 0x00007f83d05ba39c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x26ff900, e=0x26ffc50) at kernel/qapplication.cpp:3727 #43 0x00007f83d05c1ab0 in QApplication::notify (this=0x7ffd5078e020, receiver=0x26ff900, e=0x26ffc50) at kernel/qapplication.cpp:3486 #44 0x00007f83cef60228 in QCoreApplication::notifyInternal2 (receiver=0x26ff900, event=event@entry=0x26ffc50) at kernel/qcoreapplication.cpp:1048 #45 0x00007f83cef62e2e in QCoreApplication::sendEvent (event=0x26ffc50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #46 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x25ef9f0) at kernel/qcoreapplication.cpp:1745 #47 0x00007f83cef632a8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599 #48 0x00007f83cefb7a93 in postEventSourceDispatch (s=0x263f0c0) at kernel/qeventdispatcher_glib.cpp:276 #49 0x00007f83c8fd5197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f83c8fd53f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007f83c8fd549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007f83cefb709f in QEventDispatcherGlib::processEvents (this=this@entry=0x2638f70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #53 0x00007f83c2dbc9a1 in QPAEventDispatcherGlib::processEvents (this=0x2638f70, flags=...) at qeventdispatcher_glib.cpp:69 #54 0x00007f83cef5e5ba in QEventLoop::exec (this=this@entry=0x7ffd5078df40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #55 0x00007f83cef676c4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #56 0x00007f83cfda5f8c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1762 #57 0x00007f83d05ba2f5 in QApplication::exec () at kernel/qapplication.cpp:2901 #58 0x00000000004131ff in main (argc=1, argv=<optimized out>) at /workspace/build/discover/main.cpp:156 Possible duplicates by query: bug 398597, bug 398564, bug 398562, bug 398549, bug 398488. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 398412 ***