Bug 369501 - kwin_wayland crashes in VM when moving window
Summary: kwin_wayland crashes in VM when moving window
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: git master
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-28 19:27 UTC by Fabian Vogt
Modified: 2017-10-04 20:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
mgraesslin: Wayland+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Vogt 2016-09-28 19:27:07 UTC
When moving a window, sometimes kwin_wayland crashes with a stack overflow:

#59501 0x00007ffff5e5188e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#59502 0x00007ffff7afa769 in KWin::WaylandCursorTheme::loadTheme() () from /usr/lib64/libkwin.so.5
#59503 0x00007ffff7afab7b in KWin::WaylandCursorTheme::get(Qt::CursorShape) () from /usr/lib64/libkwin.so.5
#59504 0x00007ffff79efde2 in ?? () from /usr/lib64/libkwin.so.5
#59505 0x00007ffff79f122c in ?? () from /usr/lib64/libkwin.so.5
#59506 0x00007ffff5e5188e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#59507 0x00007ffff7afa769 in KWin::WaylandCursorTheme::loadTheme() () from /usr/lib64/libkwin.so.5
#59508 0x00007ffff7afab7b in KWin::WaylandCursorTheme::get(Qt::CursorShape) () from /usr/lib64/libkwin.so.5
#59509 0x00007ffff79efde2 in ?? () from /usr/lib64/libkwin.so.5
#59510 0x00007ffff79f1187 in ?? () from /usr/lib64/libkwin.so.5
#59511 0x00007ffff5e5188e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#59512 0x00007ffff5e5188e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#59513 0x00007ffff7b23b42 in KWin::AbstractClient::clientStartUserMovedResized(KWin::AbstractClient*) () from /usr/lib64/libkwin.so.5
#59514 0x00007ffff7a43f6d in KWin::AbstractClient::startMoveResize() () from /usr/lib64/libkwin.so.5
#59515 0x00007ffff79b74a7 in KWin::AbstractClient::performMouseCommand(KWin::Options::MouseCommand, QPoint const&) () from /usr/lib64/libkwin.so.5

Reproducible: Always
Comment 1 Martin Flöser 2016-10-04 07:56:28 UTC
looks like it cannot find a cursor theme.
Comment 2 Martin Flöser 2017-10-04 19:21:48 UTC
Setting to needsinfo/backtrace as I cannot really see where the problem would be in the code.
Comment 3 Fabian Vogt 2017-10-04 20:03:47 UTC
I haven't seen that crash in a while, so I'll be optimistic and say that it fixed itself somehow...