Bug 392591 - System Config, Discovery and Shutdown Dialog crash after a time
Summary: System Config, Discovery and Shutdown Dialog crash after a time
Status: RESOLVED DUPLICATE of bug 375913
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.12.3
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
: 392608 393201 393596 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-04-01 02:40 UTC by powerss456
Modified: 2018-06-01 01:02 UTC (History)
4 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 powerss456 2018-04-01 02:40:33 UTC
Application: plasma-discover (5.12.3)

Qt Version: 5.10.0
Frameworks Version: 5.44.0
Operating System: Linux 4.13.0-37-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
All right at the start, but a few moments latet, they don't open anymore.
The same at live-cd

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6c0f9d3900 (LWP 16016))]

Thread 7 (Thread 0x7f6bd171e700 (LWP 16028)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6c0b81b67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x7f6bbc01bc30) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x7f6bbc00a968, mutex=mutex@entry=0x7f6bbc00a960, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f6c0b813fbb in QSemaphore::acquire (this=this@entry=0x7f6bd171c100, n=n@entry=1) at thread/qsemaphore.cpp:143
#4  0x00007f6c0ba246c6 in QMetaObject::activate (sender=0x17c1eb0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3734
#5  0x00007f6c08cdaec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#6  0x00007f6c08d9a09d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#7  0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bbc002880, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#8  0x00007f6c08ca26ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#9  0x00007f6c08ca2f0d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#10 0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bbc004530, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#11 0x00007f6c08d94477 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007f6c08d915db in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007f6c08d91ff6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007f6c08d759e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bbc005240, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#16 0x00007f6c08d43773 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#17 0x00007f6c08d4382c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x00007f6c08d540e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#19 0x00007f6c0cffcacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f6bbc007700, e=0x7f6bd171daa0) at kernel/qapplication.cpp:3732
#20 0x00007f6c0d004417 in QApplication::notify (this=0x7ffef7a30160, receiver=0x7f6bbc007700, e=0x7f6bd171daa0) at kernel/qapplication.cpp:3491
#21 0x00007f6c0b9f73c8 in QCoreApplication::notifyInternal2 (receiver=0x7f6bbc007700, event=event@entry=0x7f6bd171daa0) at kernel/qcoreapplication.cpp:1044
#22 0x00007f6c0ba4f22d in QCoreApplication::sendEvent (event=0x7f6bd171daa0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#23 socketNotifierSourceDispatch (source=0x7f6bbc0013c0) at kernel/qeventdispatcher_glib.cpp:106
#24 0x00007f6c057f7197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f6c057f73f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6bbc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#28 0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6bd171dcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#29 0x00007f6c0b815554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#30 0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x17becf0) at thread/qthread_unix.cpp:376
#31 0x00007f6c079bd6ba in start_thread (arg=0x7f6bd171e700) at pthread_create.c:333
#32 0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f6bd3952700 (LWP 16025)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6c0b81b67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x7f6bcc053850) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x7f6bcc0404f8, mutex=mutex@entry=0x7f6bcc0404f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f6c0b813fbb in QSemaphore::acquire (this=this@entry=0x7f6bd3950100, n=n@entry=1) at thread/qsemaphore.cpp:143
#4  0x00007f6c0ba246c6 in QMetaObject::activate (sender=0x2a00400, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3734
#5  0x00007f6c08cdaec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#6  0x00007f6c08d9a09d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#7  0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bcc002880, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#8  0x00007f6c08ca26ab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#9  0x00007f6c08ca2f0d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#10 0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bcc004d70, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#11 0x00007f6c08d94477 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007f6c08d915db in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007f6c08d91ff6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007f6c08d759e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007f6c0ba24489 in QMetaObject::activate (sender=0x7f6bcc006cd0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#16 0x00007f6c08d43773 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#17 0x00007f6c08d4382c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x00007f6c08d540e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#19 0x00007f6c0cffcacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f6bcc001660, e=0x7f6bd3951aa0) at kernel/qapplication.cpp:3732
#20 0x00007f6c0d004417 in QApplication::notify (this=0x7ffef7a30160, receiver=0x7f6bcc001660, e=0x7f6bd3951aa0) at kernel/qapplication.cpp:3491
#21 0x00007f6c0b9f73c8 in QCoreApplication::notifyInternal2 (receiver=0x7f6bcc001660, event=event@entry=0x7f6bd3951aa0) at kernel/qcoreapplication.cpp:1044
#22 0x00007f6c0ba4f22d in QCoreApplication::sendEvent (event=0x7f6bd3951aa0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#23 socketNotifierSourceDispatch (source=0x7f6bcc0013c0) at kernel/qeventdispatcher_glib.cpp:106
#24 0x00007f6c057f7197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f6c057f73f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6bcc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#28 0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6bd3951cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#29 0x00007f6c0b815554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#30 0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x29f0f90) at thread/qthread_unix.cpp:376
#31 0x00007f6c079bd6ba in start_thread (arg=0x7f6bd3952700) at pthread_create.c:333
#32 0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f6bd993e700 (LWP 16022)):
#0  0x00007f6c0ae1274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f6c057f738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6bd40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6bd993dcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f6c0b815554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x1ab81c0) at thread/qthread_unix.cpp:376
#7  0x00007f6c079bd6ba in start_thread (arg=0x7f6bd993e700) at pthread_create.c:333
#8  0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f6be3fff700 (LWP 16021)):
#0  0x00007f6c0ae1274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f6c057f738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6bdc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6be3ffec50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f6c0b815554 in QThread::exec (this=this@entry=0x18f06a0) at thread/qthread.cpp:522
#6  0x00007f6c0ec0e1c6 in QQuickPixmapReader::run (this=0x18f06a0) at util/qquickpixmapcache.cpp:887
#7  0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x18f06a0) at thread/qthread_unix.cpp:376
#8  0x00007f6c079bd6ba in start_thread (arg=0x7f6be3fff700) at pthread_create.c:333
#9  0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f6bf12d9700 (LWP 16020)):
#0  0x00007f6c0ae1274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f6c057f738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6be40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6bf12d8ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f6c0b815554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f6c0c3f0a35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x164c730) at thread/qthread_unix.cpp:376
#8  0x00007f6c079bd6ba in start_thread (arg=0x7f6bf12d9700) at pthread_create.c:333
#9  0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f6bf24ea700 (LWP 16019)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f6c079bfe42 in __GI___pthread_mutex_lock (mutex=0x7f6c077649d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f6c074dee4c in ?? () from /usr/lib/nvidia-384/libGL.so.1
#3  0x00007f6c074e3d81 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#4  0x00007f6c074e4298 in ?? () from /usr/lib/nvidia-384/libGL.so.1
#5  0x00007f6c04032102 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111
#6  0x00007f6c0583a6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f6c057f6e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f6c057f7330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f6c057f749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f6c0ba4e5cb in QEventDispatcherGlib::processEvents (this=0x7f6bec0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#11 0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7f6bf24e9c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#12 0x00007f6c0b815554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#13 0x00007f6c0d7162c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#14 0x00007f6c0b81a6eb in QThreadPrivate::start (arg=0x7f6c0d98ad60) at thread/qthread_unix.cpp:376
#15 0x00007f6c079bd6ba in start_thread (arg=0x7f6bf24ea700) at pthread_create.c:333
#16 0x00007f6c0ae1e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f6c0f9d3900 (LWP 16016)):
[KCrash Handler]
#6  0x00007f6c0ad4c428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f6c0ad4e02a in __GI_abort () at abort.c:89
#8  0x00007f6c0b804311 in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1710
#9  QMessageLogger::fatal (this=this@entry=0x7ffef7a2fa50, msg=msg@entry=0x7f6c0ee5b4fd "%s") at global/qlogging.cpp:816
#10 0x00007f6c0ec72068 in QSGRenderLoop::handleContextCreationFailure (this=this@entry=0x173cf90, window=0x175ce80, isEs=<optimized out>) at scenegraph/qsgrenderloop.cpp:274
#11 0x00007f6c0ec732a7 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x173cf90, window=0x175ce80) at scenegraph/qsgrenderloop.cpp:368
#12 0x00007f6c0ec73aa5 in QSGGuiThreadRenderLoop::exposureChanged (this=0x173cf90, window=0x175ce80) at scenegraph/qsgrenderloop.cpp:477
#13 0x00007f6c0c861625 in QWindow::event (this=this@entry=0x175ce80, ev=ev@entry=0x7ffef7a2fed0) at kernel/qwindow.cpp:2328
#14 0x00007f6c0eceb8c5 in QQuickWindow::event (this=0x175ce80, e=0x7ffef7a2fed0) at items/qquickwindow.cpp:1627
#15 0x00007f6c0cffcacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x175ce80, e=0x7ffef7a2fed0) at kernel/qapplication.cpp:3732
#16 0x00007f6c0d004417 in QApplication::notify (this=0x7ffef7a30160, receiver=0x175ce80, e=0x7ffef7a2fed0) at kernel/qapplication.cpp:3491
#17 0x00007f6c0b9f73c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x175ce80, event=event@entry=0x7ffef7a2fed0) at kernel/qcoreapplication.cpp:1044
#18 0x00007f6c0c85628d in QCoreApplication::sendSpontaneousEvent (event=0x7ffef7a2fed0, receiver=0x175ce80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#19 QGuiApplicationPrivate::processExposeEvent (e=0x1a779c0) at kernel/qguiapplication.cpp:2880
#20 0x00007f6c0c856ebd in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1a779c0) at kernel/qguiapplication.cpp:1803
#21 0x00007f6c0c8308fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:976
#22 0x00007f6bfe4991ab in QPAEventDispatcherGlib::processEvents (this=0x15d35b0, flags=...) at qeventdispatcher_glib.cpp:70
#23 0x00007f6c0b9f564a in QEventLoop::exec (this=this@entry=0x7ffef7a30080, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#24 0x00007f6c0b9fe854 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332
#25 0x00007f6c0c84c83c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1687
#26 0x00007f6c0cffca25 in QApplication::exec () at kernel/qapplication.cpp:2917
#27 0x0000000000411f5f in main (argc=1, argv=<optimized out>) at /workspace/build/discover/main.cpp:156

Possible duplicates by query: bug 392092, bug 388504, bug 385469, bug 384520.

Reported using DrKonqi
Comment 1 Aleix Pol 2018-04-04 23:47:34 UTC
Can you please try executing it from the command line and telling us which error you get? seems the graphic system is unable to start (which is weird considering that it uses the same as the rest of plasma).
Comment 2 Aleix Pol 2018-04-04 23:48:51 UTC
*** Bug 392608 has been marked as a duplicate of this bug. ***
Comment 3 Aleix Pol 2018-04-10 08:31:15 UTC
Please offer the information I asked, it's very important to get it fixed.
Comment 4 Nate Graham 2018-04-17 05:10:01 UTC
*** Bug 393201 has been marked as a duplicate of this bug. ***
Comment 5 Aleix Pol 2018-05-02 10:30:02 UTC
*** Bug 393596 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2018-05-09 22:04:49 UTC
To further investigate this issue, KDE developers need the information requested in comment #1. If you can provide it, or need help with finding that information, please add a comment.
Comment 7 Christoph Feck 2018-06-01 01:02:03 UTC
No response; changing status. If you have new information, please add a comment.

This is most certainly bug 375913, caused by NVIDIA driver and/or kernel updates. The NVIDIA driver does not handle updates while applications are running; you must reboot the system after the update.

If you are not using NVIDIA drivers, please add the information requested in comment #1.

*** This bug has been marked as a duplicate of bug 375913 ***