Bug 418932 - KWin crashed when moving a window when in Desktop Grid
Summary: KWin crashed when moving a window when in Desktop Grid
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.18.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-16 18:12 UTC by phd
Modified: 2020-04-16 04:33 UTC (History)
0 users

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 phd 2020-03-16 18:12:50 UTC
Application: kwin_x11 (5.18.3)

Qt Version: 5.12.4
Frameworks Version: 5.67.0
Operating System: Linux 5.3.0-40-lowlatency x86_64
Windowing system: X11
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed:
I had Desktop Grid effect active and I was moving a window (Gimp) from Desktop 1 to Desktop 2.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff2c4cd7800 (LWP 5970))]

Thread 4 (Thread 0x7ff2a682a700 (LWP 6411)):
#0  0x00007ff2c9a822c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ff2ca0affb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007ff2c9a822c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ff2ca0aff68, cond=0x7ff2ca0aff90) at pthread_cond_wait.c:508
#2  0x00007ff2c9a822c6 in __pthread_cond_wait (cond=0x7ff2ca0aff90, mutex=0x7ff2ca0aff68) at pthread_cond_wait.c:638
#3  0x00007ff2c9fb908a in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4  0x00007ff2c9fb90af in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5  0x00007ff2c9a7b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007ff2cbd0e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff2c0e20700 (LWP 6398)):
#0  0x00007ff2cbd01d26 in __GI_ppoll (fds=0x7ff2ac000d68, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007ff2ca708589 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ff2ca709af4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ff2ca6b35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff2ca4eca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff2c924e319 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x00007ff2ca4edc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff2c9a7b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007ff2cbd0e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff2c30bb700 (LWP 5987)):
#0  0x00007ff2cbd01d26 in __GI_ppoll (fds=0x7ff2b400b4f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007ff2ca708589 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ff2ca709af4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ff2ca6b35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff2ca4eca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff2cb715efa in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#6  0x00007ff2ca4edc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff2c9a7b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007ff2cbd0e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff2c4cd7800 (LWP 5970)):
[KCrash Handler]
#6  0x00007ff2ca121f82 in  () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1
#7  0x00007ff2ca120540 in  () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1
#8  0x00007ff2cb9b961f in KWin::EffectsHandlerImpl::checkInputWindowEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5
#9  0x00007ff2c285bfde in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#10 0x00007ff2cb9c4316 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5
#11 0x00007ff2ca6b1e7f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ff2c4369855 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#13 0x00007ff2c436a82a in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#14 0x00007ff2c4395650 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#15 0x00007ff2ca6b35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ff2ca6bb336 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ff2cbde68df in kdemain () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so
#18 0x00007ff2cbc131e3 in __libc_start_main (main=0x55f79065f060, argc=1, argv=0x7ffff255f448, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff255f438) at ../csu/libc-start.c:308
#19 0x000055f79065f09e in _start ()
[Inferior 1 (process 5970) detached]

Possible duplicates by query: bug 418783, bug 418214, bug 417179, bug 416417, bug 416401.

Reported using DrKonqi
Comment 1 Vlad Zahorodnii 2020-03-17 11:10:05 UTC
Could you please install debug packages for kwin and attach a new backtrace? The provided backtrace lacks debug symbols.
Comment 2 Bug Janitor Service 2020-04-01 04:33: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
mark the bug 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 3 Bug Janitor Service 2020-04-16 04:33:12 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!