https://bugs.kde.org/show_bug.cgi?id=521106
Elena Sagalaeva <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Ever confirmed|0 |1 Status|REPORTED |CONFIRMED --- Comment #4 from Elena Sagalaeva <[email protected]> --- I can reproduce this one. We continue to use a combined shape that was deleted. Sometimes it leads to an assert, and Krita can recover from it. Sometimes it's a crash. Assert: SAFE ASSERT (krita): "d->listeners.contains(listener)" in file C:/krita-dev/krita/libs/flake/KoShape.cpp, line 1163 Crash stack: Exception thrown at 0x00007FFB133A97D3 (libkritaflake.dll) in krita.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF. > libkritaflake.dll!QListData::begin() Line 118 C++ libkritaflake.dll!QList<KoShape::ShapeChangeListener *>::contains_impl(KoShape::ShapeChangeListener * const & t, QListData::ArrayCompatibleLayout) Line 1098 C++ libkritaflake.dll!QList<KoShape::ShapeChangeListener *>::contains(KoShape::ShapeChangeListener * const & t) Line 1081 C++ libkritaflake.dll!KoShape::removeShapeChangeListener(KoShape::ShapeChangeListener * listener) Line 1163 C++ krita_flaketools.dll!DefaultToolTextPropertiesInterface::slotSelectionChanged() Line 2465 C++ krita_flaketools.dll!DefaultToolTextPropertiesInterface::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 326 C++ Qt5Core.dll!00007ffaf514f11d() Unknown libkritaui.dll!KisSelectedShapesProxy::selectionChanged() Line 157 C++ libkritaui.dll!KisSelectedShapesProxy::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 82 C++ Qt5Core.dll!00007ffaf514f11d() Unknown libkritaflake.dll!KoShapeManager::selectionChanged() Line 195 C++ libkritaflake.dll!KoShapeManager::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 107 C++ Qt5Core.dll!00007ffaf514f11d() Unknown libkritaflake.dll!KoSelection::selectionChanged() Line 150 C++ libkritaflake.dll!KoSelection::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 79 C++ Qt5Core.dll!00007ffaf514f11d() Unknown libkritaglobal.dll!KisThreadSafeSignalCompressor::timeout() Line 184 C++ libkritaglobal.dll!KisThreadSafeSignalCompressor::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 98 C++ Qt5Core.dll!00007ffaf514f11d() Unknown libkritaglobal.dll!KisSignalCompressor::timeout() Line 153 C++ libkritaglobal.dll!KisSignalCompressor::tryEmitSignalSafely() Line 200 C++ libkritaglobal.dll!KisSignalCompressor::tryEmitOnTick(bool isFromTimer) Line 176 C++ libkritaglobal.dll!KisSignalCompressor::slotTimerExpired() Line 212 C++ libkritaglobal.dll!KisSignalCompressor::qt_static_metacall(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 94 C++ Qt5Core.dll!00007ffaf514f11d() Unknown Qt5Core.dll!00007ffaf5153de3() Unknown Qt5Core.dll!00007ffaf5144020() Unknown Qt5Widgets.dll!00007ffafa01c382() Unknown Qt5Widgets.dll!00007ffafa01d613() Unknown libkritaui.dll!KisApplication::notify(QObject * receiver, QEvent * event) Line 920 C++ Qt5Core.dll!00007ffaf511bc65() Unknown Qt5Core.dll!00007ffaf516eac4() Unknown Qt5Core.dll!00007ffaf516e80d() Unknown [External Code] Qt5Core.dll!00007ffaf516f91f() Unknown qwindows.dll!00007ffb0b2e7ba5() Unknown Qt5Core.dll!00007ffaf5118ef5() Unknown Qt5Core.dll!00007ffaf511c21d() Unknown krita.dll!00007ffb1a44741f() Unknown krita.exe!00007ff722c813d8() Unknown krita.exe!00007ff722c81311() Unknown krita.exe!00007ff722c81156() Unknown [External Code] -- You are receiving this mail because: You are watching all bug changes.
