Bug 386081 - Crash in QQuickPointerMouseEvent::asMouseEvent
Summary: Crash in QQuickPointerMouseEvent::asMouseEvent
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: master
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
: 388557 388616 398364 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-10-22 18:32 UTC by Tony
Modified: 2020-12-03 03:12 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.11 KB, text/plain)
2017-11-27 01:45 UTC, Tony
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tony 2017-10-22 18:32:39 UTC
Application: plasmashell (5.11.90)

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

-- Information about the crash:
- What I was doing when the application crashed:
I added a new action to one of the buttons of my mouse , it went ok, but plasma crashed as soon as i used the newly set action and somehow did not save it either. I went back to the desktop mouse settings and the action i added before was not present.

The crash can be reproduced sometimes.

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

Thread 39 (Thread 0x7f8604b4a700 (LWP 19477)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 38 (Thread 0x7f86069a0700 (LWP 19476)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe6d85668, cond=0x55efe6d85690) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe455e4b0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 37 (Thread 0x7f85dffff700 (LWP 19474)):
#0  0x00007f876e1166f9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f876e0d1050 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8776c85885 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 36 (Thread 0x7f861efb1700 (LWP 12303)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 35 (Thread 0x7f861f7b2700 (LWP 12302)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe7999b78, cond=0x55efe7999ba0) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe62a2300) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 34 (Thread 0x7f8659ff6700 (LWP 12301)):
#0  0x00007f8768c5ac2f in pa_atomic_load (a=<optimized out>) at pulsecore/atomic.h:55
#1  pa_pstream_unref (p=0x7f8678046f40) at pulsecore/pstream.c:1167
#2  0x00007f8768c5b183 in srb_callback (srb=<optimized out>, userdata=0x7f8678046f40) at pulsecore/pstream.c:292
#3  0x00007f8768c5b9ef in srbchannel_rwloop (sr=0x7f867804f760) at pulsecore/srbchannel.c:190
#4  0x00007f8769c314b8 in dispatch_pollfds (m=0x55efe64ea170) at pulse/mainloop.c:655
#5  pa_mainloop_dispatch (m=m@entry=0x55efe64ea170) at pulse/mainloop.c:898
#6  0x00007f8769c3188e in pa_mainloop_iterate (m=0x55efe64ea170, block=<optimized out>, retval=0x0) at pulse/mainloop.c:929
#7  0x00007f8769c31910 in pa_mainloop_run (m=0x55efe64ea170, retval=retval@entry=0x0) at pulse/mainloop.c:944
#8  0x00007f8769c3f779 in thread (userdata=0x55efe734b060) at pulse/thread-mainloop.c:100
#9  0x00007f8768c6b438 in internal_thread_func (userdata=0x55efe7359d10) at pulsecore/thread-posix.c:81
#10 0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 33 (Thread 0x7f865bffa700 (LWP 12300)):
#0  0x00007f87733e0cab in poll () from /lib64/libc.so.6
#1  0x00007f876e0d1149 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8776c85885 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 32 (Thread 0x7f8630db1700 (LWP 12237)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 31 (Thread 0x7f86315b2700 (LWP 12236)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe77ee768, cond=0x55efe77ee790) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe718ebb0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 30 (Thread 0x7f86336fe700 (LWP 10790)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 29 (Thread 0x7f8633eff700 (LWP 10789)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe70c0ec8, cond=0x55efe70c0ef0) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe4d82f00) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 28 (Thread 0x7f8658ff4700 (LWP 9138)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x7f86597f5700 (LWP 9137)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe6dc3708, cond=0x55efe6dc3730) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe62aadf0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x7f867c964700 (LWP 8019)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x7f865b7f9700 (LWP 8017)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe66a3148, cond=0x55efe66a3170) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe663eda0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7f865a7f7700 (LWP 7799)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7f865aff8700 (LWP 7798)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe65a6ad8, cond=0x55efe65a6b00) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe6465eb0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f8674ed4700 (LWP 7587)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f86756d5700 (LWP 7586)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe63a8a48, cond=0x55efe63a8a70) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe62d5be0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f867675d700 (LWP 7425)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f8676f5e700 (LWP 7424)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe56e6c98, cond=0x55efe56e6cc0) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe5650530) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f86777fe700 (LWP 7423)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f8677fff700 (LWP 7422)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe55d7648, cond=0x55efe55d7670) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe546b3b0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f869b010700 (LWP 7419)):
#0  0x00007f87733e0cab in poll () from /lib64/libc.so.6
#1  0x00007f876e0d1149 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f867f85bf67 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#7  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f869bfff700 (LWP 7406)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8773aeff1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5
#2  0x00007f87778c96b8 in QSGRenderThread::processEventsAndWaitForMore() () from /usr/lib64/libQt5Quick.so.5
#3  0x00007f87778c9aea in QSGRenderThread::run() () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f86a8c9f700 (LWP 7405)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4445e28, cond=0x55efe4445e50) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe42baac0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f86a9c8a700 (LWP 7402)):
#0  0x00007f876e1166f9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f876e0d0693 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d107b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f877784d6f2 in QQuickPixmapReader::run() () from /usr/lib64/libQt5Quick.so.5
#8  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f86bdffb700 (LWP 7401)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4011ef0, cond=0x55efe4011f18) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe40e8570) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f86be7fc700 (LWP 7400)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4011ef0, cond=0x55efe4011f18) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe40e9080) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f86beffd700 (LWP 7399)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4011e08, cond=0x55efe4011e30) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe407c700) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f86bf7fe700 (LWP 7398)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4011e08, cond=0x55efe4011e30) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe40ae160) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f86bffff700 (LWP 7397)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4011e08, cond=0x55efe4011e30) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe404ced0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f86c4ca9700 (LWP 7396)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4110540, cond=0x55efe4110568) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe40b39f0) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f86c54aa700 (LWP 7395)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f874d7eeb1b in cnd_wait (mtx=0x55efe4027ff0, cond=0x55efe4028018) at ../../include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x55efe40b2860) at u_queue.c:158
#3  0x00007f874d7eea37 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f8754caa700 (LWP 7394)):
#0  0x00007f8772c9882d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f877956f614 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f877956f659 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f8756b62700 (LWP 7393)):
#0  0x00007f876e1166f9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f876e0d0b5c in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d10f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f8776c85885 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f8757fff700 (LWP 7375)):
#0  0x00007f87733e0cab in poll () from /lib64/libc.so.6
#1  0x00007f876e0d1149 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8776c85885 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f875e222700 (LWP 7338)):
#0  0x00007f87733e0cab in poll () from /lib64/libc.so.6
#1  0x00007f876e0d1149 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f876e0d125c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8773d1c82b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8773ae9daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8774142bd5 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f8773aeebc0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f8772c92558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f87733eb45f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8779eb45c0 (LWP 7331)):
[KCrash Handler]
#6  0x00007f87778ee038 in QQuickPointerMouseEvent::asMouseEvent(QPointF const&) const () from /usr/lib64/libQt5Quick.so.5
#7  0x00007f8777921b09 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#8  0x00007f8777922599 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /usr/lib64/libQt5Quick.so.5
#9  0x00007f8777922d5b in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#10 0x00007f87744dab9b in QWindow::event(QEvent*) () from /usr/lib64/libQt5Gui.so.5
#11 0x00007f8777924805 in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5
#12 0x00007f8774cd2cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007f8774cd9fb4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#14 0x00007f8773cc4f48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#15 0x00007f87744cf5dc in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#16 0x00007f87744d0f25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#17 0x00007f87744aae1b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#18 0x00007f876606e52b in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5WaylandClient.so.5
#19 0x00007f8773cc375a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f8773ccc294 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#21 0x000055efe1b60e8f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.11.90git.20171018T123305~2ff7b3e2/shell/main.cpp:167

Reported using DrKonqi
Comment 1 Alexander Mentyu 2017-11-19 20:01:52 UTC
Looks like related to/duplicate of https://bugs.kde.org/show_bug.cgi?id=381630
Comment 2 Tony 2017-11-27 01:45:21 UTC
Created attachment 109072 [details]
New crash information added by DrKonqi

plasmashell (5.11.90) using Qt 5.10.0

- What I was doing when the application crashed:

It happen after i updated Tumbleweed, rebooted and a couple of seconds while in the desktop i got the crash.

-- Backtrace (Reduced):
#6  0x00007fb785fc38b8 in QQuickPointerMouseEvent::asMouseEvent(QPointF const&) const () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fb785ff7984 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib64/libQt5Quick.so.5
#8  0x00007fb785ff8319 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib64/libQt5Quick.so.5
#9  0x00007fb785ff8b0b in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib64/libQt5Quick.so.5
#10 0x00007fb782bafc6b in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
Comment 3 David Edmundson 2018-01-07 18:59:13 UTC
*** Bug 388616 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2018-01-07 18:59:18 UTC
*** Bug 388557 has been marked as a duplicate of this bug. ***
Comment 5 David Edmundson 2018-09-08 15:54:08 UTC
*** Bug 398364 has been marked as a duplicate of this bug. ***
Comment 6 Justin Zobel 2020-12-03 02:40:11 UTC
Thank you for the report, Tony.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Comment 7 Tony 2020-12-03 03:12:12 UTC
(In reply to Justin Zobel from comment #6)
> Thank you for the report, Tony.
> 
> As it has been a while since this was reported, can you please test and
> confirm if this issue is still occurring or if this bug report can be marked
> as resolved.
> 
> I have set the bug status to "needsinfo" pending your response, please
> change back to "reported" or "resolved" when you respond, thank you.

It's been a long time since i've experienced this crash but almost as long i've been unable to set actions to some of the extra buttons of my mouse.

So under the assumption that the issue of me being unable to add them lies somewhere else i'll mark it as works for me.