Bug 399802 - Discover crash after double clicking zoom rpm file
Summary: Discover crash after double clicking zoom rpm file
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.13.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-10-14 16:19 UTC by Kevin Wittek
Modified: 2018-11-16 11:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Wittek 2018-10-14 16:19:54 UTC
Application: plasma-discover (5.13.5)

Qt Version: 5.11.1
Frameworks Version: 5.48.0
Operating System: Linux 4.18.12-200.fc28.x86_64 x86_64
Distribution: "Fedora release 28 (Twenty Eight)"

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

Trying to install the official RPM of Zoom video conferencing softtware.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc81480e600 (LWP 27236))]

Thread 17 (Thread 0x7fc7ab7fe700 (LWP 27368)):
#0  0x00007fc81c55b908 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb80c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeb0342 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#4  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fc7cd34b700 (LWP 27366)):
[KCrash Handler]
#6  0x00007fc7e4fd9bdc in flatpak_dir_list_refs () from /lib64/libflatpak.so.0
#7  0x00007fc7e502220c in flatpak_installation_list_installed_refs () from /lib64/libflatpak.so.0
#8  0x00007fc7e50249a4 in flatpak_installation_list_installed_refs_for_update () from /lib64/libflatpak.so.0
#9  0x00007fc7e54c380c in non-virtual thunk to QtConcurrent::RunFunctionTask<_GPtrArray*>::run() () from /usr/lib64/qt5/plugins/discover/flatpak-backend.so
#10 0x00007fc81eeb0121 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#11 0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#12 0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#13 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fc7ce34d700 (LWP 27365)):
#0  0x00007fc81c55b908 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb80c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeb0342 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#4  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fc7deb91700 (LWP 27363)):
#0  0x00007fc81c55b908 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb80c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeb0342 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#4  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fc7abfff700 (LWP 27320)):
#0  0x00007fc81e1e33e9 in poll () from /lib64/libc.so.6
#1  0x00007fc817c3fbc6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3ff82 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3  0x00007fc7e4ccc7aa in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0
#4  0x00007fc817c67f8a in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fc7cdb4c700 (LWP 27317)):
#0  0x00007fc81e1e8879 in syscall () from /lib64/libc.so.6
#1  0x00007fc817c8676e in g_cond_wait_until () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c120f1 in g_async_queue_pop_intern_unlocked () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c126e0 in g_async_queue_timeout_pop () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c68a31 in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007fc817c67f8a in g_thread_proxy () from /lib64/libglib-2.0.so.0
#6  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fc7ceddf700 (LWP 27267)):
#0  0x00007fc81e1dee54 in read () from /lib64/libc.so.6
#1  0x00007fc817c850f0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3f6bb in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fb70 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fc7cf5e0700 (LWP 27265)):
#0  0x00007fc81c55b908 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb80c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeb0342 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#4  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fc7cfde1700 (LWP 27264)):
#0  0x00007fc81c55b908 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb80c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeb0342 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#4  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fc7dd6e0700 (LWP 27263)):
#0  0x00007fc81e1dee54 in read () from /lib64/libc.so.6
#1  0x00007fc817c850f0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3f6bb in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fb70 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fc7ddee1700 (LWP 27245)):
#0  0x00007fc81e1e33e9 in poll () from /lib64/libc.so.6
#1  0x00007fc817c3fbc6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fd41 in glib_worker_main () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c67f8a in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fc7df40d700 (LWP 27243)):
#0  0x00007fc81f097f16 in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQt5Core.so.5
#1  0x00007fc81f098012 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#2  0x00007fc817c3f109 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fafb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fc7ed380700 (LWP 27242)):
#0  0x00007fc817c86538 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007fc817c3faee in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fc822a4fa4a in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#7  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fc7f75ef700 (LWP 27240)):
#0  0x00007fc81e1dee54 in read () from /lib64/libc.so.6
#1  0x00007fc817c850f0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3f6bb in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fb70 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fc81f9dbd09 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc7fca65700 (LWP 27239)):
#0  0x00007fc81f09819e in postEventSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#1  0x00007fc817c3f109 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc817c3fafb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc817c3fcf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc81f0982ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fc81f046b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fc81eeae6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007fc8237567b9 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#8  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc805533700 (LWP 27238)):
#0  0x00007fc81e1e33e9 in poll () from /lib64/libc.so.6
#1  0x00007fc8175c504f in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fc8175c6caa in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fc807ee55a9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fc81eeb7b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fc81c555594 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc81e1ede6f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc81480e600 (LWP 27236)):
#0  0x00007fc81c55b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc81eeb8183 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#2  0x00007fc81eeaedaa in QThreadPoolPrivate::waitForDone(int) () from /lib64/libQt5Core.so.5
#3  0x00007fc81eeaf335 in QThreadPool::waitForDone(int) () from /lib64/libQt5Core.so.5
#4  0x00007fc81eeaf380 in QThreadPool::~QThreadPool() () from /lib64/libQt5Core.so.5
#5  0x00007fc7e54bd812 in FlatpakBackend::~FlatpakBackend() () from /usr/lib64/qt5/plugins/discover/flatpak-backend.so
#6  0x00007fc7e54bd91d in FlatpakBackend::~FlatpakBackend() () from /usr/lib64/qt5/plugins/discover/flatpak-backend.so
#7  0x00007fc8226cd586 in ResourcesModel::~ResourcesModel() () from /usr/lib64/plasma-discover/libDiscoverCommon.so
#8  0x00007fc8226cd5dd in ResourcesModel::~ResourcesModel() () from /usr/lib64/plasma-discover/libDiscoverCommon.so
#9  0x00007fc81f070b48 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#10 0x00007fc82019b475 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#11 0x00007fc8201a2b90 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007fc81f047c36 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#13 0x00007fc81f04ae0b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#14 0x00007fc81f04ec5f in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#15 0x00005603e0e254c7 in main ()

Reported using DrKonqi
Comment 1 Aleix Pol 2018-10-15 13:19:12 UTC
We need more information to fix this, at least symbols for the backtrace would be helpful, and a way to reproduce would be ideal.
Comment 2 Andrew Crouthamel 2018-11-01 18:49:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-16 11:45:59 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!