https://bugs.kde.org/show_bug.cgi?id=440962
--- Comment #4 from wolthera <[email protected]> --- FWIW, these layer styles can crash due the gradients being weird: StylesSelector::selectStyle "Faiis Blue" "Faiis Blue" Thread 1 (Thread 0x7f6723172f80 (LWP 3296)): [KCrash Handler] #4 psd_layer_effects_shadow_base::setGradient(QSharedPointer<KoAbstractGradient>) (value=..., this=0x55ca853dff40) at /home/wolthera/krita/src/libs/psd/psd.h:432 #5 GradientOverlay::fetchGradientOverlay(psd_layer_effects_gradient_overlay*) const (this=<error reading variable: Cannot access memory at address 0x7ffe035f9708>, config=0x55ca853dff40) at /home/wolthera/krita/src/libs/ui/dialogs/kis_dlg_layer_style.cpp:1136 #6 0x00007f672a8db45b in KisDlgLayerStyle::style() const (this=<error reading variable: Cannot access memory at address 0x7ffe035f9d98>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:307 #7 0x00007f672a9b877c in updateLayerStyles(KisSharedPtr<KisLayer>, KisDlgLayerStyle*) (layer=Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x7ffe035f9e90: #8 0x00007f672a9c303a in std::__invoke_impl<void, void (*&)(KisSharedPtr<KisLayer>, KisDlgLayerStyle*), KisSharedPtr<KisLayer>&, KisDlgLayerStyle*&>(std::__invoke_other, void (*&)(KisSharedPtr<KisLayer>, KisDlgLayerStyle*), KisSharedPtr<KisLayer>&, KisDlgLayerStyle*&) (__f=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #9 std::__invoke<void (*&)(KisSharedPtr<KisLayer>, KisDlgLayerStyle*), KisSharedPtr<KisLayer>&, KisDlgLayerStyle*&>(void (*&)(KisSharedPtr<KisLayer>, KisDlgLayerStyle*), KisSharedPtr<KisLayer>&, KisDlgLayerStyle*&) (__fn=<optimized out>) at /usr/include/c++/9/bits/invoke.h:95 #10 std::_Bind<void (*(KisSharedPtr<KisLayer>, KisDlgLayerStyle*))(KisSharedPtr<KisLayer>, KisDlgLayerStyle*)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=<optimized out>) at /usr/include/c++/9/functional:400 #11 std::_Bind<void (*(KisSharedPtr<KisLayer>, KisDlgLayerStyle*))(KisSharedPtr<KisLayer>, KisDlgLayerStyle*)>::operator()<, void>() (this=<optimized out>) at /usr/include/c++/9/functional:484 #12 std::_Function_handler<void (), std::_Bind<void (*(KisSharedPtr<KisLayer>, KisDlgLayerStyle*))(KisSharedPtr<KisLayer>, KisDlgLayerStyle*)> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/9/bits/std_function.h:300 #13 0x00007f6728afddd0 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f672a7f770b in KisDlgLayerStyle::configChanged() (this=<optimized out>) at /home/wolthera/krita/build/libs/ui/kritaui_autogen/2NRMJ5X7RK/moc_kis_dlg_layer_style.cpp:1487 #15 KisDlgLayerStyle::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/wolthera/krita/build/libs/ui/kritaui_autogen/2NRMJ5X7RK/moc_kis_dlg_layer_style.cpp:1417 #16 0x00007f6728afddd0 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 [Inferior 1 (process 3296) detached] -- You are receiving this mail because: You are watching all bug changes.
