Bug 407130 - Discover crashes on startup
Summary: Discover crashes on startup
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.14.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
: 403946 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-05-01 16:04 UTC by Jonathan Ryshpan
Modified: 2019-07-14 04:33 UTC (History)
2 users (show)

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 Jonathan Ryshpan 2019-05-01 16:04:55 UTC
Application: plasma-discover (5.14.5)

Qt Version: 5.11.3
Frameworks Version: 5.55.0
Operating System: Linux 5.0.9-200.fc29.x86_64 x86_64
Distribution: "Fedora release 29 (Twenty Nine)"

-- Information about the crash:
- What I was doing when the application crashed:
The Software Updates popup reported 26 new updates.  I started Discover to get more info.  The system is pretty busy; about 75% cpu usage from other apps.  Discover crashed about 2 minutes after being started.

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

Thread 11 (Thread 0x7f2d16954700 (LWP 3582)):
#0  0x00007f2d5333c25f in  () at /lib64/libglib-2.0.so.0
#1  0x00007f2d5333ecd2 in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333f350 in  () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f2d5650b5ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#8  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#9  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f2d30e1e700 (LWP 3577)):
[KCrash Handler]
#6  0x00007f2d5688d0e8 in  () at /lib64/libQt5Network.so.5
#7  0x00007f2d5688ba39 in  () at /lib64/libQt5Network.so.5
#8  0x00007f2d564e3da6 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#9  0x00007f2d57412285 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#10 0x00007f2d574199a0 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#11 0x00007f2d564baec6 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#12 0x00007f2d564be09b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#13 0x00007f2d5650b807 in  () at /lib64/libQt5Core.so.5
#14 0x00007f2d5333f06d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#15 0x00007f2d5333f438 in  () at /lib64/libglib-2.0.so.0
#16 0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#17 0x00007f2d5650b593 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#18 0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#19 0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#20 0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#21 0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#22 0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f2d31818700 (LWP 3573)):
#0  0x00007f2d55e57f54 in read () at /lib64/libc.so.6
#1  0x00007f2d53385e90 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333ee9b in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5333f350 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f2d5650b5ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#9  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#10 0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f2d32019700 (LWP 3571)):
#0  0x00007f2d55e57f6e in read () at /lib64/libc.so.6
#1  0x00007f2d53385e90 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333ee9b in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5333f350 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f2d5333f762 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#5  0x00007f2d32b4810a in  () at /lib64/libgio-2.0.so.0
#6  0x00007f2d533682aa in  () at /lib64/libglib-2.0.so.0
#7  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f2d3281a700 (LWP 3570)):
#0  0x00007f2d55e57f54 in read () at /lib64/libc.so.6
#1  0x00007f2d53385e90 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333ee9b in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5333f350 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f2d5333f521 in  () at /lib64/libglib-2.0.so.0
#6  0x00007f2d533682aa in  () at /lib64/libglib-2.0.so.0
#7  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f2d335ef700 (LWP 3562)):
#0  0x00007f2d5333e58a in g_main_context_release () at /lib64/libglib-2.0.so.0
#1  0x00007f2d5333f366 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5650b5ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f2d581f753a in  () at /lib64/libQt5Quick.so.5
#7  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#8  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#9  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f2d3cfca700 (LWP 3561)):
#0  0x00007f2d55a8172c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2d3d3d78bb in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f2d3d3d75fb in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f2d3f5ef700 (LWP 3560)):
#0  0x00007f2d55e57f54 in read () at /lib64/libc.so.6
#1  0x00007f2d53385e90 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333ee9b in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5333f350 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f2d5650b5ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f2d56c53f59 in  () at /lib64/libQt5Qml.so.5
#9  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#10 0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#11 0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f2d44801700 (LWP 3559)):
#0  0x00007f2d55e5c3f1 in poll () at /lib64/libc.so.6
#1  0x00007f2d5333f3a6 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f2d5333f4d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f2d5650b5ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f2d564b9e0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f2d56321e86 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f2d57931f89 in  () at /lib64/libQt5DBus.so.5
#7  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#8  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#9  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f2d4598d700 (LWP 3558)):
#0  0x00007f2d55e5c3f1 in poll () at /lib64/libc.so.6
#1  0x00007f2d5327739f in  () at /lib64/libxcb.so.1
#2  0x00007f2d5327901a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f2d45b45bf9 in  () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f2d5632b2fb in  () at /lib64/libQt5Core.so.5
#5  0x00007f2d55a7b58e in start_thread () at /lib64/libpthread.so.0
#6  0x00007f2d55e67683 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f2d52c4e940 (LWP 3556)):
#0  0x00007f2d5650a40d in QTimerInfoList::unregisterTimer(int) () at /lib64/libQt5Core.so.5
#1  0x00007f2d564e5407 in QObject::killTimer(int) () at /lib64/libQt5Core.so.5
#2  0x00007f2d564ef0c9 in QTimer::stop() () at /lib64/libQt5Core.so.5
#3  0x00007f2d564ef143 in QTimer::start() () at /lib64/libQt5Core.so.5
#4  0x00007f2d3d163c83 in  () at /usr/lib64/qt5/plugins/kf5/kirigami/org.kde.desktop.so
#5  0x00007f2d3d1659f3 in  () at /usr/lib64/qt5/plugins/kf5/kirigami/org.kde.desktop.so
#6  0x00007f2d3d166475 in  () at /usr/lib64/qt5/plugins/kf5/kirigami/org.kde.desktop.so
#7  0x00007f2d3e31959f in Kirigami::PlatformTheme::qmlAttachedProperties(QObject*) () at /lib64/libKF5Kirigami2.so.5
#8  0x00007f2d56ba94ed in QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) () at /lib64/libQt5Qml.so.5
#9  0x00007f2d56c453ef in QV4::QQmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) () at /lib64/libQt5Qml.so.5
#10 0x00007f2d56b866f6 in QV4::Runtime::method_loadProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () at /lib64/libQt5Qml.so.5
#11 0x00007f2d3c00141a in  ()
#12 0x00007f2d3e9b0538 in  ()
#13 0x00007f2d3e9b0548 in  ()
#14 0x000055d4ff3e7190 in  ()
#15 0x0000000000000000 in  ()
[Inferior 1 (process 3556) detached]

Reported using DrKonqi
Comment 1 Aleix Pol 2019-06-14 23:33:13 UTC
Can you try to provide the backtrace with debug symbols for Qt?
There's not much we can do with this. :/
Comment 2 Aleix Pol 2019-06-14 23:35:19 UTC
*** Bug 403946 has been marked as a duplicate of this bug. ***
Comment 3 Bug Janitor Service 2019-06-29 04:33:11 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
mark the bug 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 4 Bug Janitor Service 2019-07-14 04:33:12 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!