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

            Bug ID: 449317
           Summary: (SEGV) KWin Wayland crashed in
                    KWin::Workspace::geometry when existing fullscreen in
                    VirtualBox
           Product: kwin
           Version: 5.23.90
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: pos...@posteo.eu
  Target Milestone: ---

Created attachment 146037
  --> https://bugs.kde.org/attachment.cgi?id=146037&action=edit
Full stacktrace of the crash

STEPS TO REPRODUCE
1. Entered fullscreen in VirtualBox (Host + F; openSUSE TW host)
2. Changed resolution from WQHD to 4k
3. Exit fullscreen (Host + F)
4. Did something else on the host and came back to the VM

OBSERVED RESULT
The screen in the VM was frozen. It recovered after changing the tty back and
forth.

STACKTRACE

```
#0  KWin::Workspace::geometry (this=0x0) at ./src/workspace.cpp:2369
#1  0x00007f79ae9b6650 in KWin::LibInput::Connection::processEvents
(this=0x55fa305a4f70) at ./src/workspace.h:811
#2  0x00007f79ac53dd19 in QObject::event (this=0x55fa304808e0,
e=0x7f793c004780) at kernel/qobject.cpp:1314
#3  0x00007f79ad034dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x55fa304429f0, receiver=receiver@entry=0x55fa304808e0,
e=e@entry=0x7f793c004780) at kernel/qapplication.cpp:3632
#4  0x00007f79ad03dbb8 in QApplication::notify (this=0x7ffc16f967f0,
receiver=0x55fa304808e0, e=0x7f793c004780) at kernel/qapplication.cpp:3156
#5  0x00007f79ac51017a in QCoreApplication::notifyInternal2
(receiver=0x55fa304808e0, event=0x7f793c004780) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#6  0x00007f79ac512a81 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55fa3041b3f0) at
kernel/qcoreapplication.cpp:1821
#7  0x00007f79ac567d6e in QEventDispatcherUNIX::processEvents
(this=0x55fa30458870, flags=...) at kernel/qeventdispatcher_unix.cpp:468
#8  0x000055fa3001c1b1 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
#9  0x00007f79ac50ec7b in QEventLoop::exec (this=this@entry=0x7ffc16f96550,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007f79ac516e24 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x000055fa2fefdb0c in main (argc=<optimized out>, argv=<optimized out>) at
./src/main_wayland.cpp:727
```



SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon Testing
KDE Plasma Version: 5.23.90
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Wayland

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

Reply via email to