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

--- Comment #1 from Andrej Halveland <andrej.h...@gmail.com> ---
Text from kwin_crash_closing_supersonic-desktop-more-debug-symbols.gdb

Thread 11 (LWP 1633):
#0  0x00007fb349226c0f in __strncasecmp_l_avx2 () at
../sysdeps/x86_64/multiarch/strcmp-avx2.S:547
#1  0x00007fb3180013f0 in  ()
#2  0x00007fb3180013f0 in  ()
#3  0x0000000000000002 in  ()
#4  0xffffffff00000000 in  ()
#5  0x0000000000000002 in  ()
#6  0x00007fb347b6cc2f in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007fb347b0d0e2 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#8  0x00007fb34a2eb4cc in QTypedArrayData<pollfd>::allocate(unsigned long,
QFlags<QArrayData::AllocationOption>) (options=..., capacity=0) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:221
#9  QTypedArrayData<pollfd>::unsharableEmpty() () at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:274
#10 QVector<pollfd>::detach() (this=0x7fb318001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:402
#11 QVector<pollfd>::detach() (this=0x7fb318001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:397
#12 QVector<pollfd>::removeLast() (this=0x7fb318001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:821
#13 QVector<pollfd>::takeLast() (this=0x7fb318001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:156
#14 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:509
#15 0x00005627e4e5f968 in  ()
#16 0x00005627e4e5f910 in  ()
#17 0x00005627e4d6bd50 in  ()
#18 0x00007fb32e7fbcc0 in  ()
#19 0x00007ffcea804710 in  ()
#20 0x00007fb32dffc000 in  ()
#21 0x00007fb34a0f72d6 in (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction () at thread/qreadwritelock.cpp:618
#22 (anonymous namespace)::(anonymous namespace)::Q_QGS_freelist::innerFunction
() at thread/qreadwritelock.cpp:618
#23 QGlobalStatic<QFreeList<QReadWriteLockPrivate, (anonymous
namespace)::FreeListConstants>, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::guard>::operator* (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qglobalstatic.h:147
#24 QReadWriteLockPrivate::allocate() () at thread/qreadwritelock.cpp:624
#25 0x9dc100adb148d800 in  ()
#26 0x0000000000000000 in  ()
--Type <RET> for more, q to quit, c to continue without paging--c

Thread 10 (LWP 1682):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4dfac68) at ../posix/glob.c:845

Thread 9 (LWP 1686):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4dfac6c) at ../posix/glob.c:845

Thread 8 (LWP 1660):
#0  0x00007fb349226c0f in __strncasecmp_l_avx2 () at
../sysdeps/x86_64/multiarch/strcmp-avx2.S:547
#1  0x00007fb3040013d0 in  ()
#2  0x00007fb3040013d0 in  ()
#3  0x0000000000000001 in  ()
#4  0xffffffff00000000 in  ()
#5  0x0000000000000001 in  ()
#6  0x00007fb347b6cc2f in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007fb347b0d0e2 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#8  0x00007fb34a2eb4cc in QTypedArrayData<pollfd>::allocate(unsigned long,
QFlags<QArrayData::AllocationOption>) (options=..., capacity=0) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:221
#9  QTypedArrayData<pollfd>::unsharableEmpty() () at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:274
#10 QVector<pollfd>::detach() (this=0x7fb304001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:402
#11 QVector<pollfd>::detach() (this=0x7fb304001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:397
#12 QVector<pollfd>::removeLast() (this=0x7fb304001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:821
#13 QVector<pollfd>::takeLast() (this=0x7fb304001301) at
../../include/QtCore/../../src/corelib/tools/qvector.h:156
#14 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:509
#15 0x00005627e5541348 in  ()
#16 0x00005627e55412f0 in  ()
#17 0x00005627e554af70 in  ()
#18 0x00007fb3173feca0 in  ()
#19 0x00007ffcea803f80 in  ()
#20 0x00007fb316bff000 in  ()
#21 0x00007fb34a0f72d6 in (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction () at thread/qreadwritelock.cpp:618
#22 (anonymous namespace)::(anonymous namespace)::Q_QGS_freelist::innerFunction
() at thread/qreadwritelock.cpp:618
#23 QGlobalStatic<QFreeList<QReadWriteLockPrivate, (anonymous
namespace)::FreeListConstants>, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::guard>::operator* (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qglobalstatic.h:147
#24 QReadWriteLockPrivate::allocate() () at thread/qreadwritelock.cpp:624
#25 0x00007fb34a0f34fa in QHash<void*, int>::freeData(QHashData*)
(x=0x100000012, this=0x5627e554af70) at
../../include/QtCore/../../src/corelib/tools/qhash.h:617
#26 QHash<void*, int>::detach_helper() (this=0x5627e554af70) at
../../include/QtCore/../../src/corelib/tools/qhash.h:633
#27 QHash<void*, int>::detach() (this=0x5627e554af70) at
../../include/QtCore/../../src/corelib/tools/qhash.h:291
#28 0x9dc100adb148d800 in  ()
#29 0x0000000000000000 in  ()

Thread 7 (LWP 1648):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x7fb34314e5d0) at ../posix/glob.c:845

Thread 6 (LWP 1632):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4dfae18) at ../posix/glob.c:845

Thread 5 (LWP 1631):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4dfac68) at ../posix/glob.c:845

Thread 4 (LWP 1629):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4df9f0c) at ../posix/glob.c:845

Thread 3 (LWP 1630):
#0  __glob (pattern=<optimized out>, flags=<optimized out>, errfunc=<optimized
out>, pglob=0x5627e4df8ac8) at ../posix/glob.c:845

Thread 2 (LWP 1617):
#0  0x00007fb349226c0f in __strncasecmp_l_avx2 () at
../sysdeps/x86_64/multiarch/strcmp-avx2.S:547
#1  0x00007fb33c001600 in  ()
#2  0x00007fb33c001600 in  ()
#3  0x0000000000000003 in  ()
#4  0xffffffff00000000 in  ()
#5  0x0000000000000003 in  ()
#6  0x00007fb347b6cc2f in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007fb347b0d0e2 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#8  0x00007fb34a2eb4cc in QTypedArrayData<pollfd>::allocate(unsigned long,
QFlags<QArrayData::AllocationOption>) (options=..., capacity=0) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:221
#9  QTypedArrayData<pollfd>::unsharableEmpty() () at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:274
#10 QVector<pollfd>::detach() (this=0x7fb33c001501) at
../../include/QtCore/../../src/corelib/tools/qvector.h:402
#11 QVector<pollfd>::detach() (this=0x7fb33c001501) at
../../include/QtCore/../../src/corelib/tools/qvector.h:397
#12 QVector<pollfd>::removeLast() (this=0x7fb33c001501) at
../../include/QtCore/../../src/corelib/tools/qvector.h:821
#13 QVector<pollfd>::takeLast() (this=0x7fb33c001501) at
../../include/QtCore/../../src/corelib/tools/qvector.h:156
#14 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:509
#15 0x00005627e4d12758 in  ()
#16 0x00005627e4d12700 in  ()
#17 0x00007fb34c0a3660 in (anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder () at
/usr/lib/libQt5DBus.so.5
#18 0x00007fb343ffec90 in  ()
#19 0x00007ffcea804410 in  ()
#20 0x00007fb3437ff000 in  ()
#21 0x00007fb34a0f72d6 in (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction () at thread/qreadwritelock.cpp:618
#22 (anonymous namespace)::(anonymous namespace)::Q_QGS_freelist::innerFunction
() at thread/qreadwritelock.cpp:618
#23 QGlobalStatic<QFreeList<QReadWriteLockPrivate, (anonymous
namespace)::FreeListConstants>, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::innerFunction, (anonymous namespace)::(anonymous
namespace)::Q_QGS_freelist::guard>::operator* (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qglobalstatic.h:147
#24 QReadWriteLockPrivate::allocate() () at thread/qreadwritelock.cpp:624
#25 0x0000000000000002 in  ()
#26 0x00007ffcea804410 in  ()
#27 0x00007fb34a0f34fa in QHash<void*, int>::freeData(QHashData*)
(x=0x7fb34c0a12b0 <vtable for QDBusConnectionManager+16>, this=0x7fb34c0a3660
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/tools/qhash.h:617
#28 QHash<void*, int>::detach_helper() (this=0x7fb34c0a3660 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/tools/qhash.h:633
#29 QHash<void*, int>::detach() (this=0x7fb34c0a3660 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/tools/qhash.h:291
#30 0x9dc100adb148d800 in  ()
#31 0x0000000000000000 in  ()

Thread 1 (LWP 1594):
#0  0x00005627e5858cf0 in  ()
#1  0x00007fb34bbb4dc8 in KWin::Workspace::setActiveWindow(KWin::Window*)
(this=0x5627e5275db0, window=0x5627e6115400) at
/usr/src/debug/kwin/kwin-5.27.7/src/activation.cpp:246
#2  0x00007fb34bcf4f1d in KWin::Window::setActive(bool) (act=<optimized out>,
this=0x5627e6115400) at /usr/src/debug/kwin/kwin-5.27.7/src/window.cpp:824
#3  KWin::Window::setActive(bool) (this=0x5627e6115400, act=<optimized out>) at
/usr/src/debug/kwin/kwin-5.27.7/src/window.cpp:811
#4  0x00007fb34bd4d58b in KWin::XdgToplevelWindow::takeFocus()
(this=0x5627e6115400) at
/usr/src/debug/kwin/kwin-5.27.7/src/xdgshellwindow.cpp:1006
#5  0x00007fb34bbb59b6 in KWin::Workspace::takeActivity(KWin::Window*,
QFlags<KWin::Workspace::ActivityFlag>) (this=this@entry=0x5627e5275db0,
window=<optimized out>, window@entry=0x5627e6115400, flags=...,
flags@entry=...) at /usr/src/debug/kwin/kwin-5.27.7/src/activation.cpp:406
#6  0x00007fb34bbb5b25 in KWin::Workspace::requestFocus(KWin::Window*, bool)
(this=this@entry=0x5627e5275db0, window=window@entry=0x5627e6115400,
force=force@entry=false) at /usr/include/qt/QtCore/qflags.h:121
#7  0x00007fb34bbb5d2e in KWin::Workspace::activateNextWindow(KWin::Window*)
(this=0x5627e5275db0, window=<optimized out>) at
/usr/src/debug/kwin/kwin-5.27.7/src/activation.cpp:518
#8  0x00007fb34bd0f426 in KWin::Workspace::removeWaylandWindow(KWin::Window*)
(this=0x5627e5275db0, window=0x5627e5434840) at
/usr/src/debug/kwin/kwin-5.27.7/src/workspace.cpp:857
#9  0x00007fb34a2d15a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffcea8041f0, r=0x5627e55a6430, this=0x5627e7094810, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false>(QObject*, int, void**) (sender=0x5627e4d27160,
signal_index=4, argv=0x7ffcea8041f0) at kernel/qobject.cpp:3925
#11 0x00007fb34bb9e5e7 in KWin::WaylandServer::windowRemoved(KWin::Window*)
(this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/kwin/build/src/kwin_autogen/EWIEGA46WW/moc_wayland_server.cpp:189
#12 0x00007fb34bce6259 in KWin::WaylandServer::removeWindow(KWin::Window*)
(this=0x5627e4d27160, c=<optimized out>) at
/usr/src/debug/kwin/kwin-5.27.7/src/wayland_server.cpp:729
#13 0x00007fb34bd4692c in KWin::XdgSurfaceWindow::destroyWindow()
(this=0x5627e5434840) at
/usr/src/debug/kwin/kwin-5.27.7/src/xdgshellwindow.cpp:309
#14 0x00007fb34a2d15a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffcea804310, r=0x5627e712e1f0, this=0x5627e7094810, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false>(QObject*, int, void**) (sender=0x5627e62abf90,
signal_index=3, argv=0x7ffcea804310) at kernel/qobject.cpp:3925
#16 0x00007fb34bdbc739 in
KWaylandServer::ClientConnectionPrivate::destroyListenerCallback(wl_listener*,
void*) (listener=<optimized out>, data=<optimized out>) at
/usr/src/debug/kwin/kwin-5.27.7/src/wayland/clientconnection.cpp:70
#17 0x00007fb348bd507f in wl_client_destroy () at
/usr/lib/libwayland-server.so.0
#18 0x00007fb348bd560e in  () at /usr/lib/libwayland-server.so.0
#19 0x00007fb348bd4ae2 in wl_event_loop_dispatch () at
/usr/lib/libwayland-server.so.0
#20 0x00007fb34bdc55c7 in KWaylandServer::Display::dispatchEvents()
(this=<optimized out>) at
/usr/src/debug/kwin/kwin-5.27.7/src/wayland/display.cpp:114
#21 0x00007fb34a2d15a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffcea8048c0, r=0x5627e527f6e0, this=0x5627e7094810, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#22 doActivate<false>(QObject*, int, void**) (sender=0x5627e5649c70,
signal_index=3, argv=0x7ffcea8048c0) at kernel/qobject.cpp:3925
#23 0x00007fb34a2d2da4 in QtPrivate::QSlotObject<void (QObject::*)(),
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) (which=-423731632, this_=0x5627e5275df0, r=0x5627e584db80,
a=0x1, ret=0xe) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:411
#24 0x00005627e5f95a70 in  ()
#25 0x0000000d00000000 in  ()
#26 0x0000000000000000 in  ()
(gdb)

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

Reply via email to