Application: krita (2.8.1) KDE Platform Version: 4.13.2 Qt Version: 4.8.6 Operating System: Linux 3.13.0-30-generic x86_64 Distribution: Ubuntu 14.04 LTS -- Information about the crash: - What I was doing when the application crashed: I was working on a .ora file and I pressed the shortcut ctrl+s to save instead of exporting and choosing the appropriate extension. -- 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 0x7feaddf027c0 (LWP 2482))] Thread 7 (Thread 0x7feac4bf3700 (LWP 2484)): #0 0x00007feadd75bfbd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fead47e6fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fead47e730a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feacb08fe16 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fead480bf15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fead4cc6182 in start_thread (arg=0x7feac4bf3700) at pthread_create.c:312 #6 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7feabffff700 (LWP 2485)): #0 __GI___pthread_mutex_lock (mutex=0x1083fd0) at ../nptl/pthread_mutex_lock.c:119 #1 0x00007fead4828991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fead47e6ed5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fead47e70ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fead47e7129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fead480bf15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fead4cc6182 in start_thread (arg=0x7feabffff700) at pthread_create.c:312 #7 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7feabf7fe700 (LWP 2489)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007feadb14b816 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007feadb14795b in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007fead9d9067e in ?? () from /usr/lib/libkritaimage.so.13 #4 0x00007fead9d90a4d in ?? () from /usr/lib/libkritaimage.so.13 #5 0x00007feadb14b32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007fead4cc6182 in start_thread (arg=0x7feabf7fe700) at pthread_create.c:312 #7 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7feaa89f1700 (LWP 2490)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007feadb14b816 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007feadb147d63 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007fead9dad7ca in KisTileDataSwapper::run() () from /usr/lib/libkritaimage.so.13 #4 0x00007feadb14b32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007fead4cc6182 in start_thread (arg=0x7feaa89f1700) at pthread_create.c:312 #6 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7feaa39a7700 (LWP 2497)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007feadb14b816 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007feadc11cd96 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #3 0x00007feadb14b32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007fead4cc6182 in start_thread (arg=0x7feaa39a7700) at pthread_create.c:312 #5 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fea90868700 (LWP 2499)): #0 0x00007feadb27ab50 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #1 0x00007fead47e6a61 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fead47e6f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fead47e70ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feadb27a7be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007feadb24c0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007feadb24c3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007feadb148c5f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007feadb22d823 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007feadb14b32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007fead4cc6182 in start_thread (arg=0x7fea90868700) at pthread_create.c:312 #11 0x00007feadd76930d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7feaddf027c0 (LWP 2482)): [KCrash Handler] #5 0x00007fead9e27a40 in KisImage::colorSpace() const () from /usr/lib/libkritaimage.so.13 #6 0x00007feadd307569 in KisOpenGLImageTextures::updateTextureFormat() () from /usr/lib/libkritaui.so.13 #7 0x00007feadd307f79 in KisOpenGLImageTextures::createImageTextureTiles() () from /usr/lib/libkritaui.so.13 #8 0x00007feadd30a556 in KisOpenGLImageTextures::KisOpenGLImageTextures(KisWeakSharedPtr<KisImage>, KoColorProfile*, KoColorConversionTransformation::Intent, QFlags<KoColorConversionTransformation::ConversionFlag>) () from /usr/lib/libkritaui.so.13 #9 0x00007feadd30ab6b in KisOpenGLImageTextures::getImageTextures(KisWeakSharedPtr<KisImage>, KoColorProfile*, KoColorConversionTransformation::Intent, QFlags<KoColorConversionTransformation::ConversionFlag>) () from /usr/lib/libkritaui.so.13 #10 0x00007feadd1c5553 in KisCanvas2::createOpenGLCanvas() () from /usr/lib/libkritaui.so.13 #11 0x00007feadd1c5b76 in KisCanvas2::createCanvas(bool) () from /usr/lib/libkritaui.so.13 #12 0x00007feadd1c5e2d in KisCanvas2::KisCanvas2(KisCoordinatesConverter*, KisView2*, KoShapeBasedDocumentBase*) () from /usr/lib/libkritaui.so.13 #13 0x00007feadd2b8fb0 in KisView2::KisView2(KoPart*, KisDoc2*, QWidget*) () from /usr/lib/libkritaui.so.13 #14 0x00007feadd23a957 in KisPart2::createViewInstance(KoDocument*, QWidget*) () from /usr/lib/libkritaui.so.13 #15 0x00007feadce6e367 in KoPart::createView(KoDocument*, QWidget*) () from /usr/lib/libkomain.so.13 #16 0x00007feadcdfbbc9 in KoMainWindow::setRootDocument(KoDocument*, KoPart*, bool) () from /usr/lib/libkomain.so.13 #17 0x00007feadcdfd072 in KoMainWindow::slotLoadCompleted() () from /usr/lib/libkomain.so.13 #18 0x00007feadce0dc95 in ?? () from /usr/lib/libkomain.so.13 #19 0x00007feadb26187a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007feadcddc558 in KoDocument::openUrlInternal(KUrl const&) () from /usr/lib/libkomain.so.13 #21 0x00007feadcddc840 in KoDocument::openUrl(KUrl const&) () from /usr/lib/libkomain.so.13 #22 0x00007feadcdfc3b4 in KoMainWindow::openDocumentInternal(KUrl const&, KoPart*, KoDocument*) () from /usr/lib/libkomain.so.13 #23 0x00007feadcdfc759 in KoMainWindow::openDocument(KoPart*, KUrl const&) () from /usr/lib/libkomain.so.13 #24 0x00007feadcdc8c93 in KoApplication::start() () from /usr/lib/libkomain.so.13 #25 0x00007feadda8447b in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_krita.so #26 0x00007feadd68fec5 in __libc_start_main (main=0x4006d0, argc=2, argv=0x7fff98eb0348, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff98eb0338) at libc-start.c:287 #27 0x00000000004006fe in _start () Possible duplicates by query: bug 334290. Reported using DrKonqi
Hm, your backtrace has nothing to do with saving. Can you reproduce this? On the other hand, I see you're using 2.8.1, and we've just released 2.8.5, the fifth bugfix release. You could also try the development version from the lime PPA repo: https://launchpad.net/~dimula73/+archive/krita
Can you please check with a more recent version whether you can reproduce the issue?
Hello Boudewijn and sorry for the late reply. In the meantime I tried a couple of times to install the testing Krita version from Dimula PPA without success (I think because of conflicts between 8.5 and 8.1). But I tried reproduce the error with version 8.1 and everything went fine, so I opened an .ora file, I used the ctrl+s shortcut and the file went updated normally. I hope this will help. Thank you to work for the Krita project, I participated to the kickstarter campaign and I'm very excited about how Krita is improving!