There is no end of crashes in Leap + KDE + Plasma + Qt5.

I encounter 10 crashes per day, on different computers. This is far worse than Windows, where I encounter 0 or 1 crashes per day.

(Who created this, who distributed this...? I recently read a review of Mint. What surprised me, is that there is a name in the review: "Mint's lead developer Clément Lefebvre and team ...")


But to the crash:

I try to login into a remote computer using vncviewer. The remote computer runs Leap + KDE + Plasma + Qt5. The vncviewer shows a big black window, with a few windows in it, telling, yes, that there was a crash. Below is the crash report, with some modifications to avoid automatically inserted smiley faces (they seem to replace ': P' combination).

Does anybody know how to correct? I used vncviewer for years, it worked good before the great leap.




Code:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f42a677a800 (LWP 1806))]

Thread 7 (Thread 0x7f428e7a0700 (LWP 1812)):
#0  0x00007f429fccdc1d in poll () at /lib64/libc.so.6
#1  0x00007f42a4bf4422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f42a4bf600f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f4290f22c29 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f4286ba1700 (LWP 1860)):
#0  0x00007ffcea7aab26 in clock_gettime ()
#1  0x00007f429fce2c9d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f42a0474b06 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f42a05f4089 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
#4  0x00007f42a05f4615 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f42a05f582e in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007f429c3ae4ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f429c3aed80 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#9  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#12 0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
#14 0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f427b491700 (LWP 1904)):
#0  0x00007f429fce2682 in __libc_disable_asynccancel () at /lib64/libc.so.6
#1  0x00007f429fcc9cf9 in read () at /lib64/libc.so.6
#2  0x00007f4297e6af45 in  () at /usr/lib64/tls/libnvidia-tls.so.340.93
#3  0x00007f429c3efb60 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f429c3ae999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f429c3aedf8 in  () at /usr/lib64/libglib-2.0.so.0
#6  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#8  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#10 0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
#12 0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f4279a6f700 (LWP 1912)):
#0  0x00007f42a05f5995 in  () at /usr/lib64/libQt5Core.so.5
#1  0x00007f429c3ae4ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f429c3aed80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f42a36a85f8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f4273fff700 (LWP 1913)):
#0  0x00007f429f4db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f42a5e5b7eb in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f42a5e5b819 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f41e7fff700 (LWP 1914)):
#0  0x00007f429c3f0d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f429c3aee0e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f42a05f5a5b in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f42a03bf84a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f42a423bf82 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f42a03c455f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f429f4d70a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f429fcd604d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f42a677a800 (LWP 1806)):
[KCrash Handler]
#6  0x00007f429fc26187 in raise () at /lib64/libc.so.6
#7  0x00007f429fc27538 in abort () at /lib64/libc.so.6
#8  0x00007f42a03b377e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f42a42a9691 in  () at /usr/lib64/libQt5Quick.so.5
#10 0x00007f42a42aa615 in  () at /usr/lib64/libQt5Quick.so.5
#11 0x00007f42a42ab36e in  () at /usr/lib64/libQt5Quick.so.5
#12 0x00007f42a0af75b9 in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
#13 0x00007f42a42e38b1 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#14 0x00000000004408e6 in DesktopView::event(QEvent*) ()
#15 0x00007f42a1917e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007f42a191ccd8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007f42a059eba5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f42a0af0024 in QGuiApplicationPrivate: ProcessExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib64/libQt5Gui.so.5
#19 0x00007f42a0af0c3d in QGuiApplicationPrivate: ProcessWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#20 0x00007f42a0ad5d68 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#21 0x00007f4290f4df20 in  () at /usr/lib64/libQt5XcbQpa.so.5
#22 0x00007f429c3aec84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007f429c3aeed8 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007f429c3aef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007f42a05f5a3c in QEventDispatcherGlib: ProcessEvents(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f42a059ca63 in QEventLoop::exec(QFlags<QEventLoop: ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#27 0x00007f42a05a45d6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#28 0x000000000043467b in main ()