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

Aleix Pol <aleix...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |aleix...@kde.org

--- Comment #1 from Aleix Pol <aleix...@kde.org> ---
The second commit in this MR should address this problem:
https://invent.kde.org/plasma/kwin/-/merge_requests/4023

It should happen when a window closes. I reproduced it today with a similar bt:

#0  KWin::Window::clientGeometry() const (this=0x0) at
/home/apol/devel/frameworks/kwin/src/window.h:2080
#1  0x0000559517d15e16 in KWin::WindowScreenCastSource::textureSize() const
(this=0x55951bb29a10) at
/home/apol/devel/frameworks/kwin/src/plugins/screencast/windowscreencastsource.cpp:40
#2  0x0000559517d09148 in KWin::ScreenCastStream::recordFrame(QRegion const&)
(this=0x55951c05a820, _damagedRegion=...) at
/home/apol/devel/frameworks/kwin/src/plugins/screencast/screencaststream.cpp:429
#3  0x0000559517d0f092 in
KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0::operator()() const (this=0x55951bf93a70) at
/home/apol/devel/frameworks/kwin/src/plugins/screencast/screencaststream.cpp:308
#4  0x0000559517d0f036 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void,
KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0>::call(KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0&, void**) (f=..., arg=0x7ffd316e3130) at
/home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:146
#5  0x0000559517d0f001 in
QtPrivate::Functor<KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0, 0>::call<QtPrivate::List<>,
void>(KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0&, void*, void**)
    (f=..., arg=0x7ffd316e3130) at
/home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:256
#6  0x0000559517d0efa1 in
QtPrivate::QFunctorSlotObject<KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*,
QObject*)::$_0, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x55951bf93a60, r=0x55951c05a820, a=0x7ffd316e3130,
ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:443

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

Reply via email to