SUMMARY STEPS TO REPRODUCE 1. Open 2 different files 2. Use color selector shortcut (CTRL) (not in the same layer as the color is) 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE VERSIONS (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Hi, Gilly. I'll look into this bug. Thanks you for reporting!
Gilly, so far I haven't been able to reproduce this bug on either Windows or Linux. If you could provide me any more details about the exact steps that are needed to make this crash happen it would help a lot.
(In reply to Emmet O'Neill from comment #2) > Gilly, so far I haven't been able to reproduce this bug on either Windows or > Linux. > > If you could provide me any more details about the exact steps that are > needed to make this crash happen it would help a lot. I had colors selected as well while switching files. It happened at least 3 times so I am not entirely sure if it's a bug or something puntual. I'll record some sessions and I'll attepmt to recreate the crash.
A screen recording would be useful. Could you also check https://docs.krita.org/en/reference_manual/dr_minw_debugger.html#dr-minw and see if you can get a crash log?
(In reply to Boudewijn Rempt from comment #4) > A screen recording would be useful. Could you also check > https://docs.krita.org/en/reference_manual/dr_minw_debugger.html#dr-minw and > see if you can get a crash log? Here's the crash log: Error occurred on Monday, October 8, 2018 at 13:05:07. krita.exe caused an Access Violation at location 00007FF850305827 in module libkritaimage.dll Reading from location 0000000000000018. AddrPC Params 00007FF850305827 00007FF852425408 000000006FC62154 000000003DAF4760 libkritaimage.dll!0x175827 KisSelection::updateProjection+0x7 00007FF8525EFAC6 000000007F33B0A0 000000003B2D0AB0 000000003B2D0ADC libkritaui.dll!0x16fac6 KisSelectionToolHelper::selectPixelSelection(KisSharedPtr<KisPixelSelection>, SelectionAction)::ApplyToPixelSelection::paint+0x226 00007FF8526D6BFC 00007FF8504109A0 000000003B2D0AB0 000000003B2D0ADC libkritaui.dll!0x256bfc KisTransactionBasedCommand::redo+0x2c 00007FF8502793CF 000000003B2D0AB0 000000003E187A90 00000000D3635410 libkritaimage.dll!0xe93cf KisStrokeStrategyUndoCommandBased::doStrokeCallback+0xdf 00007FF85042A602 000000007EFD62F0 00007FF85220A3E0 000000007EFD62F0 libkritaimage.dll!0x29a602 KisUpdateJobItem::run+0x82 00007FF851ECEB12 00000000D3635400 00000000630EF700 0000000000000000 Qt5Core.dll!0x2eb12 QThreadPool::tryStart+0x512 00007FF851ED0276 0000000000000000 0000000000000000 0000000000000000 Qt5Core.dll!0x30276 QThreadStorageData::finish+0x9d6 00007FF891473034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!0x13034 BaseThreadInitThunk+0x14 00007FF894041461 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x71461 RtlUserThreadStart+0x21 0000000140000000-0000000140FC3000 krita.exe 00007FF893FD0000-00007FF8941B1000 ntdll.dll 6.2.17134.254 00007FF8884F0000-00007FF888524000 aswhooka.dll 18.6.4.442 00007FF891460000-00007FF891512000 KERNEL32.DLL 6.2.17134.1 00007FF890570000-00007FF8907E3000 KERNELBASE.dll 6.2.17134.165 00007FF893BC0000-00007FF893C5E000 msvcrt.dll 7.0.17134.1 00007FF87F4E0000-00007FF87F519000 libkritaglobal.dll 00007FF852480000-00007FF8530BA000 libkritaui.dll 00007FF893C60000-00007FF893DF0000 USER32.dll 6.2.17134.1 00007FF890A90000-00007FF890AB0000 win32u.dll 6.2.17134.1 00007FF891EB0000-00007FF891ED8000 GDI32.dll 6.2.17134.285 00007FF8908F0000-00007FF890A82000 gdi32full.dll 6.2.17134.285 00007FF890450000-00007FF8904EF000 msvcp_win.dll 6.2.17134.137 00007FF8907F0000-00007FF8908EA000 ucrtbase.dll 6.2.17134.254 00007FF85D030000-00007FF85D152000 libkritawidgetutils.dll 0000000061440000-000000006145A000 libgcc_s_seh-1.dll 000000006FC40000-000000006FDA5000 libstdc++-6.dll 00007FF879720000-00007FF87977C000 libKF5ConfigCore.dll 00007FF878130000-00007FF878186000 libKF5I18n.dll 00007FF851EA0000-00007FF852474000 Qt5Core.dll 5.9.3.0 00007FF893DF0000-00007FF893E91000 ADVAPI32.dll 6.2.17134.1 00007FF893550000-00007FF8935AB000 sechost.dll 6.2.17134.1 00007FF893350000-00007FF893474000 RPCRT4.dll 6.2.17134.112 00007FF8935B0000-00007FF893701000 ole32.dll 6.2.17134.137 00007FF893890000-00007FF893BB3000 combase.dll 6.2.17134.112 00007FF8904F0000-00007FF89056A000 bcryptPrimitives.dll 6.2.17134.285 00007FF891F10000-00007FF893350000 SHELL32.dll 6.2.17134.228 00007FF8903A0000-00007FF8903E9000 cfgmgr32.dll 6.2.17134.1 00007FF8915C0000-00007FF891669000 shcore.dll 6.2.17134.112 00007FF890AB0000-00007FF8911BD000 windows.storage.dll 6.2.17134.285 00007FF893EA0000-00007FF893EF1000 shlwapi.dll 6.2.17134.1 00007FF890380000-00007FF890391000 kernel.appcore.dll 6.2.17134.112 00007FF890360000-00007FF89037F000 profapi.dll 6.2.17134.1 00007FF8902F0000-00007FF89033C000 powrprof.dll 6.2.17134.1 00007FF8902E0000-00007FF8902EA000 FLTLIB.DLL 6.2.17134.1 00007FF893820000-00007FF89388C000 WS2_32.dll 6.2.17134.1 00007FF851450000-00007FF8519F9000 Qt5Gui.dll 5.9.3.0 00007FF850640000-00007FF850BB7000 Qt5Widgets.dll 5.9.3.0 00007FF87E870000-00007FF87E8AB000 Qt5Xml.dll 5.9.3.0 00007FF88B380000-00007FF88B38E000 libkritacolor.dll 00007FF88AEB0000-00007FF88AECE000 libkritacommand.dll 00007FF859C60000-00007FF859E6A000 libkritaflake.dll 00007FF850190000-00007FF85063B000 libkritaimage.dll 00007FF88AD90000-00007FF88ADB1000 libkritaimpex.dll 00007FF876F20000-00007FF876F89000 libkritalibbrush.dll 00007FF8601F0000-00007FF860283000 libkritaodf.dll 00007FF8532D0000-00007FF8534A6000 libkritapigment.dll 00007FF87FD80000-00007FF87FDA3000 libkritaplugin.dll 00007FF8758F0000-00007FF87594A000 libkritapsd.dll 00007FF883FF0000-00007FF88400E000 libkritastore.dll 00007FF8818F0000-00007FF8818FE000 libkritaversion.dll 00007FF85E8F0000-00007FF85E9E9000 libkritawidgets.dll 0000000064940000-0000000064955000 libwinpthread-1.dll 1.0.0.0 00007FF84FF20000-00007FF850186000 libexiv2.dll 00007FF893F80000-00007FF893F88000 PSAPI.DLL 6.2.17134.1 00007FF87E630000-00007FF87E66C000 libKF5Completion.dll 00007FF87E4F0000-00007FF87E519000 libKF5ConfigGui.dll 00007FF85EDC0000-00007FF85EE4B000 libKF5CoreAddons.dll 00007FF87B150000-00007FF87B179000 libKF5GuiAddons.dll 00007FF87AA50000-00007FF87AA8D000 libKF5ItemViews.dll 00007FF85AAA0000-00007FF85ABCB000 libKF5WidgetsAddons.dll 00007FF876710000-00007FF87674E000 libpng16.dll 00007FF85D720000-00007FF85D811000 Qt5Multimedia.dll 5.9.3.0 00007FF859B20000-00007FF859C52000 Qt5Network.dll 5.9.3.0 00007FF85ECA0000-00007FF85ECFA000 Qt5PrintSupport.dll 5.9.3.0 00007FF893730000-00007FF89381D000 comdlg32.dll 6.2.17134.1 00007FF85EC50000-00007FF85EC9E000 libHalf.dll 00007FF870CB0000-00007FF870CDD000 libKF5WindowSystem.dll 00007FF87F4C0000-00007FF87F4DE000 libintl.DLL 0.18.0.0 00007FF888F10000-00007FF888F2A000 MPR.dll 6.2.17134.1 00007FF88CA80000-00007FF88CA8A000 VERSION.dll 6.2.17134.1 00007FF882600000-00007FF882623000 WINMM.dll 6.2.17134.1 00007FF88E9D0000-00007FF88E9F9000 dwmapi.dll 6.2.17134.1 00007FF88E6C0000-00007FF88E758000 UxTheme.dll 6.2.17134.1 00007FF85E7D0000-00007FF85E822000 Qt5Svg.dll 5.9.3.0 00007FF859970000-00007FF859A7F000 libfftw3.dll 00007FF8818E0000-00007FF8818F0000 Qt5Concurrent.dll 5.9.3.0 00007FF86D180000-00007FF86D1AD000 libKF5Archive.dll 00007FF85EF40000-00007FF85EF75000 libexpat.dll 00007FF87E7F0000-00007FF87E802000 iconv.dll 00007FF87AAB0000-00007FF87AAD0000 libzlib.dll 1.2.11.0 00007FF88BC60000-00007FF88BC77000 NETAPI32.dll 6.2.17134.1 00007FF890210000-00007FF890238000 USERENV.dll 6.2.17134.1 00007FF88F920000-00007FF88F9DE000 DNSAPI.dll 6.2.17134.165 00007FF893F90000-00007FF893F98000 NSI.dll 6.2.17134.1 00007FF88F8E0000-00007FF88F918000 IPHLPAPI.DLL 6.2.17134.1 00007FF88AA60000-00007FF88AB07000 COMCTL32.dll 5.82.17134.285 00007FF872AC0000-00007FF872B44000 WINSPOOL.DRV 6.2.17134.254 00007FF8823C0000-00007FF8823EA000 WINMMBASE.dll 6.2.17134.1 00007FF88B390000-00007FF88B544000 PROPSYS.dll 7.0.17134.112 00007FF893480000-00007FF893542000 OLEAUT32.dll 6.2.17134.48 00007FF88FE40000-00007FF88FE65000 bcrypt.dll 6.2.17134.112 00007FF88F9E0000-00007FF88F9EE000 NETUTILS.DLL 6.2.17134.1 00007FF88C880000-00007FF88C8BE000 LOGONCLI.DLL 6.2.17134.1 00007FF88C1E0000-00007FF88C1F8000 SAMCLI.DLL 6.2.17134.1 00007FF891EE0000-00007FF891F0D000 IMM32.DLL 6.2.17134.1 000000006A880000-000000006AA09000 qwindows.dll 5.9.3.0 00007FF881AD0000-00007FF881C67000 d3d9.dll 6.2.17134.81 00007FF8911C0000-00007FF8913A2000 crypt32.dll 6.2.17134.1 00007FF890340000-00007FF890352000 MSASN1.dll 6.2.17134.1 00007FF8903F0000-00007FF890447000 WINTRUST.DLL 6.2.17134.81 00007FF893710000-00007FF89372D000 imagehlp.dll 6.2.17134.1 00007FF88FD10000-00007FF88FD27000 CRYPTSP.dll 6.2.17134.1 00007FF88F740000-00007FF88F773000 rsaenh.dll 6.2.17134.254 00007FF88FD30000-00007FF88FD3B000 CRYPTBASE.dll 6.2.17134.1 00007FF87F520000-00007FF87F640000 opengl32.dll 6.2.17134.1 00007FF8893D0000-00007FF8893FC000 GLU32.dll 6.2.17134.1 00007FF891D30000-00007FF891EA5000 MSCTF.dll 6.2.17134.285 0000000070FA0000-0000000073625000 nvoglv64.dll 24.21.13.9882 00007FF891820000-00007FF891C6B000 SETUPAPI.dll 6.2.17134.1 00007FF88E310000-00007FF88E323000 WTSAPI32.dll 6.2.17134.1 00007FF8900F0000-00007FF890117000 DEVOBJ.dll 6.2.17134.1 00007FF88F3D0000-00007FF88F401000 ntmarta.dll 6.2.17134.1 00007FF871690000-00007FF8718D4000 nvspcap64.dll 3.14.1.48 00007FF88F440000-00007FF88F496000 WINSTA.dll 6.2.17134.1 00007FF891520000-00007FF8915C0000 clbcatq.dll 2001.12.10941.16384 00007FF880890000-00007FF88089E000 libEGL.DLL 00007FF84FC90000-00007FF84FF1B000 libGLESv2.dll 00007FF87A870000-00007FF87A882000 kimg_exr.dll 00007FF876920000-00007FF876933000 libIex.dll 00007FF84F9F0000-00007FF84FC8B000 libIlmImf.dll 00007FF87FF60000-00007FF87FF6F000 libIlmThread.dll 00007FF8758D0000-00007FF8758EA000 libImath.dll 00007FF8746E0000-00007FF8746F1000 kimg_kra.dll 00007FF8735D0000-00007FF8735E1000 kimg_ora.dll 00007FF86D260000-00007FF86D273000 kimg_pcx.dll 00007FF86B180000-00007FF86B193000 kimg_pic.dll 00007FF86B0C0000-00007FF86B0D1000 kimg_psd.dll 00007FF8668F0000-00007FF866902000 kimg_ras.dll 00007FF85F0E0000-00007FF85F0F4000 kimg_rgb.dll 00007FF85EDA0000-00007FF85EDB1000 kimg_tga.dll 00007FF85EC30000-00007FF85EC4F000 kimg_xcf.dll 0000000061F00000-0000000061F13000 qgif.dll 5.9.3.0 000000006C600000-000000006C616000 qicns.dll 5.9.3.0 000000006E840000-000000006E853000 qico.dll 5.9.3.0 00000000626C0000-0000000062703000 qjpeg.dll 5.9.3.0 0000000061B00000-0000000061B11000 qsvg.dll 5.9.3.0 000000006CF00000-000000006CF70000 qtiff.dll 5.9.3.0 0000000066AC0000-0000000066AD1000 qwbmp.dll 5.9.3.0 00000000675C0000-000000006764B000 qwebp.dll 5.9.3.0 00007FF882050000-00007FF8820A8000 dataexchange.dll 6.2.17134.1 00007FF88D1C0000-00007FF88D4CB000 d3d11.dll 6.2.17134.112 00007FF88DAA0000-00007FF88DC3C000 dcomp.dll 6.2.17134.1 00007FF88F0A0000-00007FF88F15B000 dxgi.dll 6.2.17134.112 00007FF88EA30000-00007FF88EBE8000 twinapi.appcore.dll 6.2.17134.137 00007FF88E9A0000-00007FF88E9C1000 RMCLIENT.dll 6.2.17134.81 00007FF85EB90000-00007FF85EBA1000 exchndl.dll 0.8.2.0 00007FF85E760000-00007FF85E7C2000 mgwhelp.dll 0.8.2.0 00007FF851D10000-00007FF851E9F000 dbghelp.dll 6.3.9600.17298 00007FF87C110000-00007FF87C42C000 dwrite.dll 6.2.17134.1 00007FF84F7A0000-00007FF84F9EF000 wintab32.dll 1.0.5.8 00007FF88EF40000-00007FF88EF4C000 HID.DLL 6.2.17134.1 00007FF8596D0000-00007FF85992C000 Wacom_Tablet.dll 6.3.29.6 00007FF8804E0000-00007FF880577000 TextInputFramework.dll 6.2.17134.191 00007FF8810E0000-00007FF8813FE000 CoreUIComponents.dll 6.2.17134.112 00007FF88DC40000-00007FF88DD1A000 CoreMessaging.dll 6.2.17134.285 00007FF88C2A0000-00007FF88C3ED000 wintypes.dll 6.2.17134.112 00007FF88AE20000-00007FF88AE8B000 Oleacc.dll 7.2.17134.1 00007FF85E8D0000-00007FF85E8E5000 krita_shape_image.dll 00007FF856330000-00007FF856416000 krita_shape_text.dll 00007FF8512C0000-00007FF85144D000 libkritatext.dll 00007FF85D230000-00007FF85D2A4000 libkritatextlayout.dll 00007FF85E540000-00007FF85E580000 krita_shape_artistictext.dll 00007FF85CFC0000-00007FF85D023000 krita_shape_paths.dll 00007FF85E3F0000-00007FF85E407000 kritaasccdl.dll 00007FF85DCF0000-00007FF85DD22000 kritablurfilter.dll 00007FF85D1E0000-00007FF85D228000 kritacolorsfilters.dll 00007FF85E3D0000-00007FF85E3E9000 kritaconvertheighttonormalmap.dll 00007FF85DCD0000-00007FF85DCE5000 kritaconvolutionfilters.dll 00007FF85DA50000-00007FF85DA64000 kritadodgeburn.dll 00007FF85D530000-00007FF85D549000 kritaedgedetection.dll 00007FF85D510000-00007FF85D523000 kritaembossfilter.dll 00007FF85D4A0000-00007FF85D4B3000 kritaexample.dll 00007FF85CFA0000-00007FF85CFBA000 kritaextensioncolorsfilters.dll 00007FF85CD50000-00007FF85CD6A000 kritafastcolortransferfilter.dll 00007FF85CD30000-00007FF85CD4C000 kritagradientmap.dll 00007FF85CD10000-00007FF85CD2B000 kritahalftone.dll 00007FF85CCE0000-00007FF85CD08000 kritaimageenhancement.dll 00007FF85CCC0000-00007FF85CCDD000 kritaindexcolors.dll 00007FF85B510000-00007FF85B529000 kritalevelfilter.dll 00007FF85B4F0000-00007FF85B507000 kritanoisefilter.dll 00007FF85B370000-00007FF85B384000 kritanormalize.dll 00007FF85B350000-00007FF85B366000 kritaoilpaintfilter.dll 00007FF85B320000-00007FF85B346000 kritaphongbumpmap.dll 00007FF859AD0000-00007FF859AE6000 kritapixelizefilter.dll 00007FF859AB0000-00007FF859AC5000 kritaposterize.dll 00007FF859950000-00007FF859964000 kritaraindropsfilter.dll 00007FF859930000-00007FF859948000 kritarandompickfilter.dll 00007FF8595C0000-00007FF8595D6000 kritaroundcornersfilter.dll 00007FF8595A0000-00007FF8595B4000 kritasmalltilesfilter.dll 00007FF859580000-00007FF859599000 kritathreshold.dll 00007FF859550000-00007FF859572000 kritaunsharpfilter.dll 00007FF859530000-00007FF85954A000 kritawavefilter.dll 00007FF859510000-00007FF859527000 kritacolorgenerator.dll 00007FF859420000-00007FF859437000 kritapatterngenerator.dll 00007FF8593E0000-00007FF859416000 kritacolorsmudgepaintop.dll 00007FF853620000-00007FF853732000 libkritalibpaintop.dll 00007FF84F170000-00007FF84F799000 kritalcmsengine.dll 00007FF8548F0000-00007FF854943000 liblcms2.dll 00007FF857520000-00007FF857559000 krita_colorspaces_extensions.dll 00007FF854880000-00007FF8548AB000 kritacurvepaintop.dll 00007FF854710000-00007FF854764000 kritadefaultpaintops.dll 00007FF853930000-00007FF853964000 kritadeformpaintop.dll 00007FF8546E0000-00007FF85470B000 kritaexperimentpaintop.dll 00007FF853900000-00007FF853926000 kritafilterop.dll 00007FF8535F0000-00007FF853613000 kritagridpaintop.dll 00007FF853290000-00007FF8532C1000 kritahairypaintop.dll 00007FF853250000-00007FF853287000 kritahatchingpaintop.dll 00007FF853220000-00007FF853247000 kritaparticlepaintop.dll 00007FF8531F0000-00007FF853213000 kritaroundmarkerpaintop.dll 00007FF851CE0000-00007FF851D0C000 kritasketchpaintop.dll 00007FF851280000-00007FF8512BC000 kritaspraypaintop.dll 00007FF851250000-00007FF85127B000 kritatangentnormalpaintop.dll 00007FF851210000-00007FF85124F000 krita_filtereffects.dll 00007FF8901E0000-00007FF890210000 SspiCli.dll 6.2.17134.1 00007FF8510E0000-00007FF851120000 kritaassistanttool.dll 00007FF851080000-00007FF8510D3000 krita_flaketools.dll 00007FF851010000-00007FF85107B000 krita_karbontools.dll 00007FF859390000-00007FF8593A2000 krita_tool_basicflakes.dll 00007FF850D60000-00007FF850D7B000 libkritabasicflakes.dll 00007FF850D20000-00007FF850D5B000 krita_tool_svgtext.dll 00007FF84F0F0000-00007FF84F169000 kritadefaulttools.dll 00007FF87FEE0000-00007FF87FEF0000 libboost_system-mgw73-mt-1_61.dll 00007FF850CB0000-00007FF850D16000 kritaselectiontools.dll 00007FF84F0C0000-00007FF84F0EC000 kritatoolSmartPatch.dll 00007FF84F090000-00007FF84F0BC000 kritatoolcrop.dll 00007FF84F070000-00007FF84F087000 kritatooldyna.dll 00007FF84F040000-00007FF84F064000 kritatoollazybrush.dll 00007FF84F020000-00007FF84F036000 kritatoolpolygon.dll 00007FF84F000000-00007FF84F016000 kritatoolpolyline.dll 00007FF84EF20000-00007FF84F000000 kritatooltransform.dll 00007FF84EE80000-00007FF84EF20000 kritaanimationdocker.dll 00007FF84EE60000-00007FF84EE77000 kritasvgcollectiondocker.dll 00007FF84EE40000-00007FF84EE57000 kritaarrangedocker.dll 00007FF84EE10000-00007FF84EE38000 kritaartisticcolorselector.dll 00007FF84EDF0000-00007FF84EE0D000 kritachanneldocker.dll 00007FF84ED90000-00007FF84EDF0000 kritacolorselectorng.dll 0000000070700000-0000000070714000 qsvgicon.dll 5.9.3.0 00007FF84ED70000-00007FF84ED8E000 kritacompositiondocker.dll 00007FF84ED40000-00007FF84ED65000 kritadefaultdockers.dll 00007FF84ED20000-00007FF84ED35000 kritadigitalmixer.dll 00007FF84ED00000-00007FF84ED1E000 kritagriddocker.dll 00007FF84ECE0000-00007FF84ECF8000 kritahistogramdocker.dll 00007FF84ECC0000-00007FF84ECE0000 kritahistorydocker.dll 00007FF84EC90000-00007FF84ECBA000 kritalutdocker.dll 00007FF84EB50000-00007FF84EC89000 libOpenColorIO.dll 00007FF84EB30000-00007FF84EB4B000 kritaoverviewdocker.dll 00007FF84EB10000-00007FF84EB30000 kritapalettedocker.dll 00007FF84EAF0000-00007FF84EB03000 kritapatterndocker.dll 00007FF84EAD0000-00007FF84EAE4000 kritapresetdocker.dll 00007FF84EAB0000-00007FF84EAC5000 kritapresethistory.dll 00007FF84EA90000-00007FF84EAA6000 kritasmallcolorselector.dll 00007FF84EA70000-00007FF84EA8A000 kritaspecificcolorselector.dll 00007FF84EA40000-00007FF84EA68000 kritatasksetdocker.dll 00007FF84EA20000-00007FF84EA3C000 kritatouchdocker.dll 00007FF84E900000-00007FF84EA1A000 libkritaqml.dll 00007FF84E520000-00007FF84E891000 Qt5Qml.dll 5.9.3.0 00007FF84E500000-00007FF84E517000 Qt5QuickWidgets.dll 5.9.3.0 00007FF84DFD0000-00007FF84E366000 Qt5Quick.dll 5.9.3.0 0000000067580000-00000000675A2000 qgenericbearer.dll 5.9.3.0 00007FF889420000-00007FF88943A000 dhcpcsvc.DLL 6.2.17134.1 00007FF889440000-00007FF889456000 dhcpcsvc6.DLL 6.2.17134.1 000000006B680000-000000006B6A2000 qnativewifibearer.dll 5.9.3.0 00007FF889220000-00007FF889288000 wlanapi.dll 6.2.17134.1 00007FF87F940000-00007FF87F984000 edputil.dll 6.2.17134.1 00007FF84E4D0000-00007FF84E4F6000 kritaanimationrenderer.dll 00007FF84E4B0000-00007FF84E4C4000 kritabuginfo.dll 00007FF84E490000-00007FF84E4AC000 kritaclonesarray.dll 00007FF84E470000-00007FF84E48D000 kritacolorrange.dll 00007FF84E450000-00007FF84E469000 kritacolorspaceconversion.dll 00007FF84E430000-00007FF84E44D000 kritahistogram.dll 00007FF84E400000-00007FF84E42E000 kritaimagesize.dll 00007FF84E3E0000-00007FF84E3FC000 kritaimagesplit.dll 00007FF84E3C0000-00007FF84E3D4000 kritalayergroupswitcher.dll 00007FF84DFB0000-00007FF84DFCE000 kritalayersplit.dll 00007FF84DF80000-00007FF84DFAB000 kritametadataeditor.dll 00007FF84DF60000-00007FF84DF7C000 kritamodifyselection.dll 00007FF84DF40000-00007FF84DF5E000 kritaoffsetimage.dll 00007FF84DEF0000-00007FF84DF31000 kritaqmic.dll 00007FF84DEB0000-00007FF84DEE8000 kritaresourcemanager.dll 00007FF84DE90000-00007FF84DEA9000 kritarotateimage.dll 00007FF84DE70000-00007FF84DE8D000 kritaseparatechannels.dll 00007FF84DE50000-00007FF84DE64000 kritashearimage.dll 00007FF84DE30000-00007FF84DE4A000 kritawaveletdecompose.dll 00007FF84DE00000-00007FF84DE2D000 kritapykrita.dll 00007FF84DD70000-00007FF84DDF6000 libkritalibkis.dll 0000000070C00000-0000000070F94000 python36.dll 3.6.2150.1013 00007FF84DD50000-00007FF84DD67000 VCRUNTIME140.dll 14.0.23026.0 0000000064F40000-0000000064F63000 sip.pyd 00007FF84DCE0000-00007FF84DD4B000 krita.pyd 000000006B880000-000000006BB95000 QtCore.pyd 00007FF87E740000-00007FF87E74F000 python3.dll 3.6.2150.1013 0000000066300000-000000006662B000 QtGui.pyd 0000000065400000-0000000065AC8000 QtWidgets.pyd 0000000061640000-000000006168D000 QtXml.pyd 0000000074D20000-0000000074D3A000 _bz2.pyd 3.6.2150.1013 00007FF84DC90000-00007FF84DCD2000 _lzma.pyd 3.6.2150.1013 00007FF84DB20000-00007FF84DC89000 _hashlib.pyd 3.6.2150.1013 0000000074CF0000-0000000074D1D000 _elementtree.pyd 3.6.2150.1013 00007FF84DAE0000-00007FF84DB13000 pyexpat.pyd 3.6.2150.1013 000000006E340000-000000006E34D000 Qt.pyd 0000000036CD0000-0000000036D85000 QtNetwork.pyd 000000006CB80000-000000006CC3D000 QtMultimedia.pyd 000000006C400000-000000006C4BE000 QtQml.pyd 0000000065B00000-0000000065B5C000 QtPrintSupport.pyd 0000000069600000-000000006972C000 QtQuick.pyd 000000006B780000-000000006B7AB000 QtSvg.pyd 0000000066180000-000000006619A000 QtQuickWidgets.pyd 0000000074CD0000-0000000074CE5000 _socket.pyd 3.6.2150.1013 0000000074CC0000-0000000074CCA000 select.pyd 3.6.2150.1013 0000000074CB0000-0000000074CBE000 _overlapped.pyd 3.6.2150.1013 00007FF88FB60000-00007FF88FBC6000 mswsock.dll 6.2.17134.1 0000000074CA0000-0000000074CAB000 _multiprocessing.pyd 3.6.2150.1013 00007FF84DAC0000-00007FF84DAD1000 _asyncio.pyd 3.6.2150.1013 00007FF842E50000-00007FF84304D000 _ssl.pyd 3.6.2150.1013 000000006DA80000-000000006DA8F000 qtquick2plugin.dll 5.9.3.0 00007FF84DA00000-00007FF84DAB7000 kritasketchplugin.dll 00007FF842DE0000-00007FF842E48000 kritapsdimport.dll 00007FF84D9E0000-00007FF84D9FA000 kritakraimport.dll 00007FF842D30000-00007FF842D91000 libkritalibkra.dll 00007FF8799A0000-00007FF879C09000 comctl32.dll 6.10.17134.285 00007FF88E490000-00007FF88E63E000 WindowsCodecs.dll 6.2.17134.285 00007FF87BE10000-00007FF87BE6C000 thumbcache.dll 6.2.17134.1 00007FF88B600000-00007FF88B676000 MMDevAPI.DLL 6.2.17134.1 00007FF8538A0000-00007FF8538E4000 wdmaud.drv 6.2.17134.1 00007FF877FA0000-00007FF877FA9000 ksuser.dll 6.2.17134.1 00007FF8818D0000-00007FF8818DA000 AVRT.dll 6.2.17134.1 00007FF880F90000-00007FF8810BC000 AUDIOSES.DLL 6.2.17134.137 00007FF88AC90000-00007FF88AC9D000 msacm32.drv 6.2.17134.1 00007FF857500000-00007FF85751C000 MSACM32.dll 6.2.17134.1 00007FF87A650000-00007FF87A65A000 midimap.dll 6.2.17134.1 00007FF83FCC0000-00007FF83FD2C000 kritapsdexport.dll 00007FF87DFC0000-00007FF87E42E000 WININET.dll 11.0.17134.254 00007FF887130000-00007FF8873D5000 iertutil.dll 11.0.17134.254 00007FF87C430000-00007FF87C445000 ondemandconnroutehelper.dll 6.2.17134.1 00007FF88C9A0000-00007FF88CA7C000 winhttp.dll 6.2.17134.137 00007FF889530000-00007FF88953B000 WINNSI.DLL 6.2.17134.1 00007FF887740000-00007FF887908000 urlmon.dll 11.0.17134.285 00007FF888F00000-00007FF888F0A000 rasadhlp.dll 6.2.17134.1 00007FF888E20000-00007FF888E92000 fwpuclnt.dll 6.2.17134.1 Windows 6.2.9200 DrMingw 0.8.2 Or at least what appears. I also managed to record the crash with youtube video (crash occurs at the end, no "Krita has stopped working" screen or anything): https://www.youtube.com/watch?v=8v1_e7qdrB4&feature=youtu.be
Hm, that crash occurs when using the select similar colors tool, not the colorpicker.
Hm, and it looks like you need a long time before this actually happens, so it could be a timing related issue. The relevant selection code has actually be rewritten a lot since 4.1.3 already. https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/ probably doesn't have this crash anymore, but that has some other hightly experimental code that might using it instead and see if it still happens quite dangerous.
I see. It happened at least 3 times in less than an hour so it worried me a little. Thanks a lot!
I've learned a bit more about this bug. This crash seems to happen if you try to switch between open projects (tabs) *while the result of the similar selection is being calculated.* So Gilly, it seems that what's been happening to you is that you're occasionally selecting similar on one of your pages and then switching over to work on your next page, which currently seems to cause a crash! You're simply working too quickly! (Just kidding about that last part, of course. Also, nice comic!) ----- STEPS TO REPRODUCE: 1. Create a test file image that is large and noisy (noise filter works). 2. In a Krita instance, open the test file & any other file (making a new project is fine). 3. Using the Select Similar Tool, click on the noisy test image. 4. While the tool is processing the result, try to switch to your other open project by clicking its tab. This results in a crash every time. ----- Here's another backtrace, because why not: #0 0x00007ffff24208c0 in KisSelection::hasShapeSelection() const (this=this@entry=0x0) at /home/emmet/Source/krita/source/libs/image/kis_selection.cc:195 #1 0x00007ffff2420ae3 in KisSelection::updateProjection(QRect const&) (this=0x0, rc=...) at /home/emmet/Source/krita/source/libs/image/kis_selection.cc:226 #2 0x00007ffff73304a1 in KisSelectionToolHelper::ApplyToPixelSelection::paint() (this=0x55556a0d3e50) at /home/emmet/Source/krita/source/libs/ui/tool/kis_selection_tool_helper.cpp:126 #3 0x00007ffff22cabc5 in KisTransactionBasedCommand::redo() (this=0x55556a0d3e50) at /home/emmet/Source/krita/source/libs/image/commands_new/kis_transaction_based_command.cpp:34 #4 0x00007ffff236562a in KisStrokeStrategyUndoCommandBased::doStrokeCallback(KisStrokeJobData*) (this=0x55556604b680, data=<optimized out>) at /home/emmet/Source/krita/source/libs/image/kis_stroke_strategy_undo_command_based.cpp:118 #5 0x00007ffff24b33e0 in non-virtual thunk to KisUpdateJobItem::run() () at /home/emmet/Source/krita/install/lib/x86_64-linux-gnu/libkritaimage.so.18 #6 0x00007ffff4c492a2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff4c4c16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fffee0496db in start_thread (arg=0x7fffa0ff9700) at pthread_create.c:463 #9 0x00007ffff432f88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ----- Thanks again for the bug report, Gilly. I hope that you aren't too inconvenienced by this crash in the meantime. I'll get right to work on fixing this crash!
Alright, thank you so much for your hard work!
Git commit d056aac2e60d45d09cc2e3a3ed56d0e2e0b521f3 by Emmet O'Neill. Committed on 09/10/2018 at 11:54. Pushed by emmetoneill into branch 'master'. Fixed Selection Tool Crash on View Change. different project windows" M +1 -1 libs/ui/KisView.cpp M +3 -1 libs/ui/KisView.h M +1 -1 libs/ui/KisViewManager.cpp M +10 -10 libs/ui/tool/kis_selection_tool_helper.cpp https://commits.kde.org/krita/d056aac2e60d45d09cc2e3a3ed56d0e2e0b521f3