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

            Bug ID: 443088
           Summary: kwin_wayland crashed in
                    KWin::AbstractWaylandOutput::modeSize() when I logged
                    into another user, logged out, and unlocked my
                    original session
           Product: kwin
           Version: git-master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: n...@kde.org
  Target Milestone: ---

This is not the same as Bug 442104.

Current git master everything, including
https://invent.kde.org/plasma/kwin/-/commit/6513c66ca6edb7d7bffcaec173eb1c12d2242aac
which is the latest fix for Bug 442104.


STEPS TO REPRODUCE
1. Use Kickoff to log into a standard (non-admin) user account with the X11
session
2. Log out of that user
3. Unlock the screen in the original session


OBSERVED RESULT
All apps have quit and there is a kwin_wayland backtrace:

#0  KWin::AbstractWaylandOutput::modeSize() const (this=this@entry=0x0)
    at /home/nate/kde/src/kwin/src/abstract_wayland_output.cpp:101
#1  0x00007fb6abdf4e6f in KWin::LibInput::Connection::processEvents()
(this=0x21bac40)
    at /home/nate/kde/src/kwin/src/libinput/connection.cpp:454
#2  0x00007fb6a929bf09 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#3  0x00007fb6aa0b0443 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
    at /lib64/libQt5Widgets.so.5
#4  0x00007fb6a9271798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
    at /lib64/libQt5Core.so.5
#5  0x00007fb6a9274d06 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) ()
    at /lib64/libQt5Core.so.5
#6  0x00007fb6a92c0075 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#7  0x0000000000487f91 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
#8  0x00007fb6a92701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt5Core.so.5
#9  0x00007fb6a92786e4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#10 0x0000000000428503 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at /home/nate/kde/src/kwin/src/main_wayland.cpp:745


EXPECTED RESULT
KWin doesn't crash

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

Reply via email to