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

            Bug ID: 525601
           Summary: KWin crashes when using the Karousel script, and
                    launching a maximized app when the current app is
                    maximized
    Classification: Plasma
           Product: kwin
      Version First 6.7.90
       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.90)

ApplicationNotResponding [ANR]: false
Qt Version: 6.12.0
Frameworks Version: 6.30.0
Operating System: Linux 7.2.4-zen2-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.7.90 [CoredumpBackend]

-- Information about the crash:
To reproduce:
1. Install and enable the kwin script "Karousel 17.0".
2. Launch a Kitty window.
3. Maximize the Kitty window.
4. Launch another Kitty window maximized.
5. Kwin immediately crashes.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#4  0x00007efd676993dc in KWin::OffscreenData::paint
(this=this@entry=0x5632c70e6aa0, renderTarget=..., viewport=...,
window=window@entry=0x5632c78be910, deviceRegion=..., data=..., quads=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/offscreeneffect.cpp:265
#5  0x00007efd67699f29 in KWin::CrossFadeEffect::drawWindow (this=<optimized
out>, renderTarget=..., viewport=..., window=0x5632c78be910, mask=<optimized
out>, deviceRegion=..., data=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/offscreeneffect.cpp:406
#6  0x00007efd67670361 in KWin::EffectsHandler::drawWindow
(this=0x5632c6ed03a0, renderTarget=..., viewport=..., w=<optimized out>,
mask=<optimized out>, deviceRegion=..., data=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/effecthandler.cpp:405
#7  0x00007efd67699fb5 in KWin::CrossFadeEffect::drawWindow
(this=0x5632c5778300, renderTarget=..., viewport=..., window=0x5632c78be910,
mask=<optimized out>, deviceRegion=..., data=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/offscreeneffect.cpp:363
#8  0x00007efd67670361 in KWin::EffectsHandler::drawWindow
(this=0x5632c6ed03a0, renderTarget=..., viewport=..., w=<optimized out>,
mask=<optimized out>, deviceRegion=..., data=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/effecthandler.cpp:405
#9  0x00007efd67670361 in KWin::EffectsHandler::drawWindow
(this=0x5632c6ed03a0, renderTarget=..., viewport=..., w=<optimized out>,
mask=<optimized out>, deviceRegion=..., data=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/effecthandler.cpp:405
#10 0x00007efd676987a1 in KWin::OffscreenData::maybeRender
(this=0x5632c70e6aa0, window=window@entry=0x5632c78be910) at
/usr/src/debug/kwin/kwin-6.7.90/src/core/rect.h:1441
#11 0x00007efd67698c19 in KWin::CrossFadeEffect::redirect (this=<optimized
out>, window=0x5632c78be910) at /usr/include/c++/16/bits/unique_ptr.h:192
#12 0x00007efd6766a629 in KWin::AnimationEffect::p_animate
(this=0x5632c57191c0, w=<optimized out>,
a=KWin::AnimationEffect::CrossFadePrevious, meta=<optimized out>, duration=...,
to=..., curve=..., delay=0, from=..., keepAtTarget=false,
fullScreenEffect=false, keepAlive=true, shader=0x0) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/animationeffect.cpp:241
#13 0x00007efd677e53ee in KWin::AnimationEffect::animate (to=..., from=...,
this=0x5632c57191c0, w=0x5632c78be910,
a=KWin::AnimationEffect::CrossFadePrevious, meta=0, duration=..., curve=...,
delay=0, fullScreen=false, keepAlive=true, shader=0x0) at
/usr/src/debug/kwin/kwin-6.7.90/src/effect/animationeffect.h:380
#14 KWin::ScriptedEffect::animate (this=this@entry=0x5632c57191c0,
window=window@entry=0x5632c78be910,
attribute=KWin::AnimationEffect::CrossFadePrevious, ms=250, to=..., from=...,
metaData=0, curve=6, delay=0, fullScreen=false, keepAlive=true, shaderId=0) at
/usr/src/debug/kwin/kwin-6.7.90/src/scripting/scriptedeffect.cpp:490
#15 0x00007efd677e5b31 in KWin::ScriptedEffect::animate_helper
(this=0x5632c57191c0, object=...,
animationType=animationType@entry=KWin::ScriptedEffect::AnimationType::Animate)
at /usr/src/debug/kwin/kwin-6.7.90/src/scripting/scriptedeffect.cpp:459
#16 0x00007efd677e7145 in KWin::ScriptedEffect::animate (this=<optimized out>,
object=...) at
/usr/src/debug/kwin/kwin-6.7.90/src/scripting/scriptedeffect.cpp:496
#17 0x00007efd677ea111 in KWin::ScriptedEffect::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>,
_a=0x7ffcb7ec3070) at
/usr/src/debug/kwin/build/src/kwin_autogen/include/moc_scriptedeffect.cpp:463
#18 0x00007efd677eaff7 in KWin::ScriptedEffect::qt_metacall
(this=0x5632c57191c0, _c=<optimized out>, _id=27, _a=0x7ffcb7ec3070) at
/usr/src/debug/kwin/build/src/kwin_autogen/include/moc_scriptedeffect.cpp:813
#19 0x00007efd669636c3 in QQmlObjectOrGadget::metacall (this=<optimized out>,
type=<optimized out>, index=<optimized out>, argv=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:15


Reported using DrKonqi

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

Reply via email to