Bug 394005 - Krita 4.0.1 crashes on creating new document
Summary: Krita 4.0.1 crashes on creating new document
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: CPU Canvas (show other bugs)
Version: 4.0.1
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-08 14:32 UTC by benoit.vallade
Modified: 2018-05-10 12:52 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description benoit.vallade 2018-05-08 14:32:20 UTC
Hi,

I just install Krita 4.0.1 (Desktop version) and everytime I try to create a new document it crashes.

Here is the exception as shown by my debbuger :

Unhandled exception at 0x00007FFD88D0FD47 (Qt5Core.dll) in krita.exe: 0xC0000005: Access violation reading location 0x00007FFD7B0B7940.

And here is the Call Stack:

>	Qt5Core.dll!00007ffd88d0fd47()	Unknown	No symbols loaded.
 	libkritawidgets.dll!00007ffd9451fb81()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd89474340()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd89470a7a()	Unknown	No symbols loaded.
 	krita_flaketools.dll!00007ffd6c85b44f()	Unknown	No symbols loaded.
 	krita_flaketools.dll!00007ffd6c8570f5()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bef5db1()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bf0aa80()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bf0b0d2()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bf0b6e0()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bf0cdd1()	Unknown	No symbols loaded.
 	libkritaflake.dll!00007ffd8bf0cec7()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd8951ac58()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894f7ea0()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894f5c4d()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894f5dc5()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd89591ebc()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88eab41a()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd8957f5e1()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88eab41a()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85590402()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85591839()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85591a05()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854d4368()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85497b5c()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549f41b()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894ccbf6()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e80768()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549e258()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854e8d30()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854eb2f4()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85497b5c()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549edd0()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894ccbf6()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e80768()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886f92d1()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886fad85()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886d1ca0()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88ed8006()	Unknown	No symbols loaded.
 	[External Code]		Annotated Frame
 	Qt5Core.dll!00007ffd88ed72fb()	Unknown	No symbols loaded.
 	qwindows.dll!000000006a8def35()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e7ee4f()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8566faf9()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894f495f()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894f5095()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854d4368()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd855e661d()	Unknown	No symbols loaded.
 	libkritawidgetutils.dll!00007ffda211644c()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85497b5c()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549f41b()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894ccbf6()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e80768()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549e258()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854e8d30()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd854eb2f4()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd85497b5c()	Unknown	No symbols loaded.
 	Qt5Widgets.dll!00007ffd8549edd0()	Unknown	No symbols loaded.
 	libkritaui.dll!00007ffd894ccbf6()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e80768()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886f92d1()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886fad85()	Unknown	No symbols loaded.
 	Qt5Gui.dll!00007ffd886d1ca0()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88ed8006()	Unknown	No symbols loaded.
 	[External Code]		Annotated Frame
 	Qt5Core.dll!00007ffd88ed72fb()	Unknown	No symbols loaded.
 	qwindows.dll!000000006a8def35()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e7ee4f()	Unknown	No symbols loaded.
 	Qt5Core.dll!00007ffd88e877a7()	Unknown	No symbols loaded.
 	krita.exe!0000000140006203()	Unknown	No symbols loaded.
 	krita.exe!00000001400013f7()	Unknown	No symbols loaded.
 	krita.exe!00000001400014fb()	Unknown	No symbols loaded.
 	[External Code]		Annotated Frame
Comment 1 Halla Rempt 2018-05-08 15:07:37 UTC
Can you please follow https://docs.krita.org/Dr._Mingw_debugger so we can get a backtrace with more information?
Comment 2 Halla Rempt 2018-05-08 15:08:22 UTC
Oh, and please check the nightly build, too: https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/
Comment 3 benoit.vallade 2018-05-09 15:08:34 UTC
Hi, 

I searched for the backtrace as shown by the link you provided and I also installed the debug package. In both case (with or without the debug package) no trace was generated. The localApp folder only contain a single .QMLC file (in the QMLCcache subfolder)

About the nightly build, I'm sorry the download failed and I hadnt the time to try again today. But I will check that tomorrow.
Comment 4 benoit.vallade 2018-05-10 12:14:58 UTC
I tried the nightly build (krita-nightly-x64-v4.0.0.51-1046-g76ca81a1aa-setup.exe) and it worked. (I could create a new document without crash and even save it an reopen it)

Just as a matter of curiosity, do you have any clue about what happened?
I read the recent "Changes Log" of the nightly builds and there was no commit related to that crash. 
It is good to notice that windows 10 updated yesterday and it might have helped.

Well whatever was the reason it's working so thanks a lot for the tips.
Looking forward the next stable version.

Best
Comment 5 Halla Rempt 2018-05-10 12:22:51 UTC
I think that it was this commit:

commit 79a52ba87fc0f0ec76ef427d2def1b36a01031c1
Author: Boudewijn Rempt <boud@valdyas.org>
Date:   Mon May 7 10:23:37 2018 +0200

    Fix a possible crash when creating a KoColorPopup action
    
    This could happen if there are no kocolorset objects in the
    resource server.
    
    BUG:393508
Comment 6 benoit.vallade 2018-05-10 12:52:21 UTC
Oh alright.

Thank you very much for the precision.