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

--- Comment #28 from Shawn Starr <shawn.st...@rogers.com> ---
GDB stack dump

$ sudo gdb --core
core.kwin_wayland.1000.55d0822d350d434bb3a76b384eae7800.1445.1615920868000000
GNU gdb (GDB) Fedora 10.1-14.fc35
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during
file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing
[New LWP 1445]
[New LWP 1446]
[New LWP 1452]
[New LWP 1459]
[New LWP 1448]
[New LWP 1462]
[New LWP 1447]
[New LWP 1468]
[New LWP 1461]
[New LWP 1453]
[New LWP 1465]
[New LWP 1451]
[New LWP 1464]
[New LWP 1454]
[New LWP 1455]
[New LWP 1467]
[New LWP 1458]
[New LWP 1470]
[New LWP 1475]
[New LWP 1460]
[New LWP 1477]
[New LWP 1463]
[New LWP 1472]
[New LWP 1457]
[New LWP 1469]
[New LWP 1466]
Reading symbols from /usr/lib64/libffi.so.6.0.2...
Reading symbols from
/usr/lib/debug/usr/lib64/libffi.so.6.0.2-3.1-28.fc34.x86_64.debug...

warning: Ignoring non-absolute filename: <linux-vdso.so.1>
Missing separate debuginfo for linux-vdso.so.1
Try: dnf --enablerepo='*debug*' install
/usr/lib/debug/.build-id/0c/f00d2ae4f266ffbda56d7c5c61fcf64c5c439a
Warning: couldn't activate thread debugging using libthread_db: Cannot find new
threads: generic error

warning: File "/usr/lib64/libthread_db-1.0.so" auto-loading has been declined
by your `auto-load safe-path' set to
"$debugdir:$datadir/auto-load:/usr/lib/golang/src/runtime/runtime-gdb.py".
To enable execution of this file add
Missing separate debuginfos, use: dnf debuginfo-install
kf5-frameworkintegration-libs-5.79.0-2.fc34.x86_64
kf5-kactivities-5.79.0-2.fc34.x86_64 kf5-karchive-5.79.0-2.fc34.x86_64
kf5-kbookmarks-5.79.0-2.fc34.x86_64 kf5-kdbusaddons-5.79.0-2.fc34.x86_64
kf5-kdeclarative-5.79.0-2.fc34.x86_64 kf5-kio-core-libs-5.79.0-3.fc34.x86_64
kf5-kio-file-widgets-5.79.0-3.fc34.x86_64 kf5-kio-gui-5.79.0-3.fc34.x86_64
kf5-kio-widgets-libs-5.79.0-3.fc34.x86_64 kf5-kxmlgui-5.79.0-2.fc34.x86_64
kf5-plasma-5.79.0-2.fc34.x86_64 libacl-2.2.53-10.fc34.x86_64
libattr-2.4.48-11.fc34.x86_64 libselinux-3.2-0.rc2.1.fc34.x86_64
libxkbcommon-1.0.3-2.fc34.x86_64 ncurses-libs-6.2-4.20200222.fc34.x86_64
qt5-qtsvg-5.15.2-3.fc34.x86_64 systemd-libs-248~rc2-3.fc35.x86_64
--Type <RET> for more, q to quit, c to continue without paging--
        add-auto-load-safe-path /usr/lib64/libthread_db-1.0.so
line to your configuration file "/root/.gdbinit".
To completely disable this security protection add
        set auto-load safe-path /
line to your configuration file "/root/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
        info "(gdb)Auto-loading safe path"

warning: Unable to find libthread_db matching inferior's thread library, thread
debugging will not be available.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `kwin_wayland --wayland_fd 4 --xwayland
/usr/libexec/startplasma-waylandsession'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fcb6377bedf in gbm_bo_destroy (bo=0x55c54b914380) at
../src/gbm/main/gbm.c:445
445        bo->gbm->bo_destroy(bo);
[Current thread is 1 (Thread 0x7fcb71a2ae00 (LWP 1445))]
(gdb) bt
#0  0x00007fcb6377bedf in gbm_bo_destroy (bo=0x55c54b914380) at
../src/gbm/main/gbm.c:445
#1  0x00007fcb637f1d9e in
KWin::EglGbmBackend::renderFramebufferToSurface(KWin::EglGbmBackend::Output&)
(this=this@entry=0x55c54accae00, output=...)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/plugins/platforms/drm/egl_gbm_backend.cpp:457
#2  0x00007fcb637f848b in KWin::EglGbmBackend::endFrame(int, QRegion const&,
QRegion const&)
    (this=0x55c54accae00, screenId=<optimized out>, renderedRegion=<optimized
out>, damagedRegion=...)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/plugins/platforms/drm/egl_gbm_backend.cpp:676
#3  0x00007fcb637f1671 in KWin::EglMultiBackend::endFrame(int, QRegion const&,
QRegion const&)
    (this=<optimized out>, screenId=<optimized out>, damage=...,
damagedRegion=...)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/plugins/platforms/drm/egl_multi_backend.cpp:72
#4  0x00007fcb61c26ee2 in KWin::SceneOpenGL::paint(int, QRegion const&,
QList<KWin::Toplevel*> const&, KWin::RenderLoop*)
    (renderLoop=<optimized out>, toplevels=<optimized out>, damage=<optimized
out>, screenId=1, this=0x55c54aebba00)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/plugins/scenes/opengl/scene_opengl.cpp:699
#5  KWin::SceneOpenGL::paint(int, QRegion const&, QList<KWin::Toplevel*>
const&, KWin::RenderLoop*)
    (this=0x55c54aebba00, screenId=1, damage=<optimized out>,
toplevels=<optimized out>, renderLoop=<optimized out>)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/plugins/scenes/opengl/scene_opengl.cpp:605
#6  0x00007fcb780eac15 in
KWin::Compositor::handleFrameRequested(KWin::RenderLoop*)
(renderLoop=0x55c54ac87fb0, this=<optimized out>)
    at /usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/composite.cpp:665
#7  KWin::Compositor::handleFrameRequested(KWin::RenderLoop*) (this=<optimized
out>, renderLoop=0x55c54ac87fb0)
    at /usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/composite.cpp:589
#8  0x00007fcb785c74b0 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffcb2ca230, r=<optimized out>, this=0x55c54b6b60d0)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false>(QObject*, int, void**) (sender=0x55c54ac87fb0,
signal_index=5, argv=0x7fffcb2ca230) at kernel/qobject.cpp:3886
#10 0x00007fcb785c19e7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=<optimized out>, m=m@entry=0x7fcb782fe560
<KWin::RenderLoop::staticMetaObject>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffcb2ca230)
    at kernel/qobject.cpp:3946
#11 0x00007fcb780abe26 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*)
(this=<optimized out>, _t1=<optimized out>)
    at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/x86_64-redhat-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:193
#12 0x00007fcb78176c17 in KWin::RenderLoopPrivate::dispatch()
(this=0x55c54acaf2b0) at
/usr/src/debug/kwin-5.22.0-1.fc35.x86_64/src/renderloop.cpp:143
#13 0x00007fcb785c74b0 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffcb2ca350, r=<optimized out>, this=0x55c54abf8c20)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false>(QObject*, int, void**) (sender=0x55c54acaf2c8,
signal_index=3, argv=0x7fffcb2ca350) at kernel/qobject.cpp:3886
#15 0x00007fcb785c19e7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=<optimized out>, m=m@entry=0x7fcb7885c580
<QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fffcb2ca350)
    at kernel/qobject.cpp:3946
#16 0x00007fcb785ca5ae in QTimer::timeout(QTimer::QPrivateSignal)
(this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#17 0x00007fcb785be21f in QObject::event(QEvent*) (this=0x55c54acaf2c8,
e=0x7fffcb2ca4a0) at kernel/qobject.cpp:1336
#18 0x00007fcb775c8e73 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55c54acaf2c8, e=0x7fffcb2ca4a0)
    at kernel/qapplication.cpp:3632
#19 0x00007fcb78596f48 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55c54acaf2c8, event=0x7fffcb2ca4a0) at
kernel/qcoreapplication.cpp:1063
#20 0x00007fcb785e29e3 in QTimerInfoList::activateTimers()
(this=this@entry=0x55c54ab34c98) at kernel/qtimerinfo_unix.cpp:643
#21 0x00007fcb785dfe60 in QEventDispatcherUNIXPrivate::activateTimers()
(this=this@entry=0x55c54ab34c10) at kernel/qeventdispatcher_unix.cpp:249
#22 0x00007fcb785e0ee0 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...)
    at kernel/qeventdispatcher_unix.cpp:516
#23 0x000055c549976621 in  ()
--Type <RET> for more, q to quit, c to continue without paging--
#24 0x000055c54abf1dac in  ()
#25 0x0000000000000024 in  ()
#26 0x000055c54abf1d50 in  ()
#27 0x00007fcb785959b2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffcb2ca620, flags=..., flags@entry=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#28 0x00007fcb7859d544 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#29 0x000055c5499223f4 in  ()
#30 0x0000000000000000 in  ()

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

Reply via email to