SUMMARY Krita crashes after copying a selection in a layer when the seleciton was in a underlying selection layer STEPS TO REPRODUCE 1. On any .kra file open (new or existing) 2. do a selection on a paint layer (with 's' key for example) 3. In the Layers docker, move the selection automatic layer under the editing layer (to make this selection preserved) 4. On the Layers docker, select the paint layer, so that the normal drawing is displayed with the selection marks 5. Copy (Ctrl-C or Menu Modifiy/Copy) OBSERVED RESULT The copy is traced in the history docker, then Krita freezes, and crashes few seconds later EXPECTED RESULT The copy is done and I can paste the copied content in a new layer SOFTWARE/OS VERSIONS Windows: Windows 11 21H2 Qt Version: 5.12.12 ADDITIONAL INFORMATION Content of the kritacrash.log file : Error occurred on Sunday, October 2, 2022 at 00:29:14. krita.exe caused an Access Violation at location 00007FFCF7809820 in module Qt5Core.dll Reading from location 0000000000000008. AddrPC Params 00007FFCF7809820 0000000000000001 00007FFD57C000A6 0000000000000000 Qt5Core.dll!QObject::thread+0x0 00007FFCF8AF0E3B 000001F454C6A560 00007FFD2903D9E9 000001F43A026B30 libkritaimage.dll!KisSelectionMask::KisSelectionMask+0xcb 00007FFCF8AF39E5 000001F429BF0000 00007FFD5A0C8D1A 000001F429A00000 libkritaimage.dll!KisSelectionMask::clone+0x25 00007FFCF8AAD2AF 0000000000000002 000000D0BDAFBB98 0000000000000001 libkritaimage.dll!KisNode::KisNode+0x11f 00007FFCF8A303F4 0000000000000001 00007FFD57C000A6 0000000000000000 libkritaimage.dll!KisLayer::KisLayer+0x14 00007FFCF8AD6298 0000000000000000 0000000100000000 0000000000000000 libkritaimage.dll!KisPaintLayer::KisPaintLayer+0x18 00007FFCF87DCCE5 000001F44DECA1B0 000001F44DECA1A0 000001F454D38EC0 libkritaimage.dll!KisPaintLayer::clone+0x25 00007FFCF8FDC0C7 0000000000000003 000000D0BDAFBFE8 000000D0BDAFBCB0 libkritaui.dll!(anonymous namespace)::safeCopyNode+0x97 00007FFCF8FDC68D 0000000000000040 000001F429BF0000 0000000000000000 libkritaui.dll!createDocument+0x3ed 00007FFCF8FDCED0 000001F454D33330 00007FFD5A0C76E1 000001F454D33320 libkritaui.dll!KisMimeData::retrieveData+0x130 00007FFCF780627E 000001F438129D30 00007FFCF780720D 000001F429CD4000 Qt5Core.dll!QMimeDataPrivate::retrieveTypedData+0x2e 00007FFCF7807668 000001F438129D30 00007FFD09F4D982 0000000000000001 Qt5Core.dll!QMimeData::imageData+0x28 00007FFD09F4FD7F 000001F42B820AF0 000001F42B5C1301 000001F4369F6A90 qwindows.dll!QWindowsMimeImage::canConvertFromMime+0x3f 00007FFD09F54AE0 00007FFCF96ADDC4 00007FFD591924B5 000001F42B5C13B0 qwindows.dll!QWindowsMimeConverter::converterFromMime+0x140 00007FFD09F49E95 000000D0BDAFC2E8 00007FFCF762B1FC 0000000000000011 qwindows.dll!QWindowsOleDataObject::GetData+0x65 00007FFD58D1E5D6 0000000080004005 0000000000000011 000000D0BDAFC220 ole32.dll!HandleFromHandle+0x46 [com\ole32\ole232\clipbrd\clipapi.cpp @ 2049] 00007FFD58D1F17A 0000000000000000 000000D0BDAFC270 000001F43B34AFE0 ole32.dll!RenderCurrentFormat+0x8e [com\ole32\ole232\clipbrd\clipapi.cpp @ 4057] 00007FFD58D1F2A0 00000000001C0D96 0000000000000011 000001F43B34AFE0 ole32.dll!RenderFormat+0x104 [com\ole32\ole232\clipbrd\clipapi.cpp @ 4190] 00007FFD58CCBA86 0000000000000001 000000D000000000 0000000000000001 ole32.dll!ClipboardWndProc+0x22cd6 [com\ole32\ole232\clipbrd\clipapi.cpp @ 684] 00007FFD59191C4C 00000000001C0D96 00007FFD58CA8DB0 00000000001C0D96 USER32.dll!UserCallWinProcCheckWow+0x33c 00007FFD5919179C 0000000000000000 0000000000000000 0000000000000011 USER32.dll!DispatchClientMessage+0x9c 00007FFD591A4C0D 00007FFD577813B4 00007FFD59216000 0000000000000000 USER32.dll!__fnDWORD+0x3d 00007FFD5A147AD4 00007FFD59199F0F FFFFFFFFFFFFFFFF 00007FFD59191AED ntdll.dll!KiUserCallbackDispatch+0x24 00007FFD577813B4 FFFFFFFFFFFFFFFF 00007FFD59191AED 00007FFD59191F1B win32u.dll!NtUserPeekMessage+0x14 00007FFD59199F0F 0000000000000001 000001F42A149240 0000000000000000 USER32.dll!_PeekMessage+0x3f 00007FFD59199E7A 0000000000000000 0000000000000001 000001F438872601 USER32.dll!PeekMessageW+0x13a 00007FFCF7835FF4 000001F429CD4000 000001F43F802520 000000D0BDAFF8B8 Qt5Core.dll!QEventDispatcherWin32::processEvents+0x224 00007FFD09FA3795 0000000000000000 000000D0BDAFF8B8 000000D0BDAFF960 qwindows.dll!QWindowsGuiEventDispatcher::processEvents+0x15 00007FFCF77E0175 000001F400000002 000001F400000002 000001F438677850 Qt5Core.dll!QEventLoop::exec+0x1e5 00007FFCF77E399D 000000D0BDAFF940 00007FFD00000000 000000D0BDAFF930 Qt5Core.dll!QCoreApplication::exec+0x6d 00007FFCF96F57C7 0000000000000000 00007FF681E35110 0000000000000000 krita.dll!krita_main+0x4397 00007FF681E313D7 0000000000000000 0000000000000000 0000000000000000 krita.exe!__tmainCRTStartup+0x277 00007FF681E31156 0000000000000000 0000000000000000 0000000000000000 krita.exe!WinMainCRTStartup+0x16 00007FFD57F354E0 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk+0x10 00007FFD5A0A485B 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart+0x2b 00007FF681E30000-00007FF681E75000 krita.exe 5.1.1.101 00007FFD5A0A0000-00007FFD5A2A9000 ntdll.dll 6.2.22000.918 00007FFD57F20000-00007FFD57FDD000 KERNEL32.DLL 6.2.22000.708 00007FFD57870000-00007FFD57BED000 KERNELBASE.dll 6.2.22000.1042 00007FFD57BF0000-00007FFD57D01000 ucrtbase.dll 6.2.22000.1 00007FFCF96F0000-00007FFCF9D6E000 krita.dll 00007FFD2AFF0000-00007FFD2B0DF000 libkritaresources.dll 00007FFCF8E20000-00007FFCF96E3000 libkritaui.dll 00007FFCF87D0000-00007FFCF8E1B000 libkritaimage.dll 00007FFD2AC40000-00007FFD2AD3C000 libkritaglobal.dll 00007FFD59180000-00007FFD5932D000 USER32.dll 6.2.22000.832 00007FFD58110000-00007FFD588C8000 SHELL32.dll 6.2.22000.918 00007FFD57780000-00007FFD577A6000 win32u.dll 6.2.22000.1042 00007FFCF8280000-00007FFCF87C5000 Qt5Widgets.dll 5.12.12.0 00007FFD57570000-00007FFD5760D000 msvcp_win.dll 6.2.22000.1 00007FFD58C70000-00007FFD58C99000 GDI32.dll 6.2.22000.832 00007FFD57D10000-00007FFD57E29000 gdi32full.dll 6.2.22000.978 00007FFD58CA0000-00007FFD58E3A000 ole32.dll 6.2.22000.120 00007FFD44820000-00007FFD44872000 libKF5I18n.dll 00007FFD59530000-00007FFD598A7000 combase.dll 6.2.22000.1042 00007FFD45FD0000-00007FFD46020000 libKF5ConfigCore.dll 00007FFD58950000-00007FFD58A70000 RPCRT4.dll 6.2.22000.675 00007FFCF7BC0000-00007FFCF827E000 Qt5Gui.dll 5.12.12.0 00007FFCF7610000-00007FFCF7BB6000 Qt5Core.dll 5.12.12.0 00007FFD28FA0000-00007FFD290C6000 libc++.dll 00007FFD58A70000-00007FFD58ADF000 WS2_32.dll 6.2.22000.1 00007FFD58BC0000-00007FFD58C6E000 ADVAPI32.dll 6.2.22000.653 00007FFD52C00000-00007FFD52C0E000 libunwind.dll 00007FFD59480000-00007FFD59523000 msvcrt.dll 7.0.22000.1 00007FFD45BF0000-00007FFD45C27000 Qt5Sql.dll 5.12.12.0 00007FFD59330000-00007FFD593CE000 sechost.dll 6.2.22000.708 00007FFD4CEB0000-00007FFD4CED2000 libkritaplugin.dll 00007FFD518C0000-00007FFD518D9000 libkritastore.dll 00007FFD477E0000-00007FFD47810000 libquazip5.dll 00007FFD52BF0000-00007FFD52BFA000 libkritaversion.dll 00007FFD44580000-00007FFD44600000 libKF5CoreAddons.dll 00007FFD3E270000-00007FFD3E2B2000 Qt5Xml.dll 5.12.12.0 00007FFD441A0000-00007FFD441D1000 libkritametadata.dll 00007FFD2AF70000-00007FFD2AFEE000 libkritapsdutils.dll 00007FFD13C80000-00007FFD13E12000 libfftw3.dll 00007FFD4D430000-00007FFD4D44D000 libkritacommand.dll 00007FFD046B0000-00007FFD04A13000 libkritapigment.dll 00007FFD3E220000-00007FFD3E26C000 libHalf-2_5.dll 00007FFD23010000-00007FFD2314E000 libkritawidgetutils.dll 00007FFD478E0000-00007FFD478FC000 libkritaimpex.dll 00007FFD528E0000-00007FFD528EB000 libkritacolor.dll 00007FFD3E1A0000-00007FFD3E1ED000 libkritalibbrush.dll 00007FFD3DD80000-00007FFD3DDC0000 libpng16.dll 00007FFD22570000-00007FFD22626000 Qt5Multimedia.dll 5.12.12.0 00007FFD37B20000-00007FFD37B51000 libKF5Completion.dll 00007FFD220B0000-00007FFD22190000 libkritawidgets.dll 00007FFD00E00000-00007FFD00FE5000 libkritaflake.dll 00007FFD2C650000-00007FFD2C68B000 libkritaresourcewidgets.dll 00007FFD47880000-00007FFD4789B000 libKF5GuiAddons.dll 00007FFD2AC00000-00007FFD2AC34000 libKF5ItemViews.dll 00007FFD45430000-00007FFD45451000 libKF5ConfigGui.dll 00007FFD21C30000-00007FFD21D2F000 libKF5WidgetsAddons.dll 00007FFD29310000-00007FFD2935E000 Qt5Svg.dll 5.12.12.0 00007FFD19D40000-00007FFD19E8C000 Qt5Network.dll 5.12.12.0 00007FFD57610000-00007FFD57772000 CRYPT32.dll 6.2.22000.856 00007FFD546B0000-00007FFD5475C000 UxTheme.dll 6.2.22000.832 00007FFD54AE0000-00007FFD54B0F000 dwmapi.dll 6.2.22000.41 00007FFD44CA0000-00007FFD44CC5000 intl.dll 0.19.0.0 00007FFD44C50000-00007FFD44C71000 libzlib.dll 1.2.12.0 00007FFD2BAE0000-00007FFD2BAFD000 MPR.dll 6.2.22000.778 00007FFD3DA30000-00007FFD3DA49000 NETAPI32.dll 6.2.22000.918 00007FFD56C70000-00007FFD56C99000 USERENV.dll 6.2.22000.1 00007FFD50EE0000-00007FFD50EEA000 VERSION.dll 6.2.22000.1 00007FFD52B40000-00007FFD52B73000 WINMM.dll 6.2.22000.1 00007FFD28F50000-00007FFD28F9E000 Qt5PrintSupport.dll 5.12.12.0 00007FFD46100000-00007FFD4611F000 libKF5WindowSystem.dll 00007FFD59020000-00007FFD5910C000 comdlg32.dll 6.2.22000.778 00007FFD58020000-00007FFD5810A000 shcore.dll 6.2.22000.613 00007FFD59110000-00007FFD5916D000 SHLWAPI.dll 6.2.22000.1 00007FFCFE750000-00007FFCFEA0A000 libcrypto-1_1-x64.dll 1.1.1.12 00007FFD257C0000-00007FFD2584E000 libssl-1_1-x64.dll 1.1.1.12 00007FFD56150000-00007FFD5617D000 IPHLPAPI.DLL 6.2.22000.282 00007FFD56180000-00007FFD56268000 DNSAPI.dll 6.2.22000.918 00007FFD51F00000-00007FFD51F0F000 iconv.dll 00007FFD3F840000-00007FFD3F8DB000 WINSPOOL.DRV 6.2.22000.1042 00007FFD3E310000-00007FFD3E3C2000 COMCTL32.dll 5.82.22000.1 00007FFD562F0000-00007FFD562FC000 NETUTILS.DLL 6.2.22000.434 00007FFD51F50000-00007FFD51F78000 SRVCLI.DLL 6.2.22000.613 00007FFD56DE0000-00007FFD56DEC000 CRYPTBASE.DLL 6.2.22000.1 00007FFD52F70000-00007FFD52FB3000 LOGONCLI.DLL 6.2.22000.918 00007FFD50610000-00007FFD50629000 SAMCLI.DLL 6.2.22000.1 00007FFD57FE0000-00007FFD58011000 IMM32.DLL 6.2.22000.1 00007FFD59170000-00007FFD59179000 NSI.dll 6.2.22000.1 00007FFD574A0000-00007FFD574C1000 profapi.dll 6.2.22000.1 00007FFD55630000-00007FFD55E98000 windows.storage.dll 6.2.22000.918 00007FFD554C0000-00007FFD55626000 wintypes.dll 6.2.22000.1042 00007FFD09F20000-00007FFD0A0CF000 qwindows.dll 5.12.12.0 00007FFD58AE0000-00007FFD58BB6000 OLEAUT32.dll 6.2.22000.1 00007FFD528C0000-00007FFD528D4000 WTSAPI32.dll 6.2.22000.1 00007FFD566C0000-00007FFD566D8000 kernel.appcore.dll 6.2.22000.71 00007FFD57EA0000-00007FFD57F1F000 bcryptPrimitives.dll 6.2.22000.778 00007FFD4C2D0000-00007FFD4C476000 d3d9.dll 6.2.22000.1042 00007FFD54960000-00007FFD54998000 dxcore.dll 6.2.22000.653 00007FFD4DAE0000-00007FFD4DB24000 directxdatabasehelper.dll 6.2.22000.653 00007FFD566E0000-00007FFD56714000 ntmarta.dll 6.2.22000.1 00007FFD59ED0000-00007FFD59FED000 MSCTF.dll 6.2.22000.1042 00007FFD286B0000-00007FFD287B1000 opengl32.dll 6.2.22000.1042 00007FFD29920000-00007FFD2994D000 GLU32.dll 6.2.22000.1042 00007FFD59E10000-00007FFD59EC5000 clbcatq.dll 2001.12.10941.16384 00007FFCF4BD0000-00007FFCF5BB0000 igxelpicd64.dll 30.0.101.1340 00007FFD54820000-00007FFD54913000 dxgi.dll 6.2.22000.1042 00007FFCF7320000-00007FFCF7607000 igdml64.dll 30.0.101.1340 00007FFD47350000-00007FFD47717000 igdgmm64.dll 30.0.101.1340 00007FFD40290000-00007FFD43842000 igc64.dll 30.0.101.1340 00007FFD55EB0000-00007FFD55EFD000 powrprof.dll 6.2.22000.1 00007FFD56090000-00007FFD560A3000 UMPDC.dll 6.2.22000.1 00007FFD25710000-00007FFD25749000 libEGL.DLL 00007FFCF3D20000-00007FFCF4314000 libGLESv2.dll 00007FFD4BAD0000-00007FFD4BCE9000 dcomp.dll 6.2.22000.1042 00007FFD56F50000-00007FFD56F77000 bcrypt.dll 6.2.22000.1 00007FFD4FC80000-00007FFD4FD12000 apphelp.dll 6.2.22000.1042 00007FFD57290000-00007FFD572BC000 DEVOBJ.dll 6.2.22000.1 00007FFD57240000-00007FFD5728C000 cfgmgr32.dll 6.2.22000.1 00007FFD57E30000-00007FFD57E98000 WINTRUST.dll 6.2.22000.1042 00007FFD56E20000-00007FFD56E32000 MSASN1.dll 6.2.22000.1 00007FFD44B00000-00007FFD44B2E000 qwindowsvistastyle.dll 5.12.12.0 00007FFD45F20000-00007FFD45F31000 qsvgicon.dll 5.12.12.0 00007FFD23150000-00007FFD231AD000 dataexchange.dll 6.2.22000.1 00007FFD4F8E0000-00007FFD4FB46000 twinapi.appcore.dll 6.2.22000.593 00007FFD45DB0000-00007FFD45DC2000 exchndl.dll 0.9.5.0 00007FFD59010000-00007FFD59018000 PSAPI.DLL 6.2.22000.1 00007FFD23320000-00007FFD2339F000 mgwhelp.dll 0.9.5.0 00007FFD00C00000-00007FFD00DF3000 dbghelp.dll 10.0.17763.1 00007FFD444A0000-00007FFD444CA000 dbgcore.DLL 10.0.17763.1 00007FFD56DC0000-00007FFD56DD8000 CRYPTSP.dll 6.2.22000.1 00007FFD56610000-00007FFD56645000 rsaenh.dll 6.2.22000.282 00007FFD51EA0000-00007FFD51EAE000 kimg_hdr.dll 00007FFD51030000-00007FFD5103D000 kimg_kra.dll 00007FFD22AD0000-00007FFD22B08000 libKF5Archive.dll 0000000063CC0000-0000000063CED000 liblzma.dll 5.2.5.0 00007FFD4D4E0000-00007FFD4D4EC000 kimg_ora.dll 00007FFD4D4A0000-00007FFD4D4AF000 kimg_pcx.dll 00007FFD47780000-00007FFD47790000 kimg_pic.dll 00007FFD45E70000-00007FFD45E7D000 kimg_psd.dll 00007FFD45D70000-00007FFD45D7E000 kimg_ras.dll 00007FFD45CF0000-00007FFD45D01000 kimg_rgb.dll 00007FFD45CC0000-00007FFD45CCD000 kimg_tga.dll 00007FFD459F0000-00007FFD45A0B000 kimg_xcf.dll 00007FFD455D0000-00007FFD455E1000 qgif.dll 5.12.12.0 00007FFD45540000-00007FFD45552000 qicns.dll 5.12.12.0 00007FFD3E180000-00007FFD3E191000 qico.dll 5.12.12.0 00007FFD224F0000-00007FFD22564000 qjpeg.dll 5.12.12.0 00007FFD44990000-00007FFD4499F000 qsvg.dll 5.12.12.0 00007FFD3E120000-00007FFD3E132000 qtiff.dll 5.12.12.0 00007FFD22030000-00007FFD220AC000 libtiff.dll 00007FFD21BB0000-00007FFD21C2C000 libjpeg-62.dll 00007FFD44570000-00007FFD4457E000 qwbmp.dll 5.12.12.0 00007FFD21A80000-00007FFD21B33000 qwebp.dll 5.12.12.0 00007FFD24490000-00007FFD245BD000 textinputframework.dll 6.2.22000.282 00007FFD4F5D0000-00007FFD4F701000 CoreMessaging.dll 6.2.22000.1042 00007FFD4BCF0000-00007FFD4C05D000 CoreUIComponents.dll 6.2.22000.132 00007FFD44240000-00007FFD442A9000 Oleacc.dll 7.2.22000.1 00007FFD1DF60000-00007FFD1E39D000 UIAutomationCore.dll 7.2.22000.832 00007FFD573E0000-00007FFD57482000 sxs.dll 6.2.22000.795 00007FFD45810000-00007FFD458E4000 OneCoreCommonProxyStub.dll 6.2.22000.918 00007FFD3DD60000-00007FFD3DD73000 krita_shape_image.dll 00007FFD22650000-00007FFD226A3000 krita_shape_paths.dll 00007FFCB7030000-00007FFCB7EED000 kritalcmsengine.dll 00007FFD223C0000-00007FFD22424000 liblcms2.dll 00007FFD37ED0000-00007FFD37EE6000 liblcms2_fast_float.dll 00007FFD343D0000-00007FFD343FD000 krita_colorspaces_extensions.dll 00007FFD2C630000-00007FFD2C646000 kritaasccdl.dll 00007FFD2AF40000-00007FFD2AF61000 kritablurfilter.dll 00007FFD21A30000-00007FFD21A73000 kritacolorsfilters.dll 00007FFD2BB90000-00007FFD2BBA6000 kritaconvertheighttonormalmap.dll 00007FFD2AD70000-00007FFD2AD82000 kritaconvolutionfilters.dll 00007FFD28F30000-00007FFD28F42000 kritadodgeburn.dll 00007FFD28600000-00007FFD28614000 kritaedgedetection.dll 00007FFD3DCF0000-00007FFD3DCFF000 kritaembossfilter.dll 00007FFD257A0000-00007FFD257B1000 kritaexample.dll 00007FFD22FF0000-00007FFD23009000 kritaextensioncolorsfilters.dll 00007FFD22AB0000-00007FFD22AC5000 kritafastcolortransferfilter.dll 00007FFD224B0000-00007FFD224C6000 kritagaussianhighpassfilter.dll 00007FFD22370000-00007FFD22390000 kritagradientmap.dll 00007FFD221D0000-00007FFD22204000 kritahalftone.dll 00007FFD22010000-00007FFD2202A000 kritaimageenhancement.dll 00007FFD21A10000-00007FFD21A2C000 kritaindexcolors.dll 00007FFD219A0000-00007FFD219CE000 kritalevelfilter.dll 00007FFD21980000-00007FFD21995000 kritanoisefilter.dll 00007FFD21960000-00007FFD21972000 kritanormalize.dll 00007FFD21940000-00007FFD21955000 kritaoilpaintfilter.dll 00007FFD21910000-00007FFD21931000 kritapalettize.dll 00007FFD218E0000-00007FFD21901000 kritaphongbumpmap.dll 00007FFD20F40000-00007FFD20F54000 kritapixelizefilter.dll 00007FFD20F20000-00007FFD20F33000 kritaposterize.dll 00007FFD20F00000-00007FFD20F11000 kritaraindropsfilter.dll 00007FFD20EE0000-00007FFD20EF6000 kritarandompickfilter.dll 00007FFD20EC0000-00007FFD20ED4000 kritaroundcornersfilter.dll 00007FFD20EA0000-00007FFD20EB2000 kritasmalltilesfilter.dll 00007FFD20DF0000-00007FFD20E08000 kritathreshold.dll 00007FFD20DC0000-00007FFD20DD3000 kritaunsharpfilter.dll 00007FFD20DA0000-00007FFD20DB9000 kritawavefilter.dll 00007FFD20D80000-00007FFD20D95000 kritacolorgenerator.dll 00007FFD1C980000-00007FFD1C9A5000 kritagradientgenerator.dll 00007FFD19D10000-00007FFD19D32000 kritamultigridpatterngenerator.dll 00007FFD1EA00000-00007FFD1EA1E000 kritapatterngenerator.dll 00007FFD16B90000-00007FFD16CC9000 kritascreentonegenerator.dll 00007FFD13F60000-00007FFD1401F000 kritaseexprgenerator.dll 00007FFD19CB0000-00007FFD19CCB000 kritasimplexnoisegenerator.dll 00007FFD19A90000-00007FFD19AEF000 kritacolorsmudgepaintop.dll 00007FFD12640000-00007FFD1276A000 libkritalibpaintop.dll 00007FFD19C80000-00007FFD19CA8000 kritacurvepaintop.dll 00007FFD14240000-00007FFD142A1000 kritadefaultpaintops.dll 00007FFD19910000-00007FFD19942000 kritadeformpaintop.dll 00007FFD16B60000-00007FFD16B89000 kritaexperimentpaintop.dll 00007FFD13F30000-00007FFD13F57000 kritafilterop.dll 00007FFD13F00000-00007FFD13F23000 kritagridpaintop.dll 00007FFD13ED0000-00007FFD13EFE000 kritahairypaintop.dll 00007FFD13E70000-00007FFD13EA5000 kritahatchingpaintop.dll 00007FFD13C10000-00007FFD13C7A000 kritamypaintop.dll 00007FFD13BE0000-00007FFD13C01000 libmypaint.dll 00007FFD19A70000-00007FFD19A85000 libjson-c.dll 00007FFD13BB0000-00007FFD13BD7000 kritaparticlepaintop.dll 00007FFD13B80000-00007FFD13BA3000 kritaroundmarkerpaintop.dll 00007FFD13A90000-00007FFD13ABC000 kritasketchpaintop.dll 00007FFD13A20000-00007FFD13A85000 kritaspraypaintop.dll 00007FFD139F0000-00007FFD13A17000 kritatangentnormalpaintop.dll 00007FFD127D0000-00007FFD12823000 krita_flaketools.dll 00007FFD13360000-00007FFD13387000 krita_karbontools.dll 00007FFD12790000-00007FFD127CF000 krita_tool_svgtext.dll 00007FFD11070000-00007FFD110D3000 kritaassistanttool.dll 00007FFD0F710000-00007FFD0F799000 kritadefaulttools.dll 00007FFD198F0000-00007FFD19909000 libkritabasicflakes.dll 00007FFD09D50000-00007FFD09DEE000 kritaselectiontools.dll 00007FFD13190000-00007FFD131B8000 kritatoolSmartPatch.dll 00007FFD12610000-00007FFD12639000 kritatoolcrop.dll 00007FFD197F0000-00007FFD19805000 kritatooldyna.dll 00007FFD11030000-00007FFD11067000 kritatoolencloseandfill.dll 00007FFD125B0000-00007FFD125D5000 kritatoollazybrush.dll 00007FFD16B40000-00007FFD16B53000 kritatoolpolygon.dll 00007FFD14150000-00007FFD14162000 kritatoolpolyline.dll 00007FFD04230000-00007FFD0438C000 kritatooltransform.dll 00007FFD08670000-00007FFD0871E000 kritaanimationdocker.dll 00007FFD13B60000-00007FFD13B76000 kritaarrangedocker.dll 00007FFD0F6E0000-00007FFD0F70D000 kritaartisticcolorselector.dll 00007FFD13B00000-00007FFD13B1D000 kritachanneldocker.dll 00007FFD09CC0000-00007FFD09D2A000 kritacolorselectorng.dll 00007FFD0F6C0000-00007FFD0F6DE000 kritacompositiondocker.dll 00007FFD0F6A0000-00007FFD0F6B6000 kritadigitalmixer.dll 00007FFD09A90000-00007FFD09AB5000 kritagamutmask.dll 00007FFD0A0E0000-00007FFD0A0FA000 kritagriddocker.dll 00007FFD09F00000-00007FFD09F18000 kritahistogramdocker.dll 00007FFD09A70000-00007FFD09A89000 kritahistorydocker.dll 00007FFD09A20000-00007FFD09A66000 kritalayerdocker.dll 00007FFD087D0000-00007FFD087E9000 kritalogdocker.dll 00007FFD087A0000-00007FFD087CB000 kritalutdocker.dll 00007FFCF3930000-00007FFCF3D11000 libOpenColorIO_2_1.dll 00007FFD08530000-00007FFD08566000 libexpat.dll 2.4.7.0 00007FFD08780000-00007FFD0879B000 kritaoverviewdocker.dll 00007FFD08510000-00007FFD0852A000 kritapalettedocker.dll 00007FFD3D530000-00007FFD3D540000 kritapatterndocker.dll 00007FFD084F0000-00007FFD08501000 kritapresetdocker.dll 00007FFD08490000-00007FFD084A8000 kritapresethistory.dll 00007FFD070C0000-00007FFD07104000 kritarecorderdocker.dll 00007FFD08470000-00007FFD0848F000 kritasmallcolorselector.dll 00007FFD070A0000-00007FFD070B9000 kritasnapshotdocker.dll 00007FFD07080000-00007FFD0709B000 kritaspecificcolorselector.dll 00007FFD06E20000-00007FFD06E7F000 kritastoryboarddocker.dll 00007FFD07060000-00007FFD07075000 kritasvgcollectiondocker.dll 00007FFD07040000-00007FFD07059000 kritatasksetdocker.dll 00007FFD06EE0000-00007FFD06EF8000 kritatouchdocker.dll 00007FFD06250000-00007FFD06267000 Qt5QuickWidgets.dll 5.12.12.0 00007FFD00470000-00007FFD0055F000 libkritaqml.dll 00007FFCF3170000-00007FFCF3520000 Qt5Quick.dll 5.12.12.0 00007FFCF3520000-00007FFCF3922000 Qt5Qml.dll 5.12.12.0 00007FFD06220000-00007FFD0624A000 kritaexif.dll 00007FFCFEE70000-00007FFCFF0B9000 libexiv2.dll 00007FFD057B0000-00007FFD057C9000 libwinpthread-1.dll 1.0.0.0 00007FFD05780000-00007FFD057A2000 kritaiptc.dll 00007FFD03930000-00007FFD0394B000 kritaxmp.dll 00007FFCF71B0000-00007FFCF7316000 qsqlite.dll 5.12.12.0 00007FFD03910000-00007FFD03924000 qgenericbearer.dll 5.12.12.0 00007FFD52E00000-00007FFD52E19000 dhcpcsvc6.DLL 6.2.22000.1042 00007FFD53010000-00007FFD5302E000 dhcpcsvc.DLL 6.2.22000.1042 00007FFD22BD0000-00007FFD22BF6000 edputil.dll 6.2.22000.1 00007FFD53170000-00007FFD531C9000 VAULTCLI.dll 6.2.22000.613 00007FFD03380000-00007FFD03395000 kritabuginfo.dll 00007FFD01ED0000-00007FFD01EE9000 kritaclonesarray.dll 00007FFD01EB0000-00007FFD01ECC000 kritacolorrange.dll 00007FFD01C70000-00007FFD01C87000 kritacolorspaceconversion.dll 00007FFD01C50000-00007FFD01C6B000 kritadbexplorer.dll 00007FFD01C30000-00007FFD01C4D000 kritaimagesplit.dll 00007FFD01A30000-00007FFD01A42000 kritalayergroupswitcher.dll 00007FFD01A10000-00007FFD01A2E000 kritalayersplit.dll 00007FFD019E0000-00007FFD01A0D000 kritametadataeditor.dll 00007FFD019C0000-00007FFD019D8000 kritamodifyselection.dll 00007FFD01950000-00007FFD0196D000 kritaoffsetimage.dll 00007FFD3D4B0000-00007FFD3D4BF000 kritaqmic.dll 00007FFD00BC0000-00007FFD00BF5000 libkritaqmicinterface.dll 00007FFD00420000-00007FFD0046C000 kritaresourcemanager.dll 00007FFD00610000-00007FFD00628000 kritarotateimage.dll 00007FFD00400000-00007FFD0041C000 kritaseparatechannels.dll 00007FFD003E0000-00007FFD003F1000 kritashearimage.dll 00007FFD003C0000-00007FFD003D8000 kritawaveletdecompose.dll 00007FFD00390000-00007FFD003B5000 kritapykrita.dll 00007FFCDE7F0000-00007FFCDEC1C000 python38.dll 3.8.1150.1013 00007FFCF5D60000-00007FFCF5DFA000 libkritalibkis.dll 00007FFD00240000-00007FFD00255000 VCRUNTIME140.dll 14.16.27012.6 00007FFCF5CE0000-00007FFCF5D51000 krita.pyd 00007FFCFEE40000-00007FFCFEE61000 sip.cp38-win_amd64.pyd 00007FFCF2800000-00007FFCF2A7B000 QtCore.pyd 00007FFCDE560000-00007FFCDE7F0000 QtGui.pyd 00007FFCB6A50000-00007FFCB7029000 QtWidgets.pyd 00007FFCFE5C0000-00007FFCFE600000 QtXml.pyd 00007FFCF7190000-00007FFCF71A7000 _bz2.pyd 3.8.1150.1013 00007FFCF4B90000-00007FFCF4BD0000 _lzma.pyd 3.8.1150.1013 00007FFCF4B60000-00007FFCF4B8D000 _elementtree.pyd 3.8.1150.1013 00007FFCF4B20000-00007FFCF4B51000 pyexpat.pyd 3.8.1150.1013 00007FFD3D450000-00007FFD3D45D000 _hashlib.pyd 3.8.1150.1013 00007FFCB1DC0000-00007FFCB2102000 libcrypto-1_1.dll 1.1.1.4 00007FFCF4B00000-00007FFCF4B16000 _socket.pyd 3.8.1150.1013 00007FFD3C130000-00007FFD3C139000 select.pyd 3.8.1150.1013 00007FFCF4AE0000-00007FFCF4B00000 _ssl.pyd 3.8.1150.1013 00007FFCF4A30000-00007FFCF4ADB000 libssl-1_1.dll 1.1.1.4 00007FFCF4A10000-00007FFCF4A22000 _asyncio.pyd 3.8.1150.1013 00007FFD37EC0000-00007FFD37ECD000 _overlapped.pyd 3.8.1150.1013 00007FFD56B80000-00007FFD56BE7000 mswsock.dll 6.2.22000.1 00007FFD551C0000-00007FFD552B7000 propsys.dll 7.0.22000.37 00007FFD46A70000-00007FFD46A88000 NetworkExplorer.dll 6.2.22000.51 00007FFD37EA0000-00007FFD37EAD000 qtquick2plugin.dll 5.12.12.0 00007FFCF30B0000-00007FFCF3167000 kritasketchplugin.dll 00007FFD34260000-00007FFD3426E000 kritakraimport.dll 00007FFCF3020000-00007FFCF30AF000 libkritalibkra.dll 00007FFD3FAA0000-00007FFD3FD45000 comctl32.dll 6.10.22000.120 00007FFD4A950000-00007FFD4AAFE000 WindowsCodecs.dll 6.2.22000.1042 00007FFCF4340000-00007FFCF43AC000 symsrv.dll 10.0.17763.1 Windows 6.2.9200 DrMingw 0.9.5
The bug is partly fixed in master and krita/5.1 branch, though still has a problem: 1) Copy/Paste the layer like described in the bug (works fine) 2) Close Krita 3) See the crash on exit krita.exe caused an Access Violation at location 00007FFE2D55DD91 in module libkritaui.dll Reading from location 0000000000000000. AddrPC Params 00007FFE2D55DD91 0000000000000001 00007FFE2D55E961 000001779F5F1B50 libkritaui.dll!KisShapeSelection::KisShapeSelection+0x231 00007FFE2D55E239 0000000000000001 00007FFE7749FDE6 00000177B5C25BB0 libkritaui.dll!non-virtual thunk to KisShapeSelection::clone(KisSelection*)+0x29 00007FFE0462B329 00000177B5BC3880 00000177B5C20000 000001779F5F13D0 libkritaimage.dll!KisSelection::copyFrom+0x1d9 00007FFE0462B11D 00000177B5C0EA20 000001779F5B30A0 00000177B5BC3880 libkritaimage.dll!KisSelection::KisSelection+0x4d 00007FFE045B7DC8 00000177B5BC3880 000000550A4FE190 00000177B5C25A50 libkritaimage.dll!KisMask::KisMask+0x118 00007FFE044C051D 0000000000000000 0000000000000058 00000177AB77B890 libkritaimage.dll!KisEffectMask::KisEffectMask+0xd 00007FFE0463156F 00000177B5C25A50 00007FFE3236D9E9 00000177B5C0EA20 libkritaimage.dll!KisSelectionMask::KisSelectionMask+0xf 00007FFE04634155 000001778FA00000 0000000000000004 0000000000000058 libkritaimage.dll!KisSelectionMask::clone+0x25 00007FFE045ED63F 0000000000000002 000000550A4FE2A8 0000000000000001 libkritaimage.dll!KisNode::KisNode+0x11f 00007FFE04570774 0000000000000001 00007FFE7749FDE6 0000000000000000 libkritaimage.dll!KisLayer::KisLayer+0x14 00007FFE04616AA8 0000000000000000 0000000100000000 0000000000000000 libkritaimage.dll!KisPaintLayer::KisPaintLayer+0x18 00007FFE0431CCE5 00000177B5BC38C0 00000177B5BC38B0 000001779F5B3A70 libkritaimage.dll!KisPaintLayer::clone+0x25 00007FFE2D5DC667 0000000000000003 000000550A4FE6F8 000000550A4FE3C0 libkritaui.dll!(anonymous namespace)::safeCopyNode+0x97 00007FFE2D5DCB0D 0000000000000040 0000000000000000 000001778F830000 libkritaui.dll!createDocument+0x2cd 00007FFE2D5DD2C7 000001779F5D2AB0 00007FFE796947B1 00007FFDFD3390E8 libkritaui.dll!KisMimeData::retrieveData+0x137 00007FFDFCFB627E 00000177915D8D10 00007FFDFCFB720D 0000000000000104 Qt5Core.dll!QMimeDataPrivate::retrieveTypedData+0x2e 00007FFDFCFB7668 00000177915D8D10 00007FFE2BE7D982 00000177B5C26F50 Qt5Core.dll!QMimeData::imageData+0x28 00007FFE2BE7FD7F 000000550A4FE7C8 000000550A4FE810 0000005500000268 qwindows.dll!QWindowsMimeImage::canConvertFromMime+0x3f 00007FFE2BE84AE0 0000000000000069 00000177770089FE 0000000000008501 qwindows.dll!QWindowsMimeConverter::converterFromMime+0x140 00007FFE2BE79E95 000001779D4ED000 00007FFE796C0800 0000000000000001 qwindows.dll!QWindowsOleDataObject::GetData+0x65 00007FFE7875B9A0 0000000080004005 0000000000000011 000000550A4FE930 ole32.dll!HandleFromHandle+0x3c [com\ole32\ole232\clipbrd\clipapi.cpp @ 2048] 00007FFE7875C1F2 0000000000000000 000000550A4FE980 00000177B52FBAA0 ole32.dll!RenderCurrentFormat+0x8e [com\ole32\ole232\clipbrd\clipapi.cpp @ 4052] 00007FFE7875C318 00000000003905D4 0000017700000011 0000000000002A96 ole32.dll!RenderFormat+0x104 [com\ole32\ole232\clipbrd\clipapi.cpp @ 4185] 00007FFE78718451 0000000000000001 00007FFE00000000 000000550A4FED10 ole32.dll!ClipboardWndProc+0x2e1c1 [com\ole32\ole232\clipbrd\clipapi.cpp @ 683] 00007FFE777DE858 000000550A4FED10 00007FFE786EA290 00000000003905D4 USER32.dll!UserCallWinProcCheckWow+0x2f8 00007FFE777DE3DC 0000000000000000 0000000000000000 0000000000000011 USER32.dll!DispatchClientMessage+0x9c 00007FFE777F0C03 0000000000000000 00007FFE742508E9 00007FFE777DC260 USER32.dll!__fnDWORD+0x33 00007FFE79710EF4 00007FFE777FB36E 0000017700000000 00000177AB4EC030 ntdll.dll!KiUserCallbackDispatch+0x24 00007FFE76D82DC4 0000017700000000 00000177AB4EC030 0000000000000000 win32u.dll!NtUserGetClipboardData+0x14 00007FFE777FB36E 00000177A4DC4640 0000000000000000 000001778FFCAAA0 USER32.dll!GetClipboardData+0x5e 00007FFE7875A6AB 00000000003905D4 0000000000000001 0000000000500E00 ole32.dll!FlushViaUser32Render+0x73 [com\ole32\ole232\clipbrd\clipapi.cpp @ 2302] 00007FFE7875BCFA 0000000000000000 0000000000500EA8 0000000000000000 ole32.dll!OleFlushClipboardInternal+0xb2 [com\ole32\ole232\clipbrd\clipapi.cpp @ 2542] 00007FFE7875C68B 0000000000000002 00007FFE79689993 0000000000500EA8 ole32.dll!OleFlushClipboard+0xeb [com\ole32\ole232\clipbrd\clipapi.cpp @ 2250] 00007FFE2BEB8BD4 0000000000000090 0000000000500EA8 0000000000000000 qwindows.dll!QWindowsClipboard::clipboardViewerWndProc+0x314 00007FFE2BEB74F6 0000017791D7D180 0000000000000001 0000000000000001 qwindows.dll!qClipboardViewerWndProc+0x46 00007FFE777DE858 0000000000000068 00007FFE2BEB74B0 0000000000500EA8 USER32.dll!UserCallWinProcCheckWow+0x2f8 00007FFE777DE3DC 0000000000000000 0000000000000000 0000000000000000 USER32.dll!DispatchClientMessage+0x9c 00007FFE777F0C03 0000000000000060 0000000000000000 0000000000000000 USER32.dll!__fnDWORD+0x33 00007FFE79710EF4 00007FFE2BEB7613 00007FFDFD348700 0000000055534552 ntdll.dll!KiUserCallbackDispatch+0x24 00007FFE76D82384 00007FFDFD348700 0000000055534552 00007FFDFD32B038 win32u.dll!NtUserDestroyWindow+0x14 00007FFE2BEB7613 0000000000000000 0000000000000000 00007CD75FB10A58 qwindows.dll!QWindowsClipboard::cleanup+0x43 00007FFDFCF90E24 00000177B55929F0 000001779F5D2100 000000550A4FF400 Qt5Core.dll!qt_call_post_routines+0xc4 00007FFDFDA38282 0000000000000000 0000000000000000 0000017791F1A0D0 Qt5Widgets.dll!QApplication::~QApplication+0x22 00007FFE2D99EE28 000000550A4FF410 00007FFE00000000 000000550A4FF400 libkritaui.dll!QtSingleApplication::~QtSingleApplication+0x178 00007FFE2E2159C0 0000000000000000 00007FF641095110 0000000000000000 krita.dll!krita_main+0x4590 00007FF6410913D7 0000000000000000 0000000000000000 0000000000000000 krita.exe!__tmainCRTStartup+0x277 00007FF641091156 0000000000000000 0000000000000000 0000000000000000 krita.exe!WinMainCRTStartup+0x16 00007FFE77ED7034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk+0x14 00007FFE796C26A1 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart+0x21
*** Bug 460110 has been marked as a duplicate of this bug. ***
*** Bug 461249 has been marked as a duplicate of this bug. ***
Git commit 82ac6fa60f846d8e8783118ef594def07b968654 by Dmitry Kazakov. Committed on 04/11/2022 at 09:02. Pushed by dkazakov into branch 'master'. Refactor KisShapeLayer to use view converter container instread of raw links The patch also refactors the constructors of the shape layer and makes them a bit more straightforward. Ideally, we should make sure that the image pointer is *not* passed to the layer in the constructor, but it seems a bit too complicated right now. M +12 -5 libs/ui/flake/KisReferenceImagesLayer.cpp M +28 -63 libs/ui/flake/kis_shape_layer.cc M +5 -4 libs/ui/flake/kis_shape_layer.h M +55 -53 libs/ui/flake/kis_shape_layer_canvas.cpp M +15 -12 libs/ui/flake/kis_shape_layer_canvas.h https://invent.kde.org/graphics/krita/commit/82ac6fa60f846d8e8783118ef594def07b968654
Git commit be1bfa4e9e791edf66c496767b7e837e11d4f888 by Dmitry Kazakov. Committed on 04/11/2022 at 09:02. Pushed by dkazakov into branch 'master'. Port KisShapeSelection to use KisImageResolutionProxy Now KisShapeSelection holds a proper link to the image resolution and handles it correctly when resolution/image changes. That is mostly important when the selection is moved from one image to another. M +3 -1 libs/image/KisEncloseAndFillPainter.cpp M +52 -2 libs/image/KisImageResolutionProxy.cpp M +49 -2 libs/image/KisImageResolutionProxy.h M +5 -1 libs/image/commands/kis_set_global_selection_command.cpp M +5 -2 libs/image/kis_cached_paint_device.h M +1 -0 libs/image/kis_convolution_painter.cc M +5 -0 libs/image/kis_default_bounds.cpp M +1 -0 libs/image/kis_default_bounds.h M +5 -1 libs/image/kis_fill_painter.cc M +16 -13 libs/image/kis_mask.cc M +37 -3 libs/image/kis_selection.cc M +12 -4 libs/image/kis_selection.h M +5 -2 libs/image/kis_selection_based_layer.cpp M +2 -0 libs/image/kis_selection_component.h M +4 -0 libs/image/kis_types.h M +5 -1 libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp M +3 -1 libs/image/tests/kis_filter_test.cpp M +5 -4 libs/image/tests/kis_image_test.cpp M +1 -0 libs/image/tests/kis_paint_device_test.cpp M +1 -0 libs/image/tests/kis_pixel_selection_test.cpp M +1 -1 libs/image/tests/kis_projection_leaf_test.cpp M +5 -3 libs/image/tests/kis_selection_test.cpp M +1 -1 libs/libkis/ColorizeMask.cpp M +1 -0 libs/libkis/Selection.cpp M +1 -1 libs/ui/flake/kis_shape_controller.cpp M +34 -23 libs/ui/flake/kis_shape_selection.cpp M +9 -5 libs/ui/flake/kis_shape_selection.h M +29 -20 libs/ui/flake/kis_shape_selection_model.cpp M +6 -2 libs/ui/flake/kis_shape_selection_model.h M +1 -5 libs/ui/kis_image_view_converter.cpp M +4 -3 libs/ui/processing/fill_processing_visitor.cpp M +1 -0 libs/ui/tests/kis_selection_decoration_test.cpp M +4 -4 libs/ui/tests/kis_shape_selection_test.cpp M +4 -4 libs/ui/tests/util.h M +1 -0 libs/ui/tool/strokes/freehand_stroke.h M +1 -1 libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h M +4 -1 plugins/extensions/colorrange/dlg_colorrange.cc M +3 -1 plugins/filters/tests/kis_all_filter_test.cpp M +2 -1 plugins/generators/screentone/KisScreentoneGenerator.cpp M +1 -0 plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp M +2 -0 plugins/generators/seexpr/tests/kis_seexpr_generator_test.cpp M +2 -2 plugins/impex/libkra/kis_kra_load_visitor.cpp M +1 -1 plugins/impex/libkra/kis_kra_save_visitor.cpp M +4 -3 plugins/impex/libkra/tests/kis_kra_saver_test.cpp M +4 -3 plugins/impex/libkra/tests/util.h M +1 -0 plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp M +1 -0 plugins/tools/selectiontools/KisToolSelectMagnetic.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_elliptical.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_outline.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_path.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_polygonal.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_rectangular.cc M +1 -0 plugins/tools/selectiontools/kis_tool_select_similar.cc M +3 -1 sdk/tests/qimage_based_test.h https://invent.kde.org/graphics/krita/commit/be1bfa4e9e791edf66c496767b7e837e11d4f888