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

Méven Car <meve...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |meve...@gmail.com

--- Comment #3 from Méven Car <meve...@gmail.com> ---
(In reply to andy from comment #2)
> possibly related https://bugs.kde.org/show_bug.cgi?id=483008
Unrelated.

Relevant part:

#0  0x00005b4e77246722 in QtPrivate::ResultIteratorBase::pointer<QImage>
(this=<optimized out>) at /usr/include/qt6/QtCore/qresultstore.h:81
#1  QtPrivate::ResultIteratorBase::pointer<QImage> (this=<optimized out>) at
/usr/include/qt6/QtCore/qresultstore.h:74
        p = <optimized out>
        p = <optimized out>
#2  QtPrivate::ResultIteratorBase::value<QImage> (this=<optimized out>) at
/usr/include/qt6/QtCore/qresultstore.h:68
#3  QFutureInterface<QImage>::resultReference (index=0, this=0x5b4e7938e8b0) at
/usr/include/qt6/QtCore/qfutureinterface.h:388
        locker = {m_mutex = <optimized out>, m_isLocked = true}
        locker = {m_mutex = <optimized out>, m_isLocked = <optimized out>}
#4  QFuture<QImage>::result<QImage, void> (this=<optimized out>) at
/usr/include/qt6/QtCore/qfuture.h:308
#5  KWin::ScreenShotSource2::marshal (sink=0x76b5f4014420, this=0x5b4e7938e8a0)
at
/usr/src/debug/kwin/kwin-6.0.2/src/plugins/screenshot/screenshotdbusinterface2.cpp:244
#6  operator() (__closure=0x5b4e7a96eaa0) at
/usr/src/debug/kwin/kwin-6.0.2/src/plugins/screenshot/screenshotdbusinterface2.cpp:588
        source = 0x5b4e7938e8a0
        sink = 0x76b5f4014420
        source = <optimized out>
        sink = <optimized out>
#7  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KWin::ScreenShotDBusInterface2::bind(KWin::ScreenShotSinkPipe2*,
KWin::ScreenShotSource2*)::<lambda()> >::call (arg=<optimized out>, f=...) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:137

Two strange things: 
 - a screenshot future that get activated on unlock
 - consequently, a finished future that has a nullptr result, here QImage

The watcher might work properly.

@andy, did you use spectacle or other screenshot application in your session
previous to the crash ?

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

Reply via email to