Bug 411286

Summary: With Qt 5.12.3, Discover crashes after opening when updates found, or clicking applications category
Product: [KDE Neon] neon Reporter: Valter Mura <valtermura>
Component: generalAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: adam.golanski, ahmed.com, aleixpol, alex.vanya67, ananlabs, antonio.dimartino1, betterkde, christopherbwilliams1990, clay, dboy591, dougshaw77, fabian, francisco53_66, franz-hall, jahn2512, jr, kde, lbeltrame, luwolter54, manuel.ju, martin-bichler, milas.robin, nate, neon-bugs, pelagusrem, rikmills, robertbrooksiii, sitter, s_chriscollins, thomas.jouas, tim, toalexaustin, tomcawley1, valtermura
Priority: HI Keywords: regression
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
See Also: https://bugreports.qt.io/browse/QTBUG-75203
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: plasma discover backtrace
New crash information added by DrKonqi
attachment-12285-0.html
attachment-4881-0.html
attachment-3319-0.html

Description Valter Mura 2019-08-25 16:26:26 UTC
Created attachment 122351 [details]
plasma discover backtrace

SUMMARY

Discover crashes after opening and check for update, both from icon in system tray and Krunner / Menu K

STEPS TO REPRODUCE
1. Open Discover
2. Check (automatically) for updates
3. 

OBSERVED RESULT
It crashes every time.

EXPECTED RESULT


SOFTWARE/OS VERSIONS

Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3
Kernel Version: 5.0.0-27-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz
Memory: 31,4 GiB

ADDITIONAL INFORMATION
Comment 1 Valter Mura 2019-09-12 07:16:40 UTC
I can confirm this behaviour also in 

Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3
Kernel Version: 5.0.0-27-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz
Memory: 31,4 GiB
Comment 2 Christoph Feck 2019-09-17 00:47:46 UTC
Unfortunately, the backtrace does not contain much information, other than that it is a crash inside the QML interpreter.

Pasting backtrace inline:

Thread 1 (Thread 0x7fae3b2fbe00 (LWP 4349)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fae37450215 in QV4::Object::get (receiver=0x7fff56ecd6f8, hasProperty=0x0, name=0x7fff56ecd700, this=0x7fff56ecd6f8) at jsruntime/qv4object_p.h:308
#8  QV4::Lookup::getterProtoTwoClasses (l=<optimized out>, engine=<optimized out>, object=...) at jsruntime/qv4lookup.cpp:301
#9  0x00007fae1405560e in ?? ()
Comment 3 Alex 2019-09-18 17:21:01 UTC
Created attachment 122709 [details]
New crash information added by DrKonqi

plasma-discover (5.16.5) using Qt 5.12.3

- What I was doing when the application crashed:

- Unusual behavior I noticed:

Application: plasma-discover (5.16.5)

Qt Version: 5.12.3
Frameworks Version: 5.62.0
Operating System: Linux 4.15.0-64-generic x86_64
Distribution: KDE neon User Edition 5.16

-- Information about the crash:
<Напишите подробно, что вы делали, когда произошла ошибка.>

The crash can be reproduced every time.

-- Backtrace:
Application: Центр программ Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff34fc75e00 (LWP 4237))]

Thread 10 (Thread 0x7ff2b17fb700 (LWP 4258)):
#0  0x00007ff34a8a40f4 in __GI___libc_read (fd=54, buf=0x7ff2b17faba0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007ff344da32d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff344d5e0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff344d5e570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff344d5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff344d5e721 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ff344d86195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ff3476406db in start_thread (arg=0x7ff2b17fb700) at pthread_create.c:463
#8  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ff2b3fff700 (LWP 4253)):
#0  0x00007ff3476469f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a9668b32d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a9668b3280, cond=0x55a9668b32a8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a9668b32a8, mutex=0x55a9668b3280) at pthread_cond_wait.c:655
#3  0x00007ff34afbcdbb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff34afbd0c9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34e6536f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ff34e653b2a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff3476406db in start_thread (arg=0x7ff2b3fff700) at pthread_create.c:463
#9  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ff304b46700 (LWP 4252)):
#0  0x00007ff34a8a8bf9 in __GI___poll (fds=0x7ff30c004be0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff344d5e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff344d5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff34b1ebdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff34b18d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34afb44ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff3476406db in start_thread (arg=0x7ff304b46700) at pthread_create.c:463
#8  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7ff316620700 (LWP 4245)):
#0  0x00007ff344d86680 in g_thread_self () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff344d5e6cd in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff34b1ebdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ff34b18d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff34afb44ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff3476406db in start_thread (arg=0x7ff316620700) at pthread_create.c:463
#7  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7ff317c17700 (LWP 4244)):
#0  0x00007ff34a8a8bf9 in __GI___poll (fds=0x7ff310003ce0, nfds=1, timeout=9284) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff344d5e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff344d5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff34b1ebdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff34b18d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34afb44ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff3476406db in start_thread (arg=0x7ff317c17700) at pthread_create.c:463
#8  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7ff321eab700 (LWP 4242)):
#0  0x00007ff3476469f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a964893cb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a964893c68, cond=0x55a964893c90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a964893c90, mutex=0x55a964893c68) at pthread_cond_wait.c:655
#3  0x00007ff3232d00aa in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ff3232cfdd7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ff3476406db in start_thread (arg=0x7ff321eab700) at pthread_create.c:463
#6  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ff3318cb700 (LWP 4241)):
#0  0x00007ff344da4664 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff344d5e586 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff344d5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff34b1ebdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff34b18d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34afb44ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff34bf9f115 in QQmlThreadPrivate::run (this=0x55a9647aa5a0) at qml/ftw/qqmlthread.cpp:148
#7  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff3476406db in start_thread (arg=0x7ff3318cb700) at pthread_create.c:463
#9  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff332adc700 (LWP 4240)):
#0  0x00007ff34b1ebb67 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ff344d5dfe1 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff344d5e570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff344d5e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff34b1ebdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff34b18d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff34afb44ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff34c33d015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ff3476406db in start_thread (arg=0x7ff332adc700) at pthread_create.c:463
#10 0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff33a962700 (LWP 4239)):
#0  0x00007ff34a8a8bf9 in __GI___poll (fds=0x7ff33a961b68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff344493747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ff34449536a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ff33d542578 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ff34afb5c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff3476406db in start_thread (arg=0x7ff33a962700) at pthread_create.c:463
#6  0x00007ff34a8b588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff34fc75e00 (LWP 4237)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007ff34bdca215 in QV4::Object::get (receiver=0x7ffebdf59fc8, hasProperty=0x0, name=0x7ffebdf59fd0, this=0x7ffebdf59fc8) at jsruntime/qv4object_p.h:308
#8  QV4::Lookup::getterProtoTwoClasses (l=<optimized out>, engine=<optimized out>, object=...) at jsruntime/qv4lookup.cpp:301
#9  0x00007ff3280958ce in ?? ()
#10 0x0000000000000000 in ?? ()

Отправить на https://bugs.kde.org/

-- Backtrace (Reduced):
#7  0x00007ff34bdca215 in QV4::Object::get (receiver=0x7ffebdf59fc8, hasProperty=0x0, name=0x7ffebdf59fd0, this=0x7ffebdf59fc8) at jsruntime/qv4object_p.h:308
#8  QV4::Lookup::getterProtoTwoClasses (l=<optimized out>, engine=<optimized out>, object=...) at jsruntime/qv4lookup.cpp:301
[...]
Comment 4 Rik Mills 2019-09-18 18:08:24 UTC
*** Bug 412023 has been marked as a duplicate of this bug. ***
Comment 5 Rik Mills 2019-09-18 18:09:02 UTC
*** Bug 412032 has been marked as a duplicate of this bug. ***
Comment 6 Rik Mills 2019-09-19 06:03:39 UTC
*** Bug 412040 has been marked as a duplicate of this bug. ***
Comment 7 Rik Mills 2019-09-19 06:03:54 UTC
*** Bug 412050 has been marked as a duplicate of this bug. ***
Comment 8 Christoph Feck 2019-09-19 11:05:07 UTC
*** Bug 412051 has been marked as a duplicate of this bug. ***
Comment 9 Christoph Feck 2019-09-19 11:05:36 UTC
*** Bug 412056 has been marked as a duplicate of this bug. ***
Comment 10 tom cawley 2019-09-19 15:31:06 UTC
Created attachment 122729 [details]
attachment-12285-0.html

Thanks. New, so a bit overwhelmed. Can further report that the crash occurs
when I click on Applications button. Hope this helps. best


On Thu, 19 Sep 2019, 12:05 pm Christoph Feck, <bugzilla_noreply@kde.org>
wrote:

> https://bugs.kde.org/show_bug.cgi?id=411286
>
> Christoph Feck <cfeck@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                  CC|                            |tomcawley1@gmail.com
>
> --- Comment #9 from Christoph Feck <cfeck@kde.org> ---
> *** Bug 412056 has been marked as a duplicate of this bug. ***
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 11 Aleix Pol 2019-09-20 11:30:11 UTC
I have been able to reproduce only with Qt 5.12.3 and frameworks 5.62.
https://invent.kde.org/snippets/461
https://invent.kde.org/snippets/462

Here's backtraces with JIT disabled. Looks a lot like a crash on Qt.
Comment 12 Fabian Vogt 2019-09-20 12:54:56 UTC
Sounds like https://bugreports.qt.io/browse/QTBUG-75203, which got fixed in Qt 5.12.4.
Comment 13 David Berry 2019-09-20 17:12:57 UTC
When I uninstalled the plasma-discover-backend-flatpak package the crash does not happen anymore.  

This is my first bug report.  Sorry if it is incomplete. I hope it is helpful.
Comment 14 Rik Mills 2019-09-21 09:04:41 UTC
*** Bug 412142 has been marked as a duplicate of this bug. ***
Comment 15 Rik Mills 2019-09-21 09:05:20 UTC
*** Bug 412138 has been marked as a duplicate of this bug. ***
Comment 16 Rik Mills 2019-09-21 09:06:14 UTC
*** Bug 412136 has been marked as a duplicate of this bug. ***
Comment 17 Christoph Feck 2019-09-21 12:13:43 UTC
*** Bug 412133 has been marked as a duplicate of this bug. ***
Comment 18 Rik Mills 2019-09-21 14:47:02 UTC
*** Bug 412158 has been marked as a duplicate of this bug. ***
Comment 19 Rik Mills 2019-09-22 10:17:07 UTC
*** Bug 412183 has been marked as a duplicate of this bug. ***
Comment 20 MILAS Robin 2019-09-22 11:17:19 UTC
I don't know if it may help but discover failed to get some metadata from flatpak, it search in an empty folder

Console Output:

adding empty sources model QStandardItemModel(0x55d7f6768cc0)
no packages for "org.kde.plasma.quicklaunch"
no packages for "org.kde.plasma.systemloadviewer"
no packages for "org.kde.plasma.showActivityManager"
no packages for "org.kde.plasma.grouping"
no packages for "org.kde.plasma.diskquota"
no packages for "org.kde.plasma.timer"
no packages for "org.kde.kscreen"
no packages for "org.gnupg.scdaemon"
no packages for "org.kde.plasma.appmenu"
no packages for "im.riot.webapp"
no packages for "org.kde.plasma.kimpanel"
no packages for "org.cockpit_project.cockpit"
invalid kns backend! "/usr/share/knsrcfiles/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
no org.freedesktop.Platform.GL.nvidia-418-56
Failed to parse appstream metadata: AppStream::Metadata::MetadataErrorParse "/var/lib/flatpak/exports/share/applications/org.freedesktop.Platform.GL.nvidia-418-56.desktop"
no org.freedesktop.Platform.GL.nvidia-430-40
Failed to parse appstream metadata: AppStream::Metadata::MetadataErrorParse "/var/lib/flatpak/exports/share/applications/org.freedesktop.Platform.GL.nvidia-430-40.desktop"
no org.freedesktop.Platform.GL.nvidia-430-50
Failed to parse appstream metadata: AppStream::Metadata::MetadataErrorParse "/var/lib/flatpak/exports/share/applications/org.freedesktop.Platform.GL.nvidia-430-50.desktop"
no org.freedesktop.Platform.html5-codecs
Failed to parse appstream metadata: AppStream::Metadata::MetadataErrorParse "/var/lib/flatpak/exports/share/applications/org.freedesktop.Platform.html5-codecs.desktop"
took really long to fetch PackageKitBackend(0x55d7f5fbe0b0)
took really long to fetch KNSBackend(0x55d7f83195e0, name = "/usr/share/knsrcfiles/cgctheme.knsrc")
took really long to fetch KNSBackend(0x55d7f80466f0, name = "/usr/share/knsrcfiles/comic.knsrc")
took really long to fetch KNSBackend(0x55d7f8712590, name = "/usr/share/knsrcfiles/emoticons.knsrc")
took really long to fetch KNSBackend(0x55d7f8041390, name = "/usr/share/knsrcfiles/cgcgtk3.knsrc")
took really long to fetch KNSBackend(0x55d7f803cb70, name = "/usr/share/knsrcfiles/konsole.knsrc")
took really long to fetch KNSBackend(0x55d7f8040d60, name = "/usr/share/knsrcfiles/kwineffect.knsrc")
took really long to fetch KNSBackend(0x55d7f84eae00, name = "/usr/share/knsrcfiles/aurorae.knsrc")
took really long to fetch KNSBackend(0x55d7f831be50, name = "/usr/share/knsrcfiles/discover_ktexteditor_codesnippets_core.knsrc")
took really long to fetch KNSBackend(0x55d7f83e52b0, name = "/usr/share/knsrcfiles/xcursor.knsrc")
qrc:/qml/ApplicationsListPage.qml:144:16: QML ResourcesProxyModel: Binding loop detected for property "sortOrder"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 14510
KCrash: Arguments: /usr/bin/plasma-discover 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
Comment 21 Chris 2019-09-22 14:20:33 UTC
I just filed a bug that was just like this a few hours ago. I'm wondering, is this after a fresh install (and just updating, and nothing more)? Or had you changed any kind of settings or anything? 
  In my instance, the only things that I can recall having done was I removed the -xorg.org.input.libinput- packages from my machine, because they broke the touch screen on my HP TouchSmart. I am guessing that it reverted back to evdev. But, I wonder if it could have anything to do with this bug.
Comment 22 Chris 2019-09-22 14:23:46 UTC
Here is a full back trace using gdb, and reproducing the crash:

    GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from plasma-discover...Reading symbols from /usr/lib/debug/.build-id/fc/5dbb5889066a0e46f3104784a591182c73d029.debug...done.
done.
(gdb) run
Starting program: /usr/bin/plasma-discover 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe2dce700 (LWP 5172)]
[New Thread 0x7fffdaf02700 (LWP 5173)]
[New Thread 0x7fffd9cf1700 (LWP 5174)]
[New Thread 0x7fffc5ba4700 (LWP 5175)]
adding empty sources model QStandardItemModel(0x55555604db40)
no packages for "org.kde.plasma.quicklaunch"
no packages for "org.kde.plasma.systemloadviewer"
no packages for "org.kde.plasma.showActivityManager"
no packages for "org.kde.plasma.grouping"
no packages for "org.kde.plasma.diskquota"
no packages for "org.kde.plasma.timer"
no packages for "org.kde.kscreen"
no packages for "org.kde.plasma.appmenu"
no packages for "im.riot.webapp"
no packages for "org.kde.plasma.kimpanel"
no packages for "org.cockpit_project.cockpit"
[New Thread 0x7fff98a57700 (LWP 5177)]
[New Thread 0x7fff9344a700 (LWP 5178)]
[New Thread 0x7fff92c49700 (LWP 5179)]
[New Thread 0x7fff9203e700 (LWP 5180)]
invalid kns backend! "/usr/share/knsrcfiles/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."
took really long to fetch PackageKitBackend(0x555555955100)
[New Thread 0x7fff9115e700 (LWP 5189)]
[New Thread 0x7fff9095d700 (LWP 5190)]
QNetworkReplyImpl: setCachingEnabled(true) called after setCachingEnabled(false)
took really long to fetch KNSBackend(0x555557a5e440, name = "/usr/share/knsrcfiles/cgctheme.knsrc")
qrc:/qml/ApplicationsListPage.qml:144:16: QML ResourcesProxyModel: Binding loop detected for property "sortOrder"

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) thread apply all backtrace

Thread 11 (Thread 0x7fff9095d700 (LWP 5190)):
#0  0x00007fffef980ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fff9095caa0, expected=0, futex_word=0x7fff8c007160)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007fffef980ed9 in __pthread_cond_wait_common (abstime=0x7fff9095cb60, mutex=0x7fff8c007110, cond=0x7fff8c007138) at pthread_cond_wait.c:533
#2  0x00007fffef980ed9 in __pthread_cond_timedwait (cond=0x7fff8c007138, mutex=0x7fff8c007110, abstime=0x7fff9095cb60) at pthread_cond_wait.c:667
#3  0x00007ffff32f6d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff32f7096 in QWaitCondition::wait(QMutex*, unsigned long) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32f4740 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff9095d700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fff9115e700 (LWP 5189)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fff88001990, nfds=1, timeout=129904) at ../sysdeps/unix/sysv/linux/poll.c:29
---Type <return> to continue, or q <return> to quit---
#1  0x00007fffed0985c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffed0986dc in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3525daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff34c703a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32ee4ca in QThread::exec() ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff9115e700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fff9203e700 (LWP 5180)):
#0  0x00007fffef980ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fff9203daa0, expected=0, futex_word=0x7fff8c0053b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007fffef980ed9 in __pthread_cond_wait_common (abstime=0x7fff9203db60, mutex=0x7fff8c005360, cond=0x7fff8c005388) at pthread_cond_wait.c:533
#2  0x00007fffef980ed9 in __pthread_cond_timedwait (cond=0x7fff8c005388, mutex=0x7fff8c005360, abstime=0x7fff9203db60) at pthread_cond_wait.c:667
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff32f6d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff32f7096 in QWaitCondition::wait(QMutex*, unsigned long) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32f4740 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff9203e700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fff92c49700 (LWP 5179)):
#0  0x00007fffef980ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fff92c48aa0, expected=0, futex_word=0x7fff8c003474)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007fffef980ed9 in __pthread_cond_wait_common (abstime=0x7fff92c48b60, mutex=0x7fff8c003420, cond=0x7fff8c003448) at pthread_cond_wait.c:533
#2  0x00007fffef980ed9 in __pthread_cond_timedwait (cond=0x7fff8c003448, mutex=0x7fff8c003420, abstime=0x7fff92c48b60) at pthread_cond_wait.c:667
#3  0x00007ffff32f6d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff32f7096 in QWaitCondition::wait(QMutex*, unsigned long) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff32f4740 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff92c49700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fff9344a700 (LWP 5178)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fff8c1c60e0, nfds=1, timeout=127479) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffed0985c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffed0986dc in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3525daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff34c703a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32ee4ca in QThread::exec() ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff9344a700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fff98a57700 (LWP 5177)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fff940018d0, nfds=1, timeout=9627) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffed0985c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffed0986dc in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3525daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff34c703a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32ee4ca in QThread::exec() ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffef97a6db in start_thread (arg=0x7fff98a57700)
    at pthread_create.c:463
#8  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffc5ba4700 (LWP 5175)):
#0  0x00007fffef9809f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a256d8)
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fffef9809f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a25688, cond=0x555555a256b0) at pthread_cond_wait.c:502
#2  0x00007fffef9809f3 in __pthread_cond_wait (cond=0x555555a256b0, mutex=0x555555a25688) at pthread_cond_wait.c:655
#3  0x00007fffcb6c923a in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#4  0x00007fffcb6c8f67 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#5  0x00007fffef97a6db in start_thread (arg=0x7fffc5ba4700)
    at pthread_create.c:463
#6  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffd9cf1700 (LWP 5174)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fffcc004a00, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffed0985c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffed0986dc in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3525daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff34c703a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32ee4ca in QThread::exec() ()
---Type <return> to continue, or q <return> to quit---
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff42d9115 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffef97a6db in start_thread (arg=0x7fffd9cf1700)
    at pthread_create.c:463
#9  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffdaf02700 (LWP 5173)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fffd4018040, nfds=4, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffed0985c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffed0986dc in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3525daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff34c703a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff32ee4ca in QThread::exec() ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff4677015 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffef97a6db in start_thread (arg=0x7fffdaf02700)
---Type <return> to continue, or q <return> to quit---
    at pthread_create.c:463
#9  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe2dce700 (LWP 5172)):
#0  0x00007ffff2be2bf9 in __GI___poll (fds=0x7fffe2dcdb68, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffec7cd747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fffec7cf36a in xcb_wait_for_event ()
    at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe59ae578 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff32efc72 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fffef97a6db in start_thread (arg=0x7fffe2dce700)
    at pthread_create.c:463
#6  0x00007ffff2bef88f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7fade00 (LWP 5168)):
#0  0x0000000000000000 in  ()
#1  0x00007ffff4104215 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#2  0x00007fffd810c8ce in  ()
#3  0x0000000000000000 in  ()
Comment 23 tom cawley 2019-09-22 15:24:57 UTC
Created attachment 122800 [details]
attachment-4881-0.html

Yes - it was a fresh install, but I hadn't changed much in the system. The
only problem now is when I try to access the menu buttons -
"applications",  etc. I installed synaptic &  used alt-get in command line
to get other packages.  Discover is providing updates.

Maybe try updating via command line, and use synaptic utilities?

Best of luck.

On Sun, 22 Sep 2019, 3:20 pm Chris, <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=411286
>
> --- Comment #21 from Chris <christopherbwilliams1990@gmail.com> ---
> I just filed a bug that was just like this a few hours ago. I'm wondering,
> is
> this after a fresh install (and just updating, and nothing more)? Or had
> you
> changed any kind of settings or anything?
>   In my instance, the only things that I can recall having done was I
> removed
> the -xorg.org.input.libinput- packages from my machine, because they broke
> the
> touch screen on my HP TouchSmart. I am guessing that it reverted back to
> evdev.
> But, I wonder if it could have anything to do with this bug.
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 24 Pavel Shevtsov 2019-09-22 15:49:56 UTC
(In reply to David Berry from comment #13)
> When I uninstalled the plasma-discover-backend-flatpak package the crash
> does not happen anymore.  
> 
> This is my first bug report.  Sorry if it is incomplete. I hope it is
> helpful.

I just did that and the crush also does not happen. Thank you!
Still, I have the icon in the tray that signals that there is some updates available, in spite of the fact that there are no updates.
Comment 25 ludger 2019-09-22 15:52:05 UTC
For your information: I also uninstalled the package xorg.org.input.libinput-packages before, because it does not support the specific button for double-clicking the RollerMouse.
Comment 26 Chris 2019-09-22 16:13:57 UTC
(In reply to tom cawley from comment #23)
> Created attachment 122800 [details]
> attachment-4881-0.html
> 
> Yes - it was a fresh install, but I hadn't changed much in the system. The
> only problem now is when I try to access the menu buttons -
> "applications",  etc. I installed synaptic &  used alt-get in command line
> to get other packages.  Discover is providing updates.
> 
> Maybe try updating via command line, and use synaptic utilities?
> 
> Best of luck.

Yeah, thats what is going on with mine. When I click on the categories like applications and what not, it crashes.
Comment 27 Martin 2019-09-22 16:29:23 UTC
I installed KDEneon yesterday.
Used the latest build.

Discover crashes every time as reported by all others here.

I installed synaptic and was able to install software I need.

Then I downloaded a deb-file of google-chrome-browser and double clicked it.
Discover opened the deb-file and asked for my root-password.
I gave it and Discover installed the browser successfully.

I then clicked on "applications" in Discover and it did not crash.
I was able to browse all applications with Discover and install some apps.

After closing Discover and starting it again, the crash ist there again.
Comment 28 Jonathan Riddell 2019-09-22 18:03:08 UTC
Please test qtdeclarative from the /release/ repo, edit /etc/apt/sources.list.d/neon.list replace /user/ with /release/ and apt update; apt full-upgrade  let me know if that helps
Comment 29 Rik Mills 2019-09-22 18:16:18 UTC
(In reply to Fabian Vogt from comment #12)
> Sounds like https://bugreports.qt.io/browse/QTBUG-75203, which got fixed in
> Qt 5.12.4.

Sounds quite likely.

In Kubuntu 19.04, with backports, so Qt 5.12.2, FW 5.62.0 and Plasma 5.16.5 = NOCRASH

In Kubuntu 19.10, so Qt 5.12.4, FW 5.62.0 and Plasma 5.16.5 = NOCRASH
Comment 30 Fabian Vogt 2019-09-22 19:39:03 UTC
Reassigning. This bug only exists in neon, Discover on other distros is not affected.

It is likely possible to workaround this bug only present in outdated Qt versions in Discover (like it was done in p-w for a similar crash), but Qt needs to be fixed anyway to avoid hitting this crash in other applications.
Comment 31 Rik Mills 2019-09-23 07:53:51 UTC
*** Bug 412203 has been marked as a duplicate of this bug. ***
Comment 32 Rik Mills 2019-09-23 07:54:42 UTC
*** Bug 412196 has been marked as a duplicate of this bug. ***
Comment 33 Rik Mills 2019-09-23 08:28:25 UTC
(In reply to Jonathan Riddell from comment #28)
> Please test qtdeclarative from the /release/ repo, edit
> /etc/apt/sources.list.d/neon.list replace /user/ with /release/ and apt
> update; apt full-upgrade  let me know if that helps

Did not crash on starting and finding updates here, but still get the same crash on clicking LHS categories.
Comment 34 Rik Mills 2019-09-23 08:43:20 UTC
(In reply to Rik Mills from comment #33)
> Did not crash on starting and finding updates here.

Correction. It does crash. Must have been impatient and not waited long enough on 1st try.
Comment 35 Manuel Juan 2019-09-23 12:23:28 UTC
(In reply to Jonathan Riddell from comment #28)
> Please test qtdeclarative from the /release/ repo, edit
> /etc/apt/sources.list.d/neon.list replace /user/ with /release/ and apt
> update; apt full-upgrade  let me know if that helps

So far it worked perfectly what you've said.
Thank you very much.

Operating System: KDE neon 5.16
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3
Kernel Version: 5.0.0-29-generic
OS Type: 64-bit
Processors: 4 × AMD A10-7850K Radeon R7, 12 Compute Cores 4C+8G
Memory: 14,7 GiB
Comment 36 Rik Mills 2019-09-23 12:31:59 UTC
Yes, the qtdeclarative in /release got some extra patches since my 1st test (build38). Now the crash seems fixed with that version (build39).
Comment 37 Harald Sitter 2019-09-23 13:31:27 UTC
https://packaging.neon.kde.org/qt/qtdeclarative.git/commit/?id=66c7a32a81d12c2180566abd34a8acb13ca1ef45

Fix should be available in all neon editions.

To update use `pkcon refresh && pkcon update`.
Comment 38 Mr. Bob 2019-09-23 14:05:00 UTC
I Just want to say thank you... I see now... when I get some money you'll get some too. Over this passed year I've added Neon to my main puters and to my Wife puter as well... You Rock keep up the good work and Thank you... Thank you... Thank you.
Comment 39 tom cawley 2019-09-23 14:44:15 UTC
Created attachment 122820 [details]
attachment-3319-0.html

Just uploaded updates & Discover now fully functional.  Great and much
thanks.  KDE's the best.

On Mon, 23 Sep 2019, 1:32 pm Rik Mills, <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=411286
>
> --- Comment #36 from Rik Mills <rikmills@kubuntu.org> ---
> Yes, the qtdeclarative in /release got some extra patches since my 1st test
> (build38). Now the crash seems fixed with that version (build39).
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 40 Valter Mura 2019-09-23 14:53:58 UTC
I can confirm now Discover works again smoothly.

Thanks to all great developers. :)

SOFTWARE/OS VERSIONS

Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.16.90
KDE Frameworks Version: 5.63.0
Qt Version: 5.12.3
Kernel Version: 5.0.0-30-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz
Memory: 31,4 GiB
Comment 41 ludger 2019-09-23 15:25:11 UTC
I can also confirm now Discover works again smoothly.

Thanks to all great developers for the fast fix!
Comment 42 Luca Beltrame 2019-09-23 15:59:14 UTC
(In reply to ludger from comment #41)
> I can also confirm now Discover works again smoothly.
> 
> Thanks to all great developers for the fast fix!

To be completely fair, Qt 5.12.4 was out in June, so the fix was already available for quite a while. Most other distros with the exception of Neon (of which this bug belongs to) had already a non-affected Qt version and thus suffered no crash.
Comment 43 Christoph Feck 2019-09-23 19:45:12 UTC
*** Bug 412033 has been marked as a duplicate of this bug. ***
Comment 44 Aleix Pol 2019-10-09 14:09:10 UTC
*** Bug 412197 has been marked as a duplicate of this bug. ***