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

            Bug ID: 448287
           Summary: Discover crashes when opening flatpakref
           Product: Discover
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: nicolas.fe...@gmx.de
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.23.80)
 (Compiled from sources)
Qt Version: 5.15.2
Frameworks Version: 5.91.0
Operating System: Linux 5.14.21-2-MANJARO x86_64
Windowing System: Wayland
Distribution: Manjaro Linux
DrKonqi: 5.23.80 [KCrashBackend]

-- Information about the crash:
When opening a flatpakref file in Discover it freezes for a few seconds and
then crashes

The file is from
https://nightly.gnome.org/repo/appstream/org.gnome.TextEditor.Devel.flatpakref

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Floating point exception
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = {<No data
fields>}}
[KCrash Handler]
#5  0x00007fbfc973899c in g_hash_table_lookup () at /usr/lib/libglib-2.0.so.0
#6  0x00007fbfc8f94a24 in  () at /usr/lib/libappstream.so.4
#7  0x00007fbfcbe86ed7 in AppStream::Component::name() const () at
/usr/lib/libAppStreamQt.so.2
#8  0x00007fbf946311d2 in FlatpakResource::name() const (this=0x55b00991df10)
at
/home/nico/kde/src/discover/libdiscover/backends/FlatpakBackend/FlatpakResource.cpp:323
#9  0x00007fbf9465c589 in FlatpakRunnables::fetchMetadata(FlatpakResource*,
_GCancellable*) (app=0x55b00991df10, cancellable=0x55b00818fde0) at
/home/nico/kde/src/discover/libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.cpp:42
#10 0x00007fbf9465b41a in QtConcurrent::StoredFunctorCall2<QByteArray,
QByteArray (*)(FlatpakResource*, _GCancellable*), FlatpakResource*,
_GCancellable*>::runFunctor() (this=0x55b00944cc30) at
/home/nico/kde/usr/include/QtConcurrent/qtconcurrentstoredfunctioncall.h:784
#11 0x00007fbf9465b3a4 in QtConcurrent::RunFunctionTask<QByteArray>::run()
(this=0x55b00944cc30) at
/home/nico/kde/usr/include/QtConcurrent/qtconcurrentrunbase.h:108
#12 0x00007fbfcc525462 in QThreadPoolThread::run() (this=0x55b0085e5920) at
thread/qthreadpool.cpp:100
#13 0x00007fbfcc522241 in QThreadPrivate::start(void*) (arg=0x55b0085e5920) at
thread/qthread_unix.cpp:329
#14 0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fbf82ffd640 (LWP 58660) "QNetworkAccessM"):
#1  0x00007fbfcc5243ae in QtLinuxFutex::_q_futex(int*, int, int, unsigned long
long, int*, int) (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0,
addr=<optimized out>) at thread/qfutex_p.h:116
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int>
>(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type)
(expectedValue=<optimized out>, futex=<optimized out>) at thread/qfutex_p.h:135
#3  futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long
long>&, unsigned long long, unsigned long long, int) (timeout=-1,
nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false>(QBasicAtomicInteger<unsigned long long>&,
int, int) (timeout=-1, n=n@entry=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire(int) (this=this@entry=0x7fbf82ffb2b0, n=n@entry=1) at
thread/qsemaphore.cpp:326
#6  0x00007fbfcc73b3c2 in doActivate<false>(QObject*, int, void**)
(sender=0x55b00846dc80, signal_index=5, argv=0x7fbf82ffb2d0) at
kernel/qobject.cpp:3867
#7  0x00007fbfcc73b498 in doActivate<false>(QObject*, int, void**)
(sender=0x7fbf740097a0, signal_index=3, argv=0x7fbf82ffb3a0) at
kernel/qobject.cpp:3898
#8  0x00007fbfcc73492f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7fbfccb97fc0
<QHttpNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3946
#9  0x00007fbfccb36c00 in QHttpNetworkReply::encrypted() (this=<optimized out>)
at .moc/moc_qhttpnetworkreply_p.cpp:343
#10 0x00007fbfcca8f181 in QHttpNetworkConnectionChannel::_q_encrypted()
(this=0x7fbf74008c30) at access/qhttpnetworkconnectionchannel.cpp:1297
#11 0x00007fbfcc73b498 in doActivate<false>(QObject*, int, void**)
(sender=0x7fbf74009a70, signal_index=16, argv=0x7fbf82ffb4d0) at
kernel/qobject.cpp:3898
#12 0x00007fbfcc73492f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x7fbf74009a70, m=m@entry=0x7fbfccb96dc0
<QSslSocket::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#13 0x00007fbfccb02dd0 in QSslSocket::encrypted()
(this=this@entry=0x7fbf74009a70) at .moc/moc_qsslsocket.cpp:317
#14 0x00007fbfccb2237f in QSslSocketBackendPrivate::continueHandshake()
(this=0x7fbf74009ee0) at ssl/qsslsocket_openssl.cpp:1995
#15 0x00007fbfccb28b3b in QSslSocketBackendPrivate::startHandshake()
(this=this@entry=0x7fbf74009ee0) at ssl/qsslsocket_openssl.cpp:1440
#16 0x00007fbfccb292c3 in QSslSocketBackendPrivate::transmit()
(this=0x7fbf74009ee0) at ssl/qsslsocket_openssl.cpp:1114
#17 0x00007fbfcc73b498 in doActivate<false>(QObject*, int, void**)
(sender=0x7fbf74009ac0, signal_index=3, argv=0x7fbf82ffc730) at
kernel/qobject.cpp:3898
#18 0x00007fbfcc73492f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x7fbf74009ac0, m=m@entry=0x7fbfcc9d38a0
<QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#19 0x00007fbfcc635140 in QIODevice::readyRead()
(this=this@entry=0x7fbf74009ac0) at .moc/moc_qiodevice.cpp:190
#20 0x00007fbfccad947f in QAbstractSocketPrivate::emitReadyRead(int)
(channel=0, this=0x7fbf7400b1d0) at socket/qabstractsocket.cpp:1323
#21 QAbstractSocketPrivate::canReadNotification() (this=0x7fbf7400b1d0) at
socket/qabstractsocket.cpp:748
#22 0x00007fbfccaec0a1 in QReadNotifier::event(QEvent*) (this=<optimized out>,
e=<optimized out>) at socket/qnativesocketengine.cpp:1274
#23 0x00007fbfcdcb669f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7fbf7401da80, e=0x7fbf82ffc870) at
kernel/qapplication.cpp:3632
#24 0x00007fbfcc704d2a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7fbf7401da80, event=0x7fbf82ffc870) at
kernel/qcoreapplication.cpp:1064
#25 0x00007fbfcc75cecd in socketNotifierSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=0x7fbf74003ff0) at kernel/qeventdispatcher_glib.cpp:107
#26 0x00007fbfc975552c in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#27 0x00007fbfc97a97b9 in  () at /usr/lib/libglib-2.0.so.0
#28 0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#29 0x00007fbfcc75c314 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fbf74000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007fbfcc70372b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fbf82ffca80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#31 0x00007fbfcc52110e in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x00007fbfcc522241 in QThreadPrivate::start(void*) (arg=0x55b008416f00) at
thread/qthread_unix.cpp:329
#33 0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#34 0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fbf837fe640 (LWP 58659) "gdbus"):
#1  0x00007fbfc9755925 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007fbfc97a96ed in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fbfc9754ab3 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#4  0x00007fbfc8e3b598 in  () at /usr/lib/libgio-2.0.so.0
#5  0x00007fbfc9783d51 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fbf83fff640 (LWP 58658) "gmain"):
#1  0x00007fbfc9755925 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007fbfc97a96ed in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fbfc9752c62 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fbfc9783d51 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fbf9502d640 (LWP 58657) "Qt bearer threa"):
#1  0x00007fbfcc000b17 in poll () at /usr/lib/libc.so.6
#2  0x00007fbfc97a9749 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fbfcc75c386 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fbf7c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fbfcc70372b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fbf9502ca80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fbfcc52110e in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fbfcc522241 in QThreadPrivate::start(void*) (arg=0x55b007f3d900) at
thread/qthread_unix.cpp:329
#8  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fbf97fff640 (LWP 58653) "QQmlThread"):
#1  0x00007fbfc97a97b9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fbfcc75c386 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fbf8c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fbfcc70372b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fbf97ffea60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fbfcc52110e in QThread::exec() (this=this@entry=0x55b007ce6a70) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fbfcd5a1705 in QQmlThreadPrivate::run() (this=0x55b007ce6a70) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007fbfcc522241 in QThreadPrivate::start(void*) (arg=0x55b007ce6a70) at
thread/qthread_unix.cpp:329
#8  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fbfb4aff640 (LWP 58651) "plasma-d:gdrv0"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fbfb5300640 (LWP 58650) "plasma-dis:sh5"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fbfb5b01640 (LWP 58649) "plasma-dis:sh4"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fbfb6302640 (LWP 58648) "plasma-dis:sh3"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fbfb6b03640 (LWP 58647) "plasma-dis:sh2"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fbfb7304640 (LWP 58646) "plasma-dis:sh1"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fbfb7b05640 (LWP 58645) "plasma-dis:sh0"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fbfc4ce3640 (LWP 58644) "plasma-:disk$0"):
#1  0x00007fbfcbe57270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007fbfbe50fdfc in  () at /usr/lib/dri/iris_dri.so
#3  0x00007fbfbe508aac in  () at /usr/lib/dri/iris_dri.so
#4  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fbfc630a640 (LWP 58642) "QDBusConnection"):
#1  0x00007fbfc97a9749 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fbfcc75c386 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fbfc0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fbfcc70372b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fbfc6309a50, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fbfcc52110e in QThread::exec() (this=this@entry=0x7fbfcd8afd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fbfcd8374c7 in QDBusConnectionManager::run() (this=0x7fbfcd8afd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007fbfcc522241 in QThreadPrivate::start(void*) (arg=0x7fbfcd8afd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#8  0x00007fbfcbe51259 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fbfcc00b5e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fbfc7404a80 (LWP 58641) "plasma-discover"):
#1  0x00007fbfcbfd8c77 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007fbfcc003a99 in usleep () at /usr/lib/libc.so.6
#3  0x00007fbf9665b7b6 in  () at /usr/lib/libsqlite3.so.0
#4  0x00007fbf966a69a6 in  () at /usr/lib/libsqlite3.so.0
#5  0x00007fbf966a7162 in sqlite3WalBeginReadTransaction () at
/usr/lib/libsqlite3.so.0
#6  0x00007fbf9666480f in sqlite3PagerSharedLock () at /usr/lib/libsqlite3.so.0
#7  0x00007fbf965ecc01 in sqlite3BtreeBeginTrans () at /usr/lib/libsqlite3.so.0
#8  0x00007fbf96695649 in sqlite3VdbeExec () at /usr/lib/libsqlite3.so.0
#9  0x00007fbf96699188 in sqlite3_step () at /usr/lib/libsqlite3.so.0
#10 0x00007fbf9503e71e in  () at /usr/lib/libaccounts-glib.so.0
#11 0x00007fbf9503eae1 in ag_manager_list_by_service_type () at
/usr/lib/libaccounts-glib.so.0
#12 0x00007fbf950a14ea in Accounts::Manager::accountList(QString const&) const
() at /usr/lib/libaccounts-qt5.so.1
#13 0x00007fbf968a7616 in Attica::KdePlatformDependent::getAccessToken(QUrl
const&) const (this=0x55b0083aef50) at
/home/nico/kde/src/plasma-desktop/attica-kde/kdeplugin/kdeplatformdependent.cpp:57
#14 0x00007fbf968a853d in Attica::KdePlatformDependent::hasCredentials(QUrl
const&) const (this=0x55b0083aef50, baseUrl=...) at
/home/nico/kde/src/plasma-desktop/attica-kde/kdeplugin/kdeplatformdependent.cpp:171
#15 0x00007fbf95304a5c in
Attica::Provider::Private::Private(Attica::PlatformDependent*, QUrl const&,
QString const&, QUrl const&, QString const&, QString const&, QString const&,
QString const&, QString const&, QString const&, QString const&, QString const&,
QString const&, QString const&, QString const&, QString const&, QString const&)
(this=0x55b008999840, internals=0x55b0083aef60, baseUrl=..., name=...,
icon=..., person=..., friendV=..., message=..., achievement=..., activity=...,
content=..., fan=..., forum=..., knowledgebase=..., event=..., comment=...,
registerUrl=..., additionalAgentInformation=...) at
/home/nico/kde/src/attica/src/provider.cpp:163
#16 0x00007fbf952f6816 in
Attica::Provider::Provider(Attica::PlatformDependent*, QUrl const&, QString
const&, QUrl const&, QString const&, QString const&, QString const&, QString
const&, QString const&, QString const&, QString const&, QString const&, QString
const&, QString const&, QString const&, QString const&) (this=0x7ffe3507b580,
internals=0x55b0083aef60, baseUrl=..., name=..., icon=..., person=...,
friendV=..., message=..., achievement=..., activity=..., content=..., fan=...,
forum=..., knowledgebase=..., event=..., comment=..., registerUrl=...) at
/home/nico/kde/src/attica/src/provider.cpp:251
#17 0x00007fbf953083e0 in Attica::ProviderManager::parseProviderFile(QString
const&, QUrl const&) (this=0x7fbf9548ba50 <(anonymous
namespace)::Q_QGS_s_shared::innerFunction()::holder+16>, xmlString=...,
url=...) at /home/nico/kde/src/attica/src/providermanager.cpp:224
#18 0x00007fbf953072fb in Attica::ProviderManager::fileFinished(QString const&)
(this=0x7fbf9548ba50 <(anonymous
namespace)::Q_QGS_s_shared::innerFunction()::holder+16>, url=...) at
/home/nico/kde/src/attica/src/providermanager.cpp:150
#19 0x00007fbf95306cad in operator()() const (__closure=0x55b008428110) at
/home/nico/kde/src/attica/src/providermanager.cpp:136
#20 0x00007fbf953091bf in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x7ffe3507b7c0)
at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:146
#21 0x00007fbf95309191 in
QtPrivate::Functor<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0>::call<QtPrivate::List<>, void>(struct {...} &, void *,
void **) (f=..., arg=0x7ffe3507b7c0) at
/home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:256
#22 0x00007fbf95309160 in
QtPrivate::QFunctorSlotObject<Attica::ProviderManager::addProviderFile(const
QUrl&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1,
this_=0x55b008428100, r=0x7fbf9548ba50 <(anonymous
namespace)::Q_QGS_s_shared::innerFunction()::holder+16>, a=0x7ffe3507b7c0,
ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:443
#23 0x00007fbfcc73b463 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffe3507b7c0, r=0x7fbf9548ba50 <(anonymous
namespace)::Q_QGS_s_shared::innerFunction()::holder+16>, this=0x55b008428100)
at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false>(QObject*, int, void**) (sender=0x55b0083a5f50,
signal_index=10, argv=0x7ffe3507b7c0) at kernel/qobject.cpp:3886
#25 0x00007fbfcc73492f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55b0083a5f50, m=m@entry=0x7fbfccb97780
<QNetworkReply::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3946
#26 0x00007fbfccb34ad3 in QNetworkReply::finished()
(this=this@entry=0x55b0083a5f50) at .moc/moc_qnetworkreply.cpp:404
#27 0x00007fbfccaa0108 in QNetworkReplyHttpImplPrivate::finished()
(this=0x55b007f6b060) at access/qnetworkreplyhttpimpl.cpp:2280
#28 0x00007fbfcc73140e in QObject::event(QEvent*) (this=0x55b0083a5f50,
e=0x55b00842b1f0) at kernel/qobject.cpp:1314
#29 0x00007fbfcdcb669f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55b0083a5f50, e=0x55b00842b1f0) at
kernel/qapplication.cpp:3632
#30 0x00007fbfcc704d2a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55b0083a5f50, event=0x55b00842b1f0) at
kernel/qcoreapplication.cpp:1064
#31 0x00007fbfcc707d77 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55b007b0a980) at
kernel/qcoreapplication.cpp:1821
#32 0x00007fbfcc75cc93 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55b007b5cc00) at kernel/qeventdispatcher_glib.cpp:277
#33 0x00007fbfc975552c in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#34 0x00007fbfc97a97b9 in  () at /usr/lib/libglib-2.0.so.0
#35 0x00007fbfc9752c11 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#36 0x00007fbfcc75c314 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55b007b58bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007fbfcc70372b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe3507bc60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#38 0x00007fbfcc70ba10 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#39 0x000055b0066d7e54 in main(int, char**) (argc=2, argv=0x7ffe3507bee8) at
/home/nico/kde/src/discover/discover/main.cpp:212
[Inferior 1 (process 58641) detached]

Possible duplicates by query: bug 417102, bug 395088, bug 395002, bug 394901,
bug 394766.

Reported using DrKonqi

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

Reply via email to