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

Fabian Vogt <fab...@ritter-vogt.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fab...@ritter-vogt.de

--- Comment #5 from Fabian Vogt <fab...@ritter-vogt.de> ---
I got a session crash here as well after changing font settings:

#0  0x00007f8365baec19 in QHashData::detach_helper(void (*)(QHashData::Node*,
void*), void (*)(QHashData::Node*), int, int) () at /usr/lib64/libQt5Core.so.5
#1  0x00007f835ecaeb6e in QHash<KWin::DmabufBuffer*,
QHashDummyValue>::detach_helper() (this=0x5576006f2d40) at
/usr/include/qt5/QtCore/qhash.h:597
#2  0x00007f835ecaeb6e in QHash<KWin::DmabufBuffer*, QHashDummyValue>::detach()
(this=0x5576006f2d40) at /usr/include/qt5/QtCore/qhash.h:275
#3  0x00007f835ecaeb6e in QHash<KWin::DmabufBuffer*,
QHashDummyValue>::remove(KWin::DmabufBuffer* const&) (this=0x5576006f2d40,
akey=@0x7ffce9c155b0: 0x557600dd0f40) at /usr/include/qt5/QtCore/qhash.h:803
#4  0x00007f835ecae420 in QSet<KWin::DmabufBuffer*>::remove(KWin::DmabufBuffer*
const&) (value=@0x7ffce9c155b0: 0x557600dd0f40, this=<optimized out>) at
/usr/include/qt5/QtCore/qset.h:94
#5  0x00007f835ecae420 in KWin::LinuxDmabuf::removeBuffer(KWin::DmabufBuffer*)
(buffer=<optimized out>, this=<optimized out>) at
/usr/src/debug/kwin5-5.17.0-2.2.x86_64/platformsupport/scenes/opengl/linux_dmabuf.cpp:412
#6  0x00007f835ecae420 in KWin::DmabufBuffer::~DmabufBuffer()
(this=0x557600dd0f40, __in_chrg=<optimized out>) at
/usr/src/debug/kwin5-5.17.0-2.2.x86_64/platformsupport/scenes/opengl/linux_dmabuf.cpp:205
#7  0x00007f835ecae609 in KWin::DmabufBuffer::~DmabufBuffer()
(this=0x557600dd0f40, __in_chrg=<optimized out>) at
/usr/src/debug/kwin5-5.17.0-2.2.x86_64/platformsupport/scenes/opengl/linux_dmabuf.cpp:202
#8  0x00007f83639a8c6f in  () at /usr/lib64/libwayland-server.so.0
#9  0x00007f83639aa42a in wl_resource_destroy () at
/usr/lib64/libwayland-server.so.0
#10 0x00007f83627a4edd in  () at /usr/lib64/libffi.so.7
#11 0x00007f83627a431a in  () at /usr/lib64/libffi.so.7
#12 0x00007f83639a6c66 in  () at /usr/lib64/libwayland-server.so.0
#13 0x00007f83639ac136 in  () at /usr/lib64/libwayland-server.so.0
#14 0x00007f83639a8f92 in wl_event_loop_dispatch () at
/usr/lib64/libwayland-server.so.0
#15 0x00007f83668c50df in KWayland::Server::Display::Private::dispatch() () at
/usr/lib64/libKF5WaylandServer.so.5
#16 0x00007f8365d4e638 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#17 0x00007f8365d5ae01 in QSocketNotifier::activated(int,
QSocketNotifier::QPrivateSignal) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f8365d5b141 in QSocketNotifier::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#19 0x00007f8366164c62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#20 0x00007f836616e1e0 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#21 0x00007f8365d23572 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#22 0x00007f8365d76c5b in
QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at
/usr/lib64/libQt5Core.so.5
#23 0x00007f8365d770d6 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#24 0x00007f835fd906fd in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:63
#25 0x00007f8365d220db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#26 0x00007f8365d29d42 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#27 0x0000557600112415 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/kwin5-5.17.0-2.2.x86_64/main_wayland.cpp:677

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

Reply via email to