Closed subpop closed 2 years ago
0x00007fff89755157 in blend (dark=..., light=..., delta=0.5) at /home/vlad/GitHub/plasma5-wallpapers-dynamic/src/declarative/dynamicwallpaperpreviewjob.cpp:83
83 *(out++) = blend(*(in0++), *(in1++), blendFactorTable[j]);
(gdb) bt
#0 0x00007fff89755157 in blend(QImage const&, QImage const&, qreal) (dark=..., light=..., delta=0.5)
at /home/vlad/GitHub/plasma5-wallpapers-dynamic/src/declarative/dynamicwallpaperpreviewjob.cpp:83
#1 0x00007fff897555cb in makePreview(QString const&, QSize const&) (fileName=..., size=...)
at /home/vlad/GitHub/plasma5-wallpapers-dynamic/src/declarative/dynamicwallpaperpreviewjob.cpp:133
#2 0x00007fff89756cf0 in QtConcurrent::StoredFunctorCall2<DynamicWallpaperImageAsyncResult, DynamicWallpaperImageAsyncResult (*)(QString const&, QSize const&), QString, QSize>::runFunctor() (this=0x7fff30003370)
at /data/projects/src/qt5/qtbase/src/concurrent/qtconcurrentstoredfunctioncall.h:784
#3 0x00007fff8974dcb4 in QtConcurrent::RunFunctionTask<DynamicWallpaperImageAsyncResult>::run() (this=0x7fff30003370)
at /data/projects/src/qt5/qtbase/src/concurrent/qtconcurrentrunbase.h:108
#4 0x00007ffff3e5cdb9 in QThreadPoolThread::run() (this=0x7fff7801a180) at thread/qthreadpool.cpp:100
#5 0x00007ffff3e5659f in QThreadPrivate::start(void*) (arg=0x7fff7801a180) at thread/qthread_unix.cpp:331
#6 0x00007ffff38e25c2 in start_thread () at /usr/lib/libc.so.6
#7 0x00007ffff3967584 in clone () at /usr/lib/libc.so.6
On Fedora 35, I installed the RPMs from the proposed update, attempted to use a wallpaper I created with
kdynamicwallpaperbuilder
, and it crashesplasmashell
.Steps to Reproduce
kdynamicwallpaperbuilder --output f36-dynamic.avif metadata.json
Expected Results
The window remains open and the newly added wallpaper can be selected.
Actual Results
The window remains opens for a moment, then crashes. The following snippet from the journal seems relevant: