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

            Bug ID: 425054
           Summary: KWin crash when repeatedly triggering present windows
                    hot corner
           Product: kwin
           Version: 5.19.2
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: streangalu...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.19.2)

Qt Version: 5.14.2
Frameworks Version: 5.72.0
Operating System: Linux 5.4.0-42-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

-- Information about the crash:
Repeatedly triggering a hot corner set to present windows - all desktops can
cause a crash. Triggering the hot corner once or triggering the corner and then
selecting a window never causes a crash - but triggering the corner and then
triggering it again while the windows are still presented causes a crash
frequently. KWin must then be manually restarted. If the crash happens multiple
times, KWin will be turned off alltogether and the "Enable Kwin on Startup"
setting must be re-enabled.

The crash can be reproduced sometimes.

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

[KCrash Handler]
#4  0x000055cf837e43d0 in  ()
#5  0x00007f1c3c0cffca in KWin::Workspace::workspaceEvent(xcb_generic_event_t*)
(this=0x55cf8315c770, e=0x7f1c1c00f830) at ./events.cpp:240
#6  0x00007f1c3973f4df in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*)
(this=<optimized out>, eventType=..., message=message@entry=0x7f1c1c00f830,
result=result@entry=0x7ffd5209ee98) at kernel/qabstracteventdispatcher.cpp:488
#7  0x00007f1c24f4dbac in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
(this=this@entry=0x55cf830b1d30, event=event@entry=0x7f1c1c00f830) at
qxcbconnection.cpp:550
#8  0x00007f1c24f4e6d6 in
QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55cf830b1d30, flags=...) at qxcbconnection.cpp:1029
#9  0x00007f1c24f7332c in
QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55cf830f6520, flags=...) at qxcbeventdispatcher.cpp:61
#10 0x00007f1c39740d2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd5209eff0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#11 0x00007f1c3974a4a0 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1383
#12 0x000055cf826ff3db in main(int, char**) (argc=<optimized out>,
argv=0x7ffd5209f268) at ./main_x11.cpp:479

The reporter indicates this bug may be a duplicate of or related to bug 424752,
bug 423319.

Possible duplicates by query: bug 424752, bug 423319, bug 422899, bug 422558,
bug 422275.

Reported using DrKonqi

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

Reply via email to