Bug 387823 - Dowloading new plasma widgets crashes plasmashell
Summary: Dowloading new plasma widgets crashes plasmashell
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Widget Explorer (show other bugs)
Version: master
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
: 389811 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-12-12 08:29 UTC by Tony
Modified: 2018-02-22 00:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Video of the crash (1.77 MB, video/mp4)
2017-12-12 08:32 UTC, Tony
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tony 2017-12-12 08:29:53 UTC
Application: plasmashell (5.11.90)

Qt Version: 5.10.0
Frameworks Version: 5.42.0
Operating System: Linux 4.14.3-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
Tried to download new widgets using "Download New Plasma Widgets" option from the widget browser.
The 1st time i click on it, sometimes noticed a window opening and closing really fast others times it does nothing. Trying out again will always crash plasma.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd47796b900 (LWP 1817))]

Thread 20 (Thread 0x7fd346737700 (LWP 8283)):
#0  0x00007fd470745b5c in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fd346736b70, expected=0, futex_word=0x55c3f47f6c50) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007fd470745b5c in __pthread_cond_wait_common (abstime=0x7fd346736c30, mutex=0x55c3f47f6c00, cond=0x55c3f47f6c28) at pthread_cond_wait.c:533
#2  0x00007fd470745b5c in __pthread_cond_timedwait (cond=0x55c3f47f6c28, mutex=0x55c3f47f6c00, abstime=0x7fd346736c30) at pthread_cond_wait.c:667
#3  0x00007fd47159eaf8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd47159ad8e in QThreadPoolThread::run() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd47073f558 in start_thread (arg=0x7fd346737700) at pthread_create.c:465
#7  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fd347fff700 (LWP 8276)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f31345c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f3134570, cond=0x55c3f3134598) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f3134598, mutex=0x55c3f3134570) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd47159740b in QSemaphore::acquire(int) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd46e5a9094 in QLibProxyWrapper::run() () at /usr/lib64/libQt5Network.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd347fff700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fd354ea7700 (LWP 8275)):
#0  0x00007fd46bbc3714 in g_mutex_unlock (mutex=0x7fd34c000be0) at gthread-posix.c:1348
#1  0x00007fd46bb7d678 in g_main_context_prepare (context=context@entry=0x7fd34c000be0, priority=priority@entry=0x7fd354ea6ba0) at gmain.c:3448
#2  0x00007fd46bb7e07b in g_main_context_iterate (context=context@entry=0x7fd34c000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3866
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd34c000be0, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#8  0x00007fd47073f558 in start_thread (arg=0x7fd354ea7700) at pthread_create.c:465
#9  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fd355d57700 (LWP 8274)):
#0  0x00007fd470e8df0b in __GI___poll (fds=0x7fd348002de0, nfds=1, timeout=7673) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd46bb7e149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd348002de0, timeout=<optimized out>, context=0x7fd348000be0) at gmain.c:4187
#2  0x00007fd46bb7e149 in g_main_context_iterate (context=context@entry=0x7fd348000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd348000be0, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#8  0x00007fd47073f558 in start_thread (arg=0x7fd355d57700) at pthread_create.c:465
#9  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fd357fff700 (LWP 8271)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f5f6b654) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f5f6b600, cond=0x55c3f5f6b628) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f5f6b628, mutex=0x55c3f5f6b600) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd357fff700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fd374b9e700 (LWP 5235)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f5d272f4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f5d272a0, cond=0x55c3f5d272c8) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f5d272c8, mutex=0x55c3f5d272a0) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd374b9e700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fd37539f700 (LWP 5229)):
#0  0x00007fd470e8df0b in __GI___poll (fds=fds@entry=0x7fd364001b20, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd4676bc831 in poll (__timeout=-1, __nfds=3, __fds=0x7fd364001b20) at /usr/include/bits/poll2.h:46
#2  0x00007fd4676bc831 in poll_func (ufds=0x7fd364001b20, nfds=3, timeout=-1, userdata=0x55c3f2416a40) at pulse/thread-mainloop.c:69
#3  0x00007fd4676ae1f0 in pa_mainloop_poll (m=m@entry=0x55c3f2ffb540) at pulse/mainloop.c:844
#4  0x00007fd4676ae880 in pa_mainloop_iterate (m=0x55c3f2ffb540, block=<optimized out>, retval=0x0) at pulse/mainloop.c:926
#5  0x00007fd4676ae910 in pa_mainloop_run (m=0x55c3f2ffb540, retval=retval@entry=0x0) at pulse/mainloop.c:944
#6  0x00007fd4676bc779 in thread (userdata=0x55c3f4e9fd50) at pulse/thread-mainloop.c:100
#7  0x00007fd4666e8438 in internal_thread_func (userdata=0x55c3f56d7760) at pulsecore/thread-posix.c:81
#8  0x00007fd47073f558 in start_thread (arg=0x7fd37539f700) at pthread_create.c:465
#9  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fd376dff700 (LWP 5228)):
#0  0x00007fd470e8df0b in __GI___poll (fds=0x7fd3700049e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd46bb7e149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd3700049e0, timeout=<optimized out>, context=0x7fd370003040) at gmain.c:4187
#2  0x00007fd46bb7e149 in g_main_context_iterate (context=context@entry=0x7fd370003040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd370003040, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd474732bd5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007fd47073f558 in start_thread (arg=0x7fd376dff700) at pthread_create.c:465
#10 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fd3961f7700 (LWP 2469)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f48c2c94) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f48c2c40, cond=0x55c3f48c2c68) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f48c2c68, mutex=0x55c3f48c2c40) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd3961f7700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fd3959f6700 (LWP 2031)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f3151304) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f31512b0, cond=0x55c3f31512d8) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f31512d8, mutex=0x55c3f31512b0) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd3959f6700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd396bfd700 (LWP 1950)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f43a6100) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f43a60b0, cond=0x55c3f43a60d8) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f43a60d8, mutex=0x55c3f43a60b0) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd396bfd700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd39d547700 (LWP 1948)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f3fd9540) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f3fd94f0, cond=0x55c3f3fd9518) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f3fd9518, mutex=0x55c3f3fd94f0) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd39d547700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd39fa4f700 (LWP 1943)):
#0  0x00007fd470e8df0b in __GI___poll (fds=0x7fd398002de0, nfds=1, timeout=14673) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd46bb7e149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd398002de0, timeout=<optimized out>, context=0x7fd398000be0) at gmain.c:4187
#2  0x00007fd46bb7e149 in g_main_context_iterate (context=context@entry=0x7fd398000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd398000be0, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd3a1038f67 in KCupsConnection::run() (this=0x55c3f3bb40d0) at /usr/src/debug/print-manager-18.03.80git.20170923T045952~d583da3/libkcups/KCupsConnection.cpp:305
#8  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007fd47073f558 in start_thread (arg=0x7fd39fa4f700) at pthread_create.c:465
#10 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd3bb486700 (LWP 1936)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c3f2315184) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c3f2315130, cond=0x55c3f2315158) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x55c3f2315158, mutex=0x55c3f2315130) at pthread_cond_wait.c:655
#3  0x00007fd47159ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd475377a98 in QSGRenderThread::processEventsAndWaitForMore() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fd475377eca in QSGRenderThread::run() () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd47073f558 in start_thread (arg=0x7fd3bb486700) at pthread_create.c:465
#8  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd3bbc87700 (LWP 1933)):
#0  0x00007fff8db4b979 in  ()
#1  0x00007fff8db4bc30 in clock_gettime ()
#2  0x00007fd470ea5fa6 in __GI___clock_gettime (clock_id=1, tp=0x7fd3bbc86a60) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007fd4717c9f91 in qt_gettime() () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd4717c8869 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717cac85 in timerSourceCheck(_GSource*) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd46bb7db51 in g_main_context_check (context=context@entry=0x7fd3b4000be0, max_priority=2147483647, fds=fds@entry=0x7fd3b4029760, n_fds=n_fds@entry=1) at gmain.c:3719
#7  0x00007fd46bb7e0f0 in g_main_context_iterate (context=context@entry=0x7fd3b4000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3883
#8  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd3b4000be0, may_block=1) at gmain.c:3947
#9  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#10 0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#11 0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#12 0x00007fd4752fbb22 in QQuickPixmapReader::run() () at /usr/lib64/libQt5Quick.so.5
#13 0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#14 0x00007fd47073f558 in start_thread (arg=0x7fd3bbc87700) at pthread_create.c:465
#15 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd447df7700 (LWP 1930)):
#0  0x00007fd47074582d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fd477320fb8 <QTWTF::pageheap_memory+57592>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd47074582d in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fd477320f68 <QTWTF::pageheap_memory+57512>, cond=0x7fd477320f90 <QTWTF::pageheap_memory+57552>) at pthread_cond_wait.c:502
#2  0x00007fd47074582d in __pthread_cond_wait (cond=0x7fd477320f90 <QTWTF::pageheap_memory+57552>, mutex=0x7fd477320f68 <QTWTF::pageheap_memory+57512>) at pthread_cond_wait.c:655
#3  0x00007fd47702c614 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7fd477312ec0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00007fd47702c659 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00007fd47073f558 in start_thread (arg=0x7fd447df7700) at pthread_create.c:465
#6  0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd451d5f700 (LWP 1928)):
#0  0x00007fd46bb7b02a in g_source_iter_next (iter=iter@entry=0x7fd451d5eb00, source=source@entry=0x7fd451d5eaf8) at gmain.c:960
#1  0x00007fd46bb7d5bb in g_main_context_prepare (context=context@entry=0x7fd448000be0, priority=priority@entry=0x7fd451d5eb80) at gmain.c:3428
#2  0x00007fd46bb7e07b in g_main_context_iterate (context=context@entry=0x7fd448000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3866
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd448000be0, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd474732bd5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007fd47073f558 in start_thread (arg=0x7fd451d5f700) at pthread_create.c:465
#10 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd458fe7700 (LWP 1899)):
#0  0x00007fd470e8df0b in __GI___poll (fds=0x7fd44c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd46bb7e149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd44c0029e0, timeout=<optimized out>, context=0x7fd44c000be0) at gmain.c:4187
#2  0x00007fd46bb7e149 in g_main_context_iterate (context=context@entry=0x7fd44c000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd44c000be0, may_block=1) at gmain.c:3947
#4  0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd474732bd5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007fd47073f558 in start_thread (arg=0x7fd458fe7700) at pthread_create.c:465
#10 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd45aa3f700 (LWP 1839)):
#0  0x00007fff8db4b979 in  ()
#1  0x00007fff8db4bc30 in clock_gettime ()
#2  0x00007fd470ea5fa6 in __GI___clock_gettime (clock_id=1, tp=0x7fd45aa3ea40) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007fd4717c9f91 in qt_gettime() () at /usr/lib64/libQt5Core.so.5
#4  0x00007fd4717c8869 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fd4717c8de5 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fd4717ca32e in timerSourcePrepare(_GSource*, int*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd46bb7d688 in g_main_context_prepare (context=context@entry=0x7fd454000be0, priority=priority@entry=0x7fd45aa3eb70) at gmain.c:3450
#8  0x00007fd46bb7e07b in g_main_context_iterate (context=context@entry=0x7fd454000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3866
#9  0x00007fd46bb7e25c in g_main_context_iteration (context=0x7fd454000be0, may_block=1) at gmain.c:3947
#10 0x00007fd4717ca57b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#11 0x00007fd4717714aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#12 0x00007fd4715988da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#13 0x00007fd471befbd5 in QDBusConnectionManager::run() () at /usr/lib64/libQt5DBus.so.5
#14 0x00007fd47159d8d0 in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#15 0x00007fd47073f558 in start_thread (arg=0x7fd45aa3f700) at pthread_create.c:465
#16 0x00007fd470e986bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd47796b900 (LWP 1817)):
[KCrash Handler]
#6  0x00007fd4717a2da0 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fd4717a4d85 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib64/libQt5Core.so.5
#8  0x00007fd4717a5085 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007fd3bbeb3a6e in QtPrivate::QFunctorSlotObject<KNSCore::Engine::loadProviders()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=-164618544, this_=0x7fd45c01c820, r=0x55c3f68bcdc0, a=0x55c3f21df028, ret=0x7fd471bd7ae0 <_q_ObjectMutexPool>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:420
#10 0x0000000000000000 in  ()

Possible duplicates by query: bug 361944.

Reported using DrKonqi
Comment 1 Tony 2017-12-12 08:32:15 UTC
Created attachment 109331 [details]
Video of the crash
Comment 2 Christoph Feck 2018-02-22 00:50:21 UTC
*** Bug 389811 has been marked as a duplicate of this bug. ***