Application: krita (2.9 Pre-Alpha) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.13.0-30-generic x86_64 Distribution: Trisquel GNU/Linux 6.0.1, Toutatis -- Information about the crash: - What I was doing when the application crashed: 0) Clear .kde folder 1) Open Krita 2) Create a new Krita document(1600x1200) 3) Create another new Krita document, or, open any existing document 4) Close one of the Krita windows 5) Both Krita instances crash Confirmed using both self-compiled and Krita-Lime PPA. The crash can be reproduced every time. -- Backtrace: Application: Krita (krita), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb53192f780 (LWP 1072))] Thread 6 (Thread 0x7fb516576700 (LWP 1077)): #0 0x00007fb531016a43 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fb5290f7ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb5290f845a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb51fa735e6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fb5291199b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb5295c4e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fb5310223fd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fb4effff700 (LWP 1086)): #0 0x00007fb52913333a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fb5291335d9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb5290f71b8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb5290f7ec4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fb5290f8124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb52ef46426 in QEventDispatcherGlib::processEvents (this=0x7fb4e8012a00, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007fb52ef15c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fb52ef15ed7 in QEventLoop::exec (this=0x7fb4efffedd0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fb52ee14fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007fb52eef59ff in QInotifyFileSystemWatcherEngine::run (this=0x17af030) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007fb52ee17fcb in QThreadPrivate::start (arg=0x17af030) at thread/qthread_unix.cpp:298 #11 0x00007fb5295c4e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fb5310223fd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fb4edb3c700 (LWP 1097)): #0 0x00007fb5295c8d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fb52ee184db in wait (time=18446744073709551615, this=0x24689c0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2468540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fb52fe1a394 in QFileInfoGatherer::run (this=0x2468530) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007fb52ee17fcb in QThreadPrivate::start (arg=0x2468530) at thread/qthread_unix.cpp:298 #5 0x00007fb5295c4e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fb5310223fd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb4ece45700 (LWP 1098)): #0 0x00007fb531014ffd in read () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fb5291328df in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb5290f7b64 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb5290f7f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fb5290f8124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb52ef46426 in QEventDispatcherGlib::processEvents (this=0x7fb4d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007fb52ef15c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fb52ef15ed7 in QEventLoop::exec (this=0x7fb4ece44dd0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fb52ee14fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00007fb52eef59ff in QInotifyFileSystemWatcherEngine::run (this=0x2468c60) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00007fb52ee17fcb in QThreadPrivate::start (arg=0x2468c60) at thread/qthread_unix.cpp:298 #11 0x00007fb5295c4e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fb5310223fd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb4ddc9e700 (LWP 1122)): [KCrash Handler] #6 count (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:259 #7 QMetaObject::activate (sender=0x7b0c790, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fb4ddc9ddb0) at kernel/qobject.cpp:3484 #8 0x00007fb4f5d9adff in ImageLoader::sigItemContentChanged (this=<optimized out>, _t1=0x7b20650) at /build/buildd/krita-testing-2+git20140707+r72759-49/obj-x86_64-linux-gnu/krita/plugins/extensions/dockers/imagedocker/moc_image_strip_scene.cpp:98 #9 0x00007fb4f5da51b5 in ImageLoader::run (this=0x7b0c790) at /build/buildd/krita-testing-2+git20140707+r72759-49/krita/plugins/extensions/dockers/imagedocker/image_strip_scene.cpp:69 #10 0x00007fb52ee17fcb in QThreadPrivate::start (arg=0x7b0c790) at thread/qthread_unix.cpp:298 #11 0x00007fb5295c4e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fb5310223fd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb53192f780 (LWP 1072)): #0 0x00007fb53101e619 in syscall () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fb52ee16a9b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x127c150) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=0x127c150, timeout=<optimized out>) at thread/qmutex_unix.cpp:113 #3 0x00007fb52ee1286d in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450 #4 0x00007fb52ef2b0fb in lockInline (this=0x1276380) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190 #5 lockInline (this=0x1276380) at kernel/qobject.cpp:3447 #6 QMutexLocker (m=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109 #7 QMetaObject::activate (sender=0x127d7d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff94587800) at kernel/qobject.cpp:3472 #8 0x00007fb52ef2bbdf in QObject::destroyed (this=<optimized out>, _t1=0x127d7d0) at .moc/release-shared/moc_qobject.cpp:149 #9 0x00007fb52ef2f68e in QObject::~QObject (this=0x127d7d0, __in_chrg=<optimized out>) at kernel/qobject.cpp:844 #10 0x00007fb52f48aabf in KPluginFactory::~KPluginFactory() () from /usr/lib/libkdecore.so.5 #11 0x00007fb4fc0ba0e3 in ~ToolDynaFactory (this=0x127d7d0, __in_chrg=<optimized out>) at /build/buildd/krita-testing-2+git20140707+r72759-49/krita/plugins/tools/tool_dyna/tool_dyna.cpp:43 #12 ToolDynaFactory::~ToolDynaFactory (this=0x127d7d0, __in_chrg=<optimized out>) at /build/buildd/krita-testing-2+git20140707+r72759-49/krita/plugins/tools/tool_dyna/tool_dyna.cpp:43 #13 0x00007fb52ef323e6 in QObjectCleanupHandler::clear (this=0xeb7840) at kernel/qobjectcleanuphandler.cpp:140 #14 0x00007fb52ef3242b in QObjectCleanupHandler::~QObjectCleanupHandler (this=0xeb7840, __in_chrg=<optimized out>) at kernel/qobjectcleanuphandler.cpp:86 #15 0x00007fb52ef32479 in QObjectCleanupHandler::~QObjectCleanupHandler (this=0xeb7840, __in_chrg=<optimized out>) at kernel/qobjectcleanuphandler.cpp:87 #16 0x00007fb530f69901 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #17 0x00007fb530f69985 in exit () from /lib/x86_64-linux-gnu/libc.so.6 #18 0x00007fb51ece5624 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #19 0x00007fb52a7996b8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5 #20 0x00007fb52e5912be in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #21 0x00007fb52e58f24b in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #22 0x00007fb52e575251 in XGetSelectionOwner () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #23 0x00007fb505389458 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #24 0x00007fb505363c21 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #25 0x00007fb52ef17028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x5b57b80, event=0x7fff945880e0) at kernel/qcoreapplication.cpp:986 #26 0x00007fb52f91085f in notify_helper (e=0x7fff945880e0, receiver=0x5b57b80, this=0x9eb460) at kernel/qapplication.cpp:4555 #27 QApplicationPrivate::notify_helper (this=0x9eb460, receiver=0x5b57b80, e=0x7fff945880e0) at kernel/qapplication.cpp:4531 #28 0x00007fb52f915713 in QApplication::notify (this=0x7fff94589140, receiver=0x5b57b80, e=0x7fff945880e0) at kernel/qapplication.cpp:4420 #29 0x00007fb530469d6e in KoApplication::notify (this=<optimized out>, receiver=0x5b57b80, event=0x7fff945880e0) at /build/buildd/krita-testing-2+git20140707+r72759-49/libs/main/KoApplication.cpp:622 #30 0x00007fb52ef16e9c in QCoreApplication::notifyInternal (this=0x7fff94589140, receiver=0x5b57b80, event=0x7fff945880e0) at kernel/qcoreapplication.cpp:876 #31 0x00007fb52f95bbe5 in sendEvent (event=0x7fff945880e0, receiver=0x5b57b80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #32 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x5b57c00, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7432 #33 0x00007fb52f95bb29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x5b52d90, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #34 0x00007fb52f95bb29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x5b4c990, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #35 0x00007fb52f95bb29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x5b4c670, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #36 0x00007fb52f95bb29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1ba6380, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #37 0x00007fb52f95bb29 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1363850, recursive=true, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7444 #38 0x00007fb52f95f0fb in QWidgetPrivate::prepareToRender (this=0x1363850, region=..., renderFlags=...) at kernel/qwidget.cpp:5390 #39 0x00007fb52f9ead6a in QPixmap::grabWidget (widget=0x1326c50, rect=...) at image/qpixmap.cpp:1127 #40 0x00007fb505356255 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #41 0x00007fb50534f9eb in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #42 0x00007fb52ef30179 in QObject::event (this=0x6451ed0, e=<optimized out>) at kernel/qobject.cpp:1157 #43 0x00007fb52f910894 in notify_helper (e=0x7fff94588ea0, receiver=0x6451ed0, this=0x9eb460) at kernel/qapplication.cpp:4559 #44 QApplicationPrivate::notify_helper (this=0x9eb460, receiver=0x6451ed0, e=0x7fff94588ea0) at kernel/qapplication.cpp:4531 #45 0x00007fb52f915713 in QApplication::notify (this=0x7fff94589140, receiver=0x6451ed0, e=0x7fff94588ea0) at kernel/qapplication.cpp:4420 #46 0x00007fb530469d6e in KoApplication::notify (this=<optimized out>, receiver=0x6451ed0, event=0x7fff94588ea0) at /build/buildd/krita-testing-2+git20140707+r72759-49/libs/main/KoApplication.cpp:622 #47 0x00007fb52ef16e9c in QCoreApplication::notifyInternal (this=0x7fff94589140, receiver=0x6451ed0, event=0x7fff94588ea0) at kernel/qcoreapplication.cpp:876 #48 0x00007fb52ef481f2 in sendEvent (event=0x7fff94588ea0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #49 QTimerInfoList::activateTimers (this=0x9ede60) at kernel/qeventdispatcher_unix.cpp:611 #50 0x00007fb52ef45c0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #51 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180 #52 0x00007fb5290f7d13 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007fb5290f8060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007fb5290f8124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007fb52ef463bf in QEventDispatcherGlib::processEvents (this=0x9313d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #56 0x00007fb52f9b8d9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #57 0x00007fb52ef15c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #58 0x00007fb52ef15ed7 in QEventLoop::exec (this=0x7fff94589100, flags=...) at kernel/qeventloop.cpp:204 #59 0x00007fb52ef1af67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #60 0x00007fb5314066c2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /build/buildd/krita-testing-2+git20140707+r72759-49/krita/main.cc:108 #61 0x00007fb530f4f76d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #62 0x0000000000400681 in _start () Reported using DrKonqi
Hi Tyson! It actually looks like something in the image docker: Thread 2 (Thread 0x7fb4ddc9e700 (LWP 1122)): [KCrash Handler] #6 count (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:259 #7 QMetaObject::activate (sender=0x7b0c790, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fb4ddc9ddb0) at kernel/qobject.cpp:3484 #8 0x00007fb4f5d9adff in ImageLoader::sigItemContentChanged (this=<optimized out>, _t1=0x7b20650) at /build/buildd/krita-testing-2+git20140707+r72759-49/obj-x86_64-linux-gnu/krita/plugins/extensions/dockers/imagedocker/moc_image_strip_scene.cpp:98 #9 0x00007fb4f5da51b5 in ImageLoader::run (this=0x7b0c790) at /build/buildd/krita-testing-2+git20140707+r72759-49/krita/plugins/extensions/dockers/imagedocker/image_strip_scene.cpp:69 And it happens when the image docker is still loading some images... Do you have the image docker open on a big folder?
Created attachment 87691 [details] patch Could you try this patch and see if it makes a difference?
(In reply to comment #2) > Created attachment 87691 [details] > patch > > Could you try this patch and see if it makes a difference? I patched with your file and rebuilt Krita, but it still crashes over the same actions.
I don't know anything about "image docker", is there a docker named as Image docker? I could not find it. I deleted .kde folder and all Krita related setting files before I file this bug report. And the only thing I was doing during this session was: 1) I created an empty 1600x1200 from the start screen. 2) I created another one, the same thing, and the new window was brought up in the front. 3) I closed the new window 4) All Krita windows crashed Closing the old window also crashes all Krita instances. Sometimes the bug report window did not even appear. I first encountered this with compiled from source binaries, Krita 2.9. But it did not come with debug parts, so I used Krita Lime PPA's to reproduce the issue. This bug only occurs on Krita 2.9 alpha, or so far as I tested. And it has been around for a very long time. I didn't take it seriously because I mainly paint with one Krita instance, and I thought it was caused by Trisquel 7 Alpha. I was too busy so I went back to 2.8 instead. However, I remembered something similar happened when Krita 2.8 was in its beta stage...It was like: 1) I opened two documents, A and B. 2) I copied and pasted something from A to B, then immediately closed A. 3) All Krita instances crashed. I did not have a through research about that, though. But I talk about it here just in case it has some valuable information.
It's reference images in the docker menu. The reason I ask is because the crash is happening there, in the code that tries to load all images in a certain directory.
The Reference images docker wasn't even checked in the docker menu. So it wasn't displayed in my workspace. But I guess whether it is displayed or not, it is going to do its job in the background. I turned on Reference images docker and found it is pointing to home/pictures by default. I have a lot of screenshots and large .png files there, created during the making of the tutorial. My Pictures folder has: 4 sub folders, 63 files, 129.8 MB 49 PNGs (116MB) 6 GIFs (10.8MB), some of them are probably corrupted or actually JPGs 1 XPM (1.2MB), 2 XCFs (1.4 MB), 3 KRAs (4.5MB), 1 Identifier, 1 TAR.GZ (1.3MB), 1 ZIP (25.8KB) There are 2 files that appear in the Ref docker but never shows their thumbnail, and they cannot be loaded. Probably the XCFs. All GIFs loads. When I conducted the test, I created two empty image one after another pretty fast, or closed the second document the moment I've copied something from it. So it could be no enough time for the Ref docker to load images. Note that it doesn't crash Krita 2.8 no matter what, though.
Huh... That really sounds like a problem with the installation. You have only one version of Krita installed on your system?
I used the method from KDE knowedge base article to install Calligra, the path is $HOME/kde4/inst/ . I already added the path into $HOME/.kde/share/config/kdeglobals, kbuildsycoca4 was excuted after the installation. I deleted everything in $HOME/kde4/inst/ and also all KDE settings files from .kde and .config folder before the installation. Only Krita 2.9 alpha crashes like that, but not the stable Krita 2.8. I'll try to delete files from my pitures folder type by type to see if it is relevant.
When $HOME/Pictures/ was empty, it still crashed.
I excuted Krita from terminal and get the following messages from start to crash: tysontan@tysontan-ThinkPad-X230-Tablet:/opt/project-neon/bin$ ./krita ################################### # Adding a tablet device: Wacom Intuos4 WL stylus Device Type: "Stylus" # Axes limits data X: 0 40640 Y: 0 25400 Z: 0 0 Pressure: 0 2048 Rotation: -900 899 T. Pres: 0 0 ################################### # Adding a tablet device: Wacom ISDv4 E6 Pen stylus Device Type: "Stylus" # Axes limits data X: 0 27760 Y: 0 15694 Z: 0 0 Pressure: 0 2048 Rotation: -900 899 T. Pres: 0 0 ################################### # Adding a tablet device: Wacom Intuos4 WL eraser Device Type: "XFreeEraser" # Axes limits data X: 0 40640 Y: 0 25400 Z: 0 0 Pressure: 0 2048 Rotation: 0 1 T. Pres: 0 0 ################################### # Adding a tablet device: Wacom ISDv4 E6 Pen eraser Device Type: "XFreeEraser" # Axes limits data X: 0 27760 Y: 0 15694 Z: 0 0 Pressure: 0 2048 Rotation: 0 1 T. Pres: 0 0 krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig316.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/10x10squareBlurf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal63.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/20x20squareBlurf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal17.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/10x10squaref16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal30.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/15circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal34.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal11.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/7fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig416.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal62.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/7circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/20x20squareBlur16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal31.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/3circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/15circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/7circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/xcf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5x5squareBlur16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/10x10squareBlur16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/confettif16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/17circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal05.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/11fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal19.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal24.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/19circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal40.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal36.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal32.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal42.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal33.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/dunes16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/20x20square16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/9circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/13circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/confetti16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal18.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal01.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxy_bigf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal22.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal20.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/9circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal03.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig2f16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal02.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxy16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/20x20squaref16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal15.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/3fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal41.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5x5square16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal44.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal54.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/19circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal38.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal56.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal47.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal53.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal58.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/thegimp16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/10x10square16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal45.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal57.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal39.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/17circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/pixelf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/9fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal65.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxy_small16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal37.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal28.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal07.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/pixel16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig4f16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal10.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/13circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal25.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/11circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal35.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal64.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal43.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal50.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig216.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/11circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal51.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal09.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/17fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal26.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/13fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal49.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/15fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal08.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5x5squareBlurf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal46.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/19fcirclef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal55.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal48.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal12.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/1circlef16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal13.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxy_smallf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxy_big16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig3f16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal21.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/thegimpf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal06.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal52.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal04.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/galaxyf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig116.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/callig1f16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal60.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal59.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/3circle16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal23.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/5x5squaref16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal14.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal27.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/dunesf16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal29.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/xcff16.gbr" failed krita(4376) KoResourceServer<T, Policy>::loadResources: Loading resource "/usr/share/create/brushes/gimp/NS1-Charcoal61.gbr" failed use opengl true success "OPENGL_SUCCESS" OpenGL version 1.1 or higher is present. OpenGL version 1.2 or higher is present. OpenGL version 1.3 or higher is present. OpenGL version 1.4 or higher is present. OpenGL version 1.5 or higher is present. OpenGL version 2.0 or higher is present. OpenGL version 2.1 or higher is present. OpenGL version 3.0 or higher is present. krita(4376)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection krita(4376)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection krita(4376) SpaceNavigatorDevice::start: starting spacenavigator device... connect failed: No such file or directory krita(4376)/kdeui (kdelibs): No such XML file "/home/tysontan/.kde/share/apps/" QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout krita(4376) KisView2::updateIcons: name "ArtisticColorSelector" krita(4376) KisView2::updateIcons: name "ChannelDocker" krita(4376) KisView2::updateIcons: name "ColorSelectorNg" krita(4376) KisView2::updateIcons: name "CompositionDocker" krita(4376) KisView2::updateIcons: name "DigitalMixer" krita(4376) KisView2::updateIcons: name "History" krita(4376) KisView2::updateIcons: name "ImageDocker" krita(4376) KisView2::updateIcons: name "KisLayerBox" krita(4376) KisView2::updateIcons: name "OverviewDocker" krita(4376) KisView2::updateIcons: name "PaletteDocker" krita(4376) KisView2::updateIcons: name "PatternDocker" krita(4376) KisView2::updateIcons: name "PresetDocker" krita(4376) KisView2::updateIcons: name "Shape Properties" krita(4376) KisView2::updateIcons: name "ShapeCollectionDocker" krita(4376) KisView2::updateIcons: name "SmallColorSelector" krita(4376) KisView2::updateIcons: name "SnapGuide Properties" krita(4376) KisView2::updateIcons: name "SpecificColorSelector" krita(4376) KisView2::updateIcons: name "TasksetDocker" krita(4376) KisView2::updateIcons: name "ToolBox" krita(4376) KisView2::updateIcons: name "sharedtooldocker" krita(4376)/kdeui (kdelibs): Shortcut for KAction "KisRulerAssistantTool" "Ruler assistant editor tool" set with QShortcut::setShortcut()! See KAction documentation. use opengl true success "OPENGL_SUCCESS" krita(4376)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection krita(4376)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection krita(4376)/kdeui (kdelibs): No such XML file "/home/tysontan/.kde/share/apps/" QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout krita(4376) KisView2::updateIcons: name "ArtisticColorSelector" krita(4376) KisView2::updateIcons: name "ChannelDocker" krita(4376) KisView2::updateIcons: name "ColorSelectorNg" krita(4376) KisView2::updateIcons: name "CompositionDocker" krita(4376) KisView2::updateIcons: name "DigitalMixer" krita(4376) KisView2::updateIcons: name "History" krita(4376) KisView2::updateIcons: name "ImageDocker" krita(4376) KisView2::updateIcons: name "KisLayerBox" krita(4376) KisView2::updateIcons: name "OverviewDocker" krita(4376) KisView2::updateIcons: name "PaletteDocker" krita(4376) KisView2::updateIcons: name "PatternDocker" krita(4376) KisView2::updateIcons: name "PresetDocker" krita(4376) KisView2::updateIcons: name "Shape Properties" krita(4376) KisView2::updateIcons: name "ShapeCollectionDocker" krita(4376) KisView2::updateIcons: name "SmallColorSelector" krita(4376) KisView2::updateIcons: name "SnapGuide Properties" krita(4376) KisView2::updateIcons: name "SpecificColorSelector" krita(4376) KisView2::updateIcons: name "TasksetDocker" krita(4376) KisView2::updateIcons: name "ToolBox" krita(4376) KisView2::updateIcons: name "sharedtooldocker" krita(4376)/kdeui (kdelibs): Shortcut for KAction "KisRulerAssistantTool" "Ruler assistant editor tool" set with QShortcut::setShortcut()! See KAction documentation. QCoreApplication::postEvent: Unexpected null receiver QCoreApplication::postEvent: Unexpected null receiver QThread: Destroyed while thread is still running QPixmap::scaled: Pixmap is a null pixmap KCrash: Application 'krita' crashing... KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit sock_file=/home/tysontan/.kde/socket-tysontan-ThinkPad-X230-Tablet/kdeinit4__0 QSocketNotifier: Invalid socket 18 and type 'Read', disabling... QSocketNotifier: Invalid socket 23 and type 'Read', disabling... QSocketNotifier: Invalid socket 16 and type 'Read', disabling... krita: Fatal IO error 9 (Bad file descriptor) on X server :0.0. krita(4376) SpaceNavigatorDevice::stop: stopping spacenavigator device... CRITICAL: According to statistics of the KisTileDataStore some tiles have leaked from the Krita control! CRITICAL: Tiles in memory: 480 Total tiles: 480 QFile::at: Cannot set file position 0 tysontan@tysontan-ThinkPad-X230-Tablet:/opt/project-neon/bin$
Created attachment 87748 [details] Crash report with an empty $HOME/Pictures folder.
I did some more research and here are my new findings: ######################### It crashes ONLY when the new instance was created from an existing window, either by doing: 1) Ctrl+N 2) Menu -> File -> New 3) Toolbar -> Create New Document It does not crash Krita instances started separately from DE or terminal. ########################## 1) If I started 2 Krita instances directly from DE or terminal, I have: KRITA-INSTANCE-A1 KRITA-INSTANCE-B1 Then I create a new document from A1 or B1, take A1 for example, now I have: KRITA-INSTANCE-A1 KRITA-INSTANCE-A2 KRITA-INSTANCE-B1 If I close either of A1 or A2, the other A* instance will crash with it, but not the B* instances.
I'm really confused here -- that last backtrace just doesn't make any sense :-(. I have some sort of hope though that it'll go away all by itself once we merge the MVC branch.
I could not reproduce this issue after I reinstalled the system. Now come to think of it, I did something stupid like running the following commands in the terminal: sudo nautilus sudo gedit sudo gnome-control-center <-this lol sudo gnome-tweak-tool <- and this, too lol I was such a ignorant and risky GNU/Linux user, XD. Not long ago, I learned that one should never use sudo to run gtk/X apps, otherwise it can mess up gnome settings in $HOME, causing all kinds of weirdness. The article suggests using gksu instead. Having learned my lession, I have been more cautious and conservative with my newly reinstalled system. 3 months has passed, not a single weirdness in or out of Krita like this one had happened on this system. My rough conclusion is that this issue was caused by my lack of knowledge rather than a bug of Krita. Thank you for looking into this, Boud. And I'm very sorry that I might have wasted your time. -_-b