[kwin] [Bug 524316] New: Kwin crash while searching for window in "show overview"

[email protected]
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=524316

            Bug ID: 524316
           Summary: Kwin crash while searching for window in "show
                    overview"
    Classification: Plasma
           Product: kwin
      Version First 6.7.4
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: kwin_wayland (6.7.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.8-zen1-3-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.7.4 [CoredumpBackend]

-- Information about the crash:
While searching for an application window, it was Alacritty, with the "toggle
overview" window management feature kwin stopped at the "ala" part and then
crashed/restarted. I had several windows open (multple browser windows,
thunderbird, 5-6 alacritty terminal windows, steam and maybe even mpv) and when
I tried to search for one of them the crash happened.

I have tried to reproduce it just by openning several background windows and
several terminal windows and searching for one of them, but I can't reproduce
it.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#4  0x00007f4bb4e2a98c in std::__atomic_base<int>::fetch_sub (this=<optimized
out>, __i=<optimized out>, __m=<optimized out>, this=<optimized out>,
__i=<optimized out>, __m=<optimized out>) at
/usr/include/c++/16/bits/atomic_base.h:658
#5  QAtomicOps<int>::deref<int> (_q_value=..., _q_value=...) at
/usr/include/qt6/QtCore/qatomic_cxx11.h:267
[...]
#10 QSharedPointer<Sonnet::SpellerPlugin>::~QSharedPointer (this=<optimized
out>, this=<optimized out>) at
/usr/include/qt6/QtCore/qsharedpointer_impl.h:294
#11 QSharedPointer<Sonnet::SpellerPlugin>::reset (this=0x5583622452e8,
t=0x558360ec0ee0) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:376
#12 Sonnet::Loader::cachedSpeller (this=<optimized out>, language=...) at
/usr/src/debug/sonnet/sonnet-6.28.0/src/core/loader.cpp:130
#13 0x00007f4bb4e40503 in Sonnet::SpellerPrivate::dict (this=0x558362136170) at
/usr/src/debug/sonnet/sonnet-6.28.0/src/core/speller.cpp:41
#14 Sonnet::SpellerPrivate::isValid (this=0x558362136170) at
/usr/src/debug/sonnet/sonnet-6.28.0/src/core/speller.cpp:52
#15 Sonnet::Speller::language (this=0x55835ab94be0) at
/usr/src/debug/sonnet/sonnet-6.28.0/src/core/speller.cpp:149
#16 0x00007f4b8eee232e in SpellCheckRunner::loadData (this=<optimized out>) at
/usr/src/debug/kdeplasma-addons/kdeplasma-addons-6.7.4/runners/spellchecker/spellcheck.cpp:53
#17 0x00007f4b8eee30f0 in SpellCheckRunner::match (this=0x5583621160d0,
context=...) at
/usr/src/debug/kdeplasma-addons/kdeplasma-addons-6.7.4/runners/spellchecker/spellcheck.cpp:166
#18 0x00007f4bc070e66c in KRunner::AbstractRunner::matchInternal
(this=0x5583621160d0, context=...) at
/usr/src/debug/krunner/krunner-6.28.0/src/abstractrunner.cpp:175
#19 KRunner::AbstractRunner::qt_static_metacall (_o=0x5583621160d0,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/krunner/build/src/KF6Runner_autogen/include/moc_abstractrunner.cpp:98
#20 0x00007f4c17be7d46 in QObject::event (this=<optimized out>, e=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1479
#21 0x00007f4c18f0411f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5583621160d0, e=0x558360a790a0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276
#22 0x00007f4c17b83658 in QCoreApplication::notifyInternal2
(receiver=0x5583621160d0, event=event@entry=0x558360a790a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114
#23 0x00007f4c17b83a61 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x558360a790a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.