Bug 390802 - Discover / Software Updater Crashed during update
Summary: Discover / Software Updater Crashed during update
Status: RESOLVED WORKSFORME
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.10.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2018-02-20 18:36 UTC by Stefan Krüger
Modified: 2018-09-28 09:59 UTC (History)
1 user (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 Stefan Krüger 2018-02-20 18:36:08 UTC
Application: plasma-discover (5.10.5)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.13.0-35-generic x86_64
Distribution: Ubuntu 17.10

-- Information about the crash:
- What I was doing when the application crashed:
nothing directly with the application itself -
i opend up some atom text-editor windows.
- Unusual behavior I noticed:
not really unusual - but kind of -
my system was under extrem load - 
mostly the bottleneck at this point was the disc access....

-- 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 0x7f6157627900 (LWP 12802))]

Thread 11 (Thread 0x7f61033e9700 (LWP 12821)):
[KCrash Handler]
#6  0x00007f614a8e1203 in  () at /usr/lib/nvidia-340/libnvidia-glcore.so.340.104
#7  0x00007f614a8b56a1 in  () at /usr/lib/nvidia-340/libnvidia-glcore.so.340.104
#8  0x00007f614a5c5de3 in  () at /usr/lib/nvidia-340/libnvidia-glcore.so.340.104
#9  0x00007f614a5c64b7 in  () at /usr/lib/nvidia-340/libnvidia-glcore.so.340.104
#10 0x00007f614a5c6a00 in  () at /usr/lib/nvidia-340/libnvidia-glcore.so.340.104
#11 0x00007f615695ab81 in QSGDefaultDistanceFieldGlyphCache::resizeTexture(QSGDefaultDistanceFieldGlyphCache::TextureInfo*, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f615695bd16 in QSGDefaultDistanceFieldGlyphCache::storeGlyphs(QList<QDistanceField> const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f61569478d5 in QSGDistanceFieldGlyphCache::update() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f615695eba7 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f6156927ce7 in QSGRenderer::preprocess() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f6156927637 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f6156927b2b in QSGRenderer::renderScene(unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f6156961f50 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007f61569be9b8 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007f615696affc in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#21 0x00007f615696ff08 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#22 0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f614f5d67fc in start_thread (arg=0x7f61033e9700) at pthread_create.c:465
#24 0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6103bea700 (LWP 12817)):
#0  0x00007f6152d5d06d in __GI___libc_read (fd=31, buf=0x7f6103be9a90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f614bdfbf55 in  () at /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.104
#2  0x00007f614d681280 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f614d63cc4b in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f614d63d110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f614f5d67fc in start_thread (arg=0x7f6103bea700) at pthread_create.c:465
#11 0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f6114999700 (LWP 12815)):
#0  0x00007f6152d61951 in __GI___poll (fds=0x55e181977d10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f614d63d169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f614d63d502 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61167fdb26 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f614d664645 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f614f5d67fc in start_thread (arg=0x7f6114999700) at pthread_create.c:465
#6  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f611519a700 (LWP 12814)):
#0  0x00007f6152d5d06d in __GI___libc_read (fd=20, buf=0x7f6115199be0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f614bdfbf55 in  () at /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.104
#2  0x00007f614d681280 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f614d63cc4b in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f614d63d110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f614d63d2c1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f614d664645 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f614f5d67fc in start_thread (arg=0x7f611519a700) at pthread_create.c:465
#9  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f611cac2700 (LWP 12812)):
#0  0x00007f6152d61951 in __GI___poll (fds=0x7f6110047e10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f614d63d169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f614f5d67fc in start_thread (arg=0x7f611cac2700) at pthread_create.c:465
#8  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f611e575700 (LWP 12811)):
#0  0x00007f61536a13fd in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f614d63c6a8 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f614d63d09b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f614f5d67fc in start_thread (arg=0x7f611e575700) at pthread_create.c:465
#9  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6128fc7700 (LWP 12810)):
#0  0x00007f614d63cbba in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f614d63d110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f61568f0846 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f614f5d67fc in start_thread (arg=0x7f6128fc7700) at pthread_create.c:465
#9  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6133fff700 (LWP 12807)):
#0  0x00007f6152d5d06d in __GI___libc_read (fd=9, buf=0x7f6133ffea70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f614bdfbf55 in  () at /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.104
#2  0x00007f614d681280 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f614d63cc4b in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f614d63d110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6154071f45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f614f5d67fc in start_thread (arg=0x7f6133fff700) at pthread_create.c:465
#12 0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6139399700 (LWP 12806)):
#0  0x00007f6152d5d06d in __GI___libc_read (fd=7, buf=0x7f6139398a60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f614bdfbf55 in  () at /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.104
#2  0x00007f614d681280 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f614d63cc4b in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f614d63d110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f61536a149b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f61534663ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f61557f5e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f614f5d67fc in start_thread (arg=0x7f6139399700) at pthread_create.c:465
#12 0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6142387700 (LWP 12805)):
#0  0x00007f6152d61951 in __GI___poll (fds=0x7f6142386bb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f614d3d6747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f614d3d853a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6144f15f09 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f615346b29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f614f5d67fc in start_thread (arg=0x7f6142387700) at pthread_create.c:465
#6  0x00007f6152d6db5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6157627900 (LWP 12802)):
#0  0x00007f614f5dd072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e181634050) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f614f5dd072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55e181634000, cond=0x55e181634028) at pthread_cond_wait.c:502
#2  0x00007f614f5dd072 in __pthread_cond_wait (cond=0x55e181634028, mutex=0x55e181634000) at pthread_cond_wait.c:655
#3  0x00007f615346c6cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f615696c2bd in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f615696d092 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f61569c8d66 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f6154c4746c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f6154c4ed34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f6153648de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f6154497b01 in QWindowPrivate::deliverUpdateRequest() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007f6154498019 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f61569c8d05 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f6154c4746c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f6154c4ed34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f6153648de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f61536a091e in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f61536a10e1 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f614d63cfb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f614d63d1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f614d63d27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f61536a147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f6153646e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f615364fda4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x000055e17fb5afa8 in  ()
#25 0x00007f6152c7a1c1 in __libc_start_main (main=0x55e17fb5a6d0, argc=3, argv=0x7ffebf4d0748, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffebf4d0738) at ../csu/libc-start.c:308
#26 0x000055e17fb5b22a in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-02-20 21:59:00 UTC
The NVIDIA driver is crashing. Can you reproduce this crash?
Comment 2 Stefan Krüger 2018-02-21 14:52:03 UTC
i can try to regenerate it - next time updates are available i generate high cpu load & disc access and run the update tool...
Comment 3 Stefan Krüger 2018-02-22 15:56:12 UTC
tried to reproduce today. but the crash did not occur.
will try again next time update are available.
Comment 4 Andrew Crouthamel 2018-09-28 03:27:12 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 5 Stefan Krüger 2018-09-28 09:59:22 UTC
i tried again today but could not reproduce the crash.