https://bugs.kde.org/show_bug.cgi?id=451425

            Bug ID: 451425
           Summary: KWin crashed after opening the Application Menu (menu
                    style) from the panel
           Product: kwin
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: david.hu...@mailbox.org
  Target Milestone: ---

Application: kwin_x11 (5.24.80)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.13.0-35-generic x86_64
Windowing System: X11
Distribution: KDE neon Unstable Edition
DrKonqi: 5.24.80 [CoredumpBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I just connected to the computer with x2x, while it was showing the empty
desktop immediately after starting up. I hovered the Application Menu launcher
with the physical mouse, then used the x2x mouse to click it. I moved the x2x
mouse to select an application, and KWin instantly crashed, automatically
restarted, and crashed again. The third KWin survived.

I can imagine that the instant cursor jump, which occurs when switching from
the physical mouse to the x2x mouse, caused this crash. For example, the x2x
cursor may have hovered some part of the menu before it was sufficiently
initialized. When using only one mouse, there would be sufficient delay between
clicking the launcher and moving the cursor over the menu.

- Custom settings of the application:
The panel is moved to the top screen edge. Besides that and x2x, I don’t know
of potentially relevant configuration.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault

[New LWP 1919]
[New LWP 1974]
[New LWP 1964]
[New LWP 1967]
[New LWP 1975]
[New LWP 1936]
[New LWP 1972]
[New LWP 1966]
[New LWP 1965]
[New LWP 1971]
[New LWP 1977]
[New LWP 1968]
[New LWP 1962]
[New LWP 1969]
[New LWP 2062]
[New LWP 2003]
[New LWP 1973]
[New LWP 1976]
[New LWP 1980]
[New LWP 1970]
[New LWP 1978]
[New LWP 1979]
[New LWP 1963]
[New LWP 2051]
[New LWP 2008]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_x11'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f3934f48f40 (LWP 1919))]
__preamble__
[Current thread is 1 (Thread 0x7f3934f48f40 (LWP 1919))]

Thread 25 (Thread 0x7f38fd7fa700 (LWP 2008)):
#0  0x00007f39398a5ac6 in __ppoll (fds=fds@entry=0x7f38c0008018,
nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1  0x00007f393ba16619 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=3, fds=0x7f38c0008018) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=3, fds=0x7f38c0008018) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f38c0008018,
nfds=3, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#5  0x00007f393ba17cc3 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:211
#6  0x00007f393b9be92b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f38fd7f9bb0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f393b7d8462 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f3939cd0f4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f393b7d9643 in QThreadPrivate::start(void*) (arg=0x7f3939d54d80) at
thread/qthread_unix.cpp:331
#10 0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f38f75ef700 (LWP 2051)):
#0  0x00007f39398a5ac6 in __ppoll (fds=fds@entry=0x7f38b8000d78,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1  0x00007f393ba16619 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f38b8000d78) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f38b8000d78) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f38b8000d78,
nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#5  0x00007f393ba17cc3 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:211
#6  0x00007f393b9be92b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f38f75eebc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f393b7d8462 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f393af3cb39 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f393b7d9643 in QThreadPrivate::start(void*) (arg=0x561db97b7e50) at
thread/qthread_unix.cpp:331
#10 0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f3931242700 (LWP 1963)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db9562d08) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db9562cb8,
cond=0x561db9562ce0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db9562ce0, mutex=0x561db9562cb8) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f38feffd700 (LWP 1979)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b8e0,
cond=0x561db956b908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b908, mutex=0x561db956b8e0) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f38ff7fe700 (LWP 1978)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b934) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b8e0,
cond=0x561db956b908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b908, mutex=0x561db956b8e0) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f3907fff700 (LWP 1970)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f38fe7fc700 (LWP 1980)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b8e0,
cond=0x561db956b908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b908, mutex=0x561db956b8e0) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f3904ff9700 (LWP 1976)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b8e0,
cond=0x561db956b908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b908, mutex=0x561db956b8e0) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f39067fc700 (LWP 1973)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f38fdffb700 (LWP 2003)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x7f393000d550) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f393000d500,
cond=0x7f393000d528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f393000d528, mutex=0x7f393000d500) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f38f61ed700 (LWP 2062)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x7f3904090550) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f3904090500,
cond=0x7f3904090528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f3904090528, mutex=0x7f3904090500) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f3924845700 (LWP 1969)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f3931b98700 (LWP 1962)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db955ebc0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db955eb70,
cond=0x561db955eb98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db955eb98, mutex=0x561db955eb70) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f3925046700 (LWP 1968)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f38fffff700 (LWP 1977)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b930) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b8e0,
cond=0x561db956b908) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b908, mutex=0x561db956b8e0) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f39077fe700 (LWP 1971)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f3926849700 (LWP 1965)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f3926048700 (LWP 1966)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f3906ffd700 (LWP 1972)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f39347d9700 (LWP 1936)):
#0  0x00007f39398a59cf in __GI___poll (fds=0x7f39347d8ae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3939dfec1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f3939e0090a in xcb_wait_for_event () at
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3934ac61a8 in QXcbEventQueue::run() (this=0x561db93d6130) at
qxcbeventqueue.cpp:228
#4  0x00007f393b7d9643 in QThreadPrivate::start(void*) (arg=0x561db93d6130) at
thread/qthread_unix.cpp:331
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f39057fa700 (LWP 1975)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f3925847700 (LWP 1967)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3930a41700 (LWP 1964)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3905ffb700 (LWP 1974)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x561db956b3a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561db956b350,
cond=0x561db956b378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561db956b378, mutex=0x561db956b350) at
pthread_cond_wait.c:638
#3  0x00007f3931e6f5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f3931e6f1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f393b6f0609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f39398b2163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3934f48f40 (LWP 1919)):
[KCrash Handler]
#3  QPointer<KWin::InputPanelV1Client>::data() const (this=0x40) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:82
#4  QPointer<KWin::InputPanelV1Client>::operator KWin::InputPanelV1Client*()
const (this=0x40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:83
#5  KWin::InputMethod::panel() const (this=0x0) at ./src/inputmethod.cpp:164
#6  0x00007f393c4d8297 in KWin::EffectsHandlerImpl::inputPanel() const
(this=<optimized out>) at ./src/inputmethod.h:131
#7  0x0000561db7bc07c3 in
KWin::SlidingPopupsEffect::slotWindowFrameGeometryChanged(KWin::EffectWindow*,
QRect const&) (this=0x561db9eea0f0, w=0x561dba1dacb0) at
./src/effects/slidingpopups/slidingpopups.cpp:325
#8  0x00007f393b9f6ebe in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffed398ee20, r=0x561db9eea0f0, this=0x561db9f61610) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false>(QObject*, int, void**) (sender=0x561db9773a80,
signal_index=20, argv=0x7ffed398ee20) at kernel/qobject.cpp:3886
#10 0x00007f393b9f0287 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=<optimized out>, m=m@entry=0x7f393a7ee400
<KWin::EffectsHandler::staticMetaObject>,
local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffed398ee20)
at kernel/qobject.cpp:3946
#11 0x00007f393a7c142b in
KWin::EffectsHandler::windowFrameGeometryChanged(KWin::EffectWindow*, QRect
const&) (this=<optimized out>, _t1=<optimized out>, _t2=...) at
./obj-x86_64-linux-gnu/src/libkwineffects/kwineffects_autogen/EWIEGA46WW/moc_kwineffects.cpp:1723
#12 0x00007f393b9f6ebe in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffed398ef40, r=0x561db9773a80, this=0x561dba1f30b0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false>(QObject*, int, void**) (sender=0x561dba1fc7d0,
signal_index=22, argv=0x7ffed398ef40) at kernel/qobject.cpp:3886
#14 0x00007f393b9f0287 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x561dba1fc7d0, m=m@entry=0x7f393c73c5e0
<KWin::Toplevel::staticMetaObject>,
local_signal_index=local_signal_index@entry=19, argv=argv@entry=0x7ffed398ef40)
at kernel/qobject.cpp:3946
#15 0x00007f393c44de6b in KWin::Toplevel::frameGeometryChanged(KWin::Toplevel*,
QRect const&) (this=this@entry=0x561dba1fc7d0, _t1=<optimized out>,
_t1@entry=0x561dba1fc7d0, _t2=...) at
./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_toplevel.cpp:885
#16 0x00007f393c5f675d in KWin::X11Client::moveResizeInternal(QRect const&,
KWin::AbstractClient::MoveResizeMode) (this=this@entry=0x561dba1fc7d0,
rect=..., mode=mode@entry=KWin::AbstractClient::MoveResizeMode::Resize) at
./src/x11client.cpp:4097
#17 0x00007f393c479ad4 in KWin::AbstractClient::blockGeometryUpdates(bool)
(block=false, this=0x561dba1fc7d0) at ./src/abstract_client.cpp:902
#18 KWin::AbstractClient::blockGeometryUpdates(bool)
(this=this@entry=0x561dba1fc7d0, block=block@entry=false) at
./src/abstract_client.cpp:892
#19 0x00007f393c5eed38 in
KWin::GeometryUpdatesBlocker::~GeometryUpdatesBlocker() (this=<synthetic
pointer>, __in_chrg=<optimized out>) at ./src/abstract_client.h:1322
#20 KWin::X11Client::configureRequest(int, int, int, int, int, int, bool)
(this=this@entry=0x561dba1fc7d0, value_mask=<optimized out>, rx=282, ry=72,
rw=<optimized out>, rh=432, gravity=10, from_tool=false) at
./src/x11client.cpp:3872
#21 0x00007f393c4e4d3e in
KWin::X11Client::configureRequestEvent(xcb_configure_request_event_t*)
(e=0x7f392c008590, this=0x561dba1fc7d0) at ./src/events.cpp:607
#22 KWin::X11Client::configureRequestEvent(xcb_configure_request_event_t*)
(this=0x561dba1fc7d0, e=0x7f392c008590) at ./src/events.cpp:584
#23 0x00007f393c4e7d2b in KWin::X11Client::windowEvent(xcb_generic_event_t*)
(this=0x561dba1fc7d0, e=e@entry=0x7f392c008590) at ./src/events.cpp:403
#24 0x00007f393c4e7f76 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*)
(this=0x561db966f210, e=e@entry=0x7f392c008590) at ./src/events.cpp:167
#25 0x00007f393c5267d4 in
KWin::Application::dispatchEvent(xcb_generic_event_t*) (this=<optimized out>,
event=0x7f392c008590) at ./src/workspace.h:811
#26 0x00007f393b9bd2bf in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*)
(this=<optimized out>, eventType=..., message=message@entry=0x7f392c008590,
result=result@entry=0x7ffed398f3e8) at kernel/qabstracteventdispatcher.cpp:495
#27 0x00007f3934a9cac5 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
(this=this@entry=0x561db93dcfe0, event=event@entry=0x7f392c008590) at
qxcbnativeinterface.h:101
#28 0x00007f3934a9d816 in
QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x561db93dcfe0, flags=...) at qxcbconnection.cpp:1020
#29 0x00007f3934ac7590 in
QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x561db948ed40, flags=...) at qxcbeventdispatcher.cpp:61
#30 0x00007f393b9be92b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffed398f530, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#31 0x00007f393b9c6ad4 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x0000561db7b6cd33 in main(int, char**) (argc=<optimized out>,
argv=0x7ffed398f7d8) at ./src/main_x11.cpp:482

Possible duplicates by query: bug 450498.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to