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

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |[email protected]

--- Comment #1 from Akseli Lahtinen <[email protected]> ---
Can confirm it crashes occasionally. Maybe bug with the SNI?

#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f2c4514b740 (LWP 40391))]
(gdb) bt
#0  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at
pthread_kill.c:44
#1  0x00007f2c5f7abaf3 in __pthread_kill_internal
    (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007f2c5f7511a0 in __GI_raise (sig=11)
    at ../sysdeps/posix/raise.c:26
#3  0x00007f2c6380ae65 in KCrash::defaultCrashHandler (sig=11)
    at /usr/src/debug/kde-banana-kcrash-git/kcrash/src/kcrash.cpp:623
#4  0x00007f2c5f7512d0 in <signal handler called> ()
    at /usr/lib/libc.so.6
#5  __memcpy_avx_unaligned_erms ()
    at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:461
#6  0x00007f2c62b8bfd3 in memcpy
    (__dest=<optimized out>, __src=0x563c3c9ef3e0, __len=<optimized out>) at
/usr/include/bits/string_fortified.h:29
#7  QtPrivate::QPodArrayOps<QWidget*>::copyAppend
    (this=<synthetic pointer>, b=0x563c3c9ef3e0, e=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydataops.h:51
#8  QtPrivate::QPodArrayOps<QWidget*>::copyAppend
    (this=<synthetic pointer>, b=0x563c3c9ef3e0, e=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydataops.h:41
#9  QArrayDataPointer<QWidget*>::reallocateAndGrow
    (this=0x7f2c5f8fac80 <main_arena+448>, where=<optimized out>, n=0, old=0x0)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:241
#10 0x00007f2c62bfefa5 in QArrayDataPointer<QWidget*>::detach
    (old=0x0, this=0x7f2c5f8fac80 <main_arena+448>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:145
#11 QArrayDataPointer<QWidget*>::detach
    (old=0x0, this=0x7f2c5f8fac80 <main_arena+448>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:142
#12 QList<QWidget*>::detach (this=0x7f2c5f8fac80 <main_arena+448>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qlist.h:490
#13 QList<QWidget*>::end (this=0x7f2c5f8fac80 <main_arena+448>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qlist.h:695
#14 QtPrivate::sequential_erase_if<QList<QWidget*>,
QtPrivate::sequential_erase<QList<QWidget*>, QWidget*>(QList<QWidget*>&,
QWidget* const&)::{lambda(auto:1 const&)#1}>(QList<QWidget*>&,
QtPrivate::sequential_erase<QList<QWidget*>, QWidget*>(QList<QWidget*>&,
QWidget* const&)::{lambda(auto:1 const&)#1}&) [clone .isra.0]
    (c=..., pred=...)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qcontainertools_impl.h:350
#15 0x00007f2c62c5bde5 in QtPrivate::sequential_erase<QList<QWidget*>,
QWidget*> (c=..., t=@0x7fffdd884050: 0x563c3cbf3aa0)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qcontainertools_impl.h:376
#16 QtPrivate::sequential_erase_with_copy<QList<QWidget*>, QWidget*> (c=...,
t=<optimized out>)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qcontainertools_impl.h:383
#17 QList<QWidget*>::removeAll<QWidget*>
    (t=<synthetic pointer>: <optimized out>, this=0x7f2c5f8fac80
<main_arena+448>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qlist.h:663
#18 QWidgetAction::releaseWidget
    (this=0x563c3cbf3b10, widget=0x563c3cbf3aa0)
    at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetaction.cpp:183
#19 0x00007f2c62d9d3ac in QMenu::~QMenu
--Type <RET> for more, q to quit, c to continue without paging--c
    (this=0x563c3cbf3130, this=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qmenu.cpp:1782
#20 0x0000563c19f2019c in SpectacleMenu::~SpectacleMenu
    (this=0x563c3cbf3130, this=<optimized out>)
    at
/usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/SpectacleMenu.h:14
#21 OptionsMenu::~OptionsMenu
    (this=0x563c3cbf3130, this=<optimized out>)
    at
/usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/OptionsMenu.h:19
#22 OptionsMenu::~OptionsMenu
    (this=0x563c3cbf3130, this=<optimized out>)
    at
/usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/OptionsMenu.h:19
#23 0x00007f2c5febbf0f in QtPrivate::QSlotObjectBase::call
    (this=0x563c3c9d6d40, r=0x563c3cbf3130, a=0x7fffdd884240, this=<optimized
out>, r=<optimized out>, a=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#24 doActivate<false>
    (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized
out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272
#25 0x00007f2c5fea8331 in QMetaObject::activate<void, QObject*>
    (sender=0x7f2c40009ba0, mo=<optimized out>, local_signal_index=0, ret=0x0)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#26 QObject::destroyed (this=0x7f2c40009ba0, _t1=0x7f2c40009ba0)
    at /usr/src/debug/qt6-base/build/src/corelib/kernel/moc_qobject.cpp:186
#27 QObject::~QObject (this=0x7f2c40009ba0, this=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1024
#28 0x0000563c19f61255 in SpectacleCore::~SpectacleCore
    (this=0x7f2c40009ba0, this=<optimized out>)
    at
/usr/src/debug/kde-banana-spectacle-git/spectacle/src/SpectacleCore.cpp:794
#29 0x00007f2c5fea15c2 in QObjectPrivate::deleteChildren
    (this=this@entry=0x563c3c0f2a90)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2212
#30 0x00007f2c5fea82be in QObject::~QObject
    (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1122
#31 0x0000563c19ed3e10 in main
    (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Main.cpp:141


Operating System: KDE Linux 2026-03-04
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.18.13-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600

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

Reply via email to