Bug 385302 - Crash when a file is just open and try to do anything
Summary: Crash when a file is just open and try to do anything
Status: RESOLVED UPSTREAM
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.3.0
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-02 17:09 UTC by Riccardo
Modified: 2017-10-03 15:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
The full kritacrash.log file, start reading from the last one! (252.66 KB, text/plain)
2017-10-03 11:10 UTC, Riccardo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Riccardo 2017-10-02 17:09:24 UTC
Krita often crashes when opening a file and try to use (apparently) any tool or button without waiting for the file to be apparently fully loaded, It feels like krita has to "warm up" before you can start doing anything without crashing.
For example, if I open a previously saved .kra file, and immediatly try to paste anything from clipboard it crashes.
If I even open a file and immediatly try to select all (Ctrl+a) it crashes.

Krita 3.3.0 64 bit
Windows 8.1 
Intel core i7-4702MQ
Nvidia Geforce GTX 706M
16GB Ram
Comment 1 Alvin Wong 2017-10-02 17:36:08 UTC
Might be related to bug 384958?
Comment 2 Halla Rempt 2017-10-03 05:51:40 UTC
Or did you close Krita with the reference images panel open? If not, please make a crash log: https://docs.krita.org/Dr._Mingw_debugger
Comment 3 Riccardo 2017-10-03 11:10:13 UTC
Created attachment 108136 [details]
The full kritacrash.log file, start reading from the last one!

The traces occurring around 19:00 pm should be related to the bug I'm experiencing
Comment 4 Riccardo 2017-10-03 11:12:47 UTC
@Boudewijn Rempt :

No, I din't have the reference panel open! I can't replicate the bug for some reason today, everything seems to work fine. (I restarted my laptop), anyway I attached the Kritacrash.log.. here is the last trace, but there are others around 19:00 pm that should be related to the problem I'm experiencing:


Error occurred on Monday, October 2, 2017 at 19:15:53.

krita.exe caused an Access Violation at location 0000000180216802 in module ig75icd64.dll Reading from location 000000000000009C.

AddrPC           Params
0000000180216802 000000000536EA90 000000002666EEE0 000000000023A499  ig75icd64.dll!DrvSetLayerPaletteEntries
0000000180215FB3 000000002666EEE0 0000000000000000 000000000023A660  ig75icd64.dll!DrvSetLayerPaletteEntries
000000018021730E 000000000539D240 0000000014420040 0000000017E37C90  ig75icd64.dll!DrvGetLayerPaletteEntries
0000000180140406 0000000014420040 0000000017E37C90 FFFFFFFFE5752D90  ig75icd64.dll!RegisterProcTableCallback
000000018013776C 0000000000000000 0000000000000016 0000000000000016  ig75icd64.dll!RegisterProcTableCallback
0000000061C6F9D2 007A007400400410 002E007300650072 002C006C006C0064  Qt5Gui.dll!QOpenGLShaderProgram::bind
0000000061C7DE4C 00200065006C0061 006F007200750045 006F002000610070  Qt5Gui.dll!QOpenGLEngineSharedShaders::findProgramInCache
0000000061C7E86B 000000000260BAC0 0000000000000001 3EF0000000000000  Qt5Gui.dll!QOpenGLEngineShaderManager::useCorrectShaderProg
0000000061C85CAA 0000000000000000 000003710000064E 000000000023AC00  Qt5Gui.dll!QOpenGL2PaintEngineEx::createState
0000000061C86B21 0000000000000000 00000000BA83126F 3F59A4C2BF44ADD7  Qt5Gui.dll!QOpenGL2PaintEngineEx::drawImage
0000000061C8BC80 0000000000000000 0000000000000000 0000000000000000  Qt5Gui.dll!QOpenGL2PaintEngineEx::fill
0000000061BA3491 0000000000000000 0000000000000000 0000000006C82300  Qt5Gui.dll!QPaintEngineEx::fillRect
0000000061BCC8D5 0000000012992710 0000000061BC6DCB 0000000000000000  Qt5Gui.dll!QPainter::fillRect
00007FFA01ADFBEB 0000000000000050 0000000000000000 3FD5555568637ACC  libkritaui.dll!KisToolPaint::paint
00007FFA01941FAA 00000000105F8C50 0000000061BC861E 0000000000B35600  libkritaui.dll!KisCanvasWidgetBase::drawDecorations
00007FFA01AA263D 000000001067B490 0000000000000000 0000000000000000  libkritaui.dll!KisOpenGLCanvas2::renderDecorations
00007FFA01AA8FB4 0000000000000371 00000000125F3520 00000000105F8C40  libkritaui.dll!KisOpenGLCanvas2::paintGL
000000000050FD65 000000002CF23D70 000000000023B8B8 0000000000000000  Qt5Widgets.dll!non-virtual thunk to QOpenGLWidget::metric(QPaintDevice::PaintDeviceMetric) const
00000000004F64C8 0000000012AE1EB0 00000000004C3F7E 0000000000000020  Qt5Widgets.dll!QWidget::event
00000000004B7B5C 0000000000000030 0000000000000000 0000000012AE1C30  Qt5Widgets.dll!QApplicationPrivate::notify_helper
00000000004BEDD0 0000000000000000 00000000688B17BF 0000000010590330  Qt5Widgets.dll!QApplication::notify
00007FFA01BB0E06 000000000023B9B0 000000006FD0727C 0000000000000030  libkritaui.dll!KisApplication::notify
0000000068A8DCC8 000000002CF25350 0000000000000000 0000000006E57C70  Qt5Core.dll!QCoreApplication::notifyInternal2
00000000004EEE6D 0000000000000080 00007FFA20161D76 0000000000000030  Qt5Widgets.dll!QWidgetPrivate::sendPaintEvent
00000000004C5398 00000000105F8C40 000000000023C150 000000000674BAA0  Qt5Widgets.dll!QWidgetPrivate::repaint_sys
00000000004C5E65 0000000000000005 000000001205E3D0 000000000023C280  Qt5Widgets.dll!QWidgetPrivate::repaint_sys
00000000004DE030 0000000010809330 0000000010809340 0000000006C823E8  Qt5Widgets.dll!QWidgetPrivate::syncBackingStore
00000000004F65C8 000000000FA36FC0 0000000006C82D40 000000002CF25350  Qt5Widgets.dll!QWidget::event
00000000005E5D8D 0000000000000000 000000000023C058 0000000009A41D60  Qt5Widgets.dll!QMainWindow::event
00007FFA10BD008C 000000000023FB90 0000000000000000 0000000000000001  libkritawidgetutils.dll!KMainWindow::event
00000000004B7B5C 00007FFA17071030 00007FF5FFFFC000 0000000000000000  Qt5Widgets.dll!QApplicationPrivate::notify_helper
00000000004BEDD0 0000000010608B40 00000000688B17BF 0000000000000000  Qt5Widgets.dll!QApplication::notify
00007FFA01BB0E06 0000000000000000 0000000000000000 00007FFA228305A0  libkritaui.dll!KisApplication::notify
0000000068A8DCC8 000000000023C2C8 00000000688A7370 0000000000000000  Qt5Core.dll!QCoreApplication::notifyInternal2
0000000068A938C5 0000000000000000 0000000000000000 0000000068AE44F0  Qt5Core.dll!QCoreApplicationPrivate::sendPostedEvents
000000006A8DE4CE 0000000000000205 0000000000000401 00000000000B028C  qwindows.dll!qt_plugin_instance
0000000068AE4A21 0000000000000401 000000000023C4A8 000000000023C4D8  Qt5Core.dll!QEventDispatcherWin32Private::sendTimerEvent
00007FFA224E24FD 0000000000EDBF50 000000000023C5C0 00000000000B028C  USER32.dll!UserCallWinProcCheckWow
00007FFA224E2357 00000000024FB380 00000000024FB380 000000000023C5C0  USER32.dll!DispatchMessageWorker
0000000068AE3D1B 00000000025A38D0 0000000000000024 0000000000B358B0  Qt5Core.dll!QEventDispatcherWin32::processEvents
000000006A8DE4B5 0000000000000080 0000000000000014 000000000F8BDC20  qwindows.dll!qt_plugin_instance
0000000068A8C3AF 0000000000000000 0000000000B353C0 0000000068BE4200  Qt5Core.dll!QEventLoop::exec
0000000068A94D07 000000000023FC00 000000000023FB90 000000000023FB40  Qt5Core.dll!QCoreApplication::exec
0000000140005E4D 0000000000000001 0000000000B354C0 00007FF5FFFFE000  krita.exe!0x100005e4d
00000001400013F8 0000000000000000 0000000000000000 0000000000000000  krita.exe!0x1000013f8
00000001400014EB 0000000000000000 0000000000000000 0000000000000000  krita.exe!0x1000014eb
00007FFA202113D2 00007FFA202113B0 0000000000000000 0000000000000000  KERNEL32.DLL!BaseThreadInitThunk
00007FFA227B54F4 0000000000000000 0000000000000000 0000000000000000  ntdll.dll!RtlUserThreadStart

krita.exe
ntdll.dll   	6.3.9600.18790
KERNEL32.DLL	6.3.9600.17415
aswhooka.dll	17.6.3.12852
KERNELBASE.dll	6.3.9600.18666
libkritaglobal.dll
libkritaui.dll
libkritawidgetutils.dll
libKF5I18n.dll
Qt5Core.dll 	5.9.1.0
Qt5Gui.dll  	5.9.1.0
Qt5Widgets.dll	5.9.1.0
libgcc_s_seh-1.dll
msvcrt.dll  	7.0.9600.17415
libstdc++-6.dll
Qt5Xml.dll  	5.9.1.0
libkritacolor.dll
libkritaflake.dll
libkritaimage.dll
libkritalibbrush.dll
libkritaodf.dll
libkritapigment.dll
libkritaplugin.dll
libkritapsd.dll
libkritastore.dll
libkritaundo2.dll
libkritaversion.dll
libkritawidgets.dll
libexiv2.dll
libKF5Completion.dll
libKF5ConfigCore.dll
libKF5ConfigGui.dll
libKF5CoreAddons.dll
libKF5GuiAddons.dll
libKF5ItemViews.dll
libKF5WidgetsAddons.dll
Qt5Multimedia.dll	5.9.1.0
Qt5Network.dll	5.9.1.0
Qt5PrintSupport.dll	5.9.1.0
USER32.dll  	6.3.9600.18535
libHalf.dll
libpng16.dll
libKF5WindowSystem.dll
libintl.DLL 	0.18.0.0
ADVAPI32.dll	6.3.9600.18155
MPR.dll     	6.3.9600.17415
ole32.dll   	6.3.9600.18666
SHELL32.dll 	6.3.9600.18791
VERSION.dll 	6.3.9600.17415
WINMM.dll   	6.3.9600.17415
WS2_32.dll  	6.3.9600.18340
GDI32.dll   	6.3.9600.18790
dwmapi.dll  	6.3.9600.17415
UxTheme.dll 	6.3.9600.17415
libwinpthread-1.dll	1.0.0.0
Qt5Svg.dll  	5.9.1.0
libfftw3-3.dll
Qt5Concurrent.dll	5.9.1.0
libKF5Archive.dll
libexpat.dll
iconv.dll
libz.dll    	1.2.8.0
PSAPI.DLL   	6.3.9600.17415
NETAPI32.dll	6.3.9600.17415
USERENV.dll 	6.3.9600.17415
DNSAPI.dll  	6.3.9600.18730
IPHLPAPI.DLL	6.3.9600.18264
comdlg32.dll	6.3.9600.17415
WINSPOOL.DRV	6.3.9600.18467
sechost.dll 	6.3.9600.17734
RPCRT4.dll  	6.3.9600.18292
combase.dll 	6.3.9600.18666
SHLWAPI.dll 	6.3.9600.17415
WINMMBASE.dll	6.3.9600.17415
NSI.dll     	6.3.9600.17415
netutils.dll	6.3.9600.17415
srvcli.dll  	6.3.9600.17415
wkscli.dll  	6.3.9600.17415
profapi.dll 	6.3.9600.17415
WINNSI.DLL  	6.3.9600.17415
COMCTL32.dll	5.82.9600.17810
SspiCli.dll 	6.3.9600.18454
cfgmgr32.dll	6.3.9600.17415
DEVOBJ.dll  	6.3.9600.17415
LOGONCLI.DLL	6.3.9600.17415
SHCORE.DLL  	6.3.9600.17666
SAMCLI.DLL  	6.3.9600.17415
IMM32.DLL   	6.3.9600.17415
MSCTF.dll   	6.3.9600.18514
qwindows.dll	5.9.1.0
OLEAUT32.dll	6.3.9600.18666
kernel.appcore.dll	6.3.9600.17415
CRYPTBASE.dll	6.3.9600.17415
bcryptPrimitives.dll	6.3.9600.18344
tiptsf.dll  	6.3.9600.17415
d3d9.dll    	6.3.9600.17415
nvumdshimx.dll	22.21.13.8494
SETUPAPI.dll	6.3.9600.17415
detoured.dll
nvd3d9wrapx.dll	22.21.13.8494
WINTRUST.dll	6.3.9600.18508
CRYPT32.dll 	6.3.9600.18653
MSASN1.dll  	6.3.9600.17415
igdumdim64.dll	10.18.10.3277
igdusc64.dll	8.15.10.9141
opengl32.dll	6.3.9600.17415
GLU32.dll   	6.3.9600.17415
DDRAW.dll   	6.3.9600.17415
DCIMAN32.dll	6.3.9600.17415
nvoglshim64.dll	22.21.13.8494
ig75icd64.dll	10.18.10.3277
powrprof.dll	6.3.9600.17415
CRYPTSP.dll 	6.3.9600.17415
rsaenh.dll  	6.3.9600.18191
bcrypt.dll  	6.3.9600.18541
libEGL.DLL
libGLESv2.dll
igd10iumd64.dll	10.18.10.3277
ncrypt.dll  	6.3.9600.18298
NTASN1.dll  	6.3.9600.17415
kimg_exr.dll
libIex.dll
libIlmImf.dll
libIlmThread.dll
libImath.dll
kimg_kra.dll
kimg_ora.dll
kimg_pcx.dll
kimg_pic.dll
kimg_psd.dll
kimg_ras.dll
kimg_rgb.dll
kimg_tga.dll
kimg_xcf.dll
qgif.dll    	5.9.1.0
qicns.dll   	5.9.1.0
qico.dll    	5.9.1.0
qjpeg.dll   	5.9.1.0
qsvg.dll    	5.9.1.0
qtiff.dll   	5.9.1.0
qwbmp.dll   	5.9.1.0
qwebp.dll   	5.9.1.0
exchndl.dll 	0.8.1.0
mgwhelp.dll 	0.8.1.0
dbghelp.dll 	6.3.9600.17298
dwrite.dll  	6.3.9600.18696
wintab32.dll	1.0.5.8
WTSAPI32.dll	6.3.9600.17415
Pen_Tablet.dll	5.3.3.2
oleacc.dll  	7.2.9600.17415
clbcatq.dll 	2001.12.10530.17415
kritalcmsengine.dll
liblcms2.dll
krita_colorspaces_extensions.dll
kritachalkpaintop.dll
libkritalibpaintop.dll
kritacolorsmudgepaintop.dll
kritacurvepaintop.dll
kritadefaultpaintops.dll
kritadeformpaintop.dll
kritadynapaintop.dll
kritaexperimentpaintop.dll
kritafilterop.dll
kritagridpaintop.dll
kritahairypaintop.dll
kritahatchingpaintop.dll
kritaparticlepaintop.dll
kritaroundmarkerpaintop.dll
kritasketchpaintop.dll
kritaspraypaintop.dll
kritatangentnormalpaintop.dll
kritablurfilter.dll
kritacolorsfilters.dll
kritaconvolutionfilters.dll
kritadodgeburn.dll
kritaembossfilter.dll
kritaexample.dll
kritaextensioncolorsfilters.dll
kritafastcolortransferfilter.dll
kritagradientmap.dll
kritahalftone.dll
kritaimageenhancement.dll
kritaindexcolors.dll
kritalevelfilter.dll
kritanoisefilter.dll
kritanormalize.dll
kritaoilpaintfilter.dll
kritaphongbumpmap.dll
kritapixelizefilter.dll
kritaposterize.dll
kritaraindropsfilter.dll
kritarandompickfilter.dll
kritaroundcornersfilter.dll
kritasmalltilesfilter.dll
kritasobelfilter.dll
kritathreshold.dll
kritaunsharpfilter.dll
kritawavefilter.dll
krita_shape_text.dll
libkritatext.dll
libkritatextlayout.dll
krita_flaketools.dll
krita_karbontools.dll
krita_tool_basicflakes.dll
libkritabasicflakes.dll
krita_shape_vector.dll
libkritavectorimage.dll
krita_shape_artistictext.dll
krita_shape_paths.dll
kritacolorgenerator.dll
kritapatterngenerator.dll
kritadefaulttools.dll
libboost_system-mgw71-mt-1_61.dll
kritarulerassistanttool.dll
kritaselectiontools.dll
kritatoolSmartPatch.dll
kritatoolcrop.dll
kritatooldyna.dll
kritatoollazybrush.dll
kritatoolpolygon.dll
kritatoolpolyline.dll
kritatooltext.dll
kritatooltransform.dll
kritaanimationdocker.dll
krita_docker_defaults.dll
kritaartisticcolorselector.dll
kritachanneldocker.dll
kritacolorselectorng.dll
qsvgicon.dll	5.9.1.0
kritacolorslider.dll
kritacompositiondocker.dll
kritadefaultdockers.dll
kritadigitalmixer.dll
kritagriddocker.dll
kritahistogramdocker.dll
kritahistorydocker.dll
kritaimagedocker.dll
kritalutdocker.dll
libOpenColorIO.dll
kritaoverviewdocker.dll
kritapalettedocker.dll
kritapatterndocker.dll
kritapresetdocker.dll
kritapresethistory.dll
kritasmallcolorselector.dll
kritaspecificcolorselector.dll
kritatasksetdocker.dll
kritaanimationrenderer.dll
kritabuginfo.dll
kritaclonesarray.dll
kritacolorrange.dll
kritacolorspaceconversion.dll
kritahistogram.dll
kritaimagesize.dll
kritaimagesplit.dll
kritalayergroupswitcher.dll
kritalayersplit.dll
kritametadataeditor.dll
kritamodifyselection.dll
kritaoffsetimage.dll
kritaqmic.dll
kritaresourcemanager.dll
kritarotateimage.dll
kritaseparatechannels.dll
kritashearimage.dll
kritawaveletdecompose.dll
SAMLIB.dll  	6.3.9600.18589
kritapngimport.dll
WININET.dll 	11.0.9600.18792
iertutil.dll	11.0.9600.18792
Secur32.dll 	6.3.9600.17415
ondemandconnroutehelper.dll	6.3.9600.17415
winhttp.dll 	6.3.9600.18378
mswsock.dll 	6.3.9600.18340
urlmon.dll  	11.0.9600.18792
rasadhlp.dll	6.3.9600.17415
fwpuclnt.dll	6.3.9600.18229
Comctl32.dll	6.10.9600.18006

Windows 6.2.9200
DrMingw 0.8.1
Comment 5 Halla Rempt 2017-10-03 14:18:24 UTC
Okay, this is a crash in the intel display driver, when compiling the shaders. One way is to run krita on your nvidia gpu, another to enabled angle in the display settings of Krita.
Comment 6 Riccardo 2017-10-03 15:20:25 UTC
Thanks, actually I already changed the display settings to DX11 via Angle AFTER the crashes (previous settings were "OpenGL" I think!), that's probably why I couldn't reproduce the bug.  

How do I run krita on my Nvidia GPU?
Comment 7 Halla Rempt 2017-10-03 15:54:44 UTC
On my dual-gpu windows system, it's right-click on the exe, then there's an option to select the GPU.