Summary: | Krita crashes when creating a new flie | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Cesar Tellez <cezzarezero> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | enrico_guarnieri, halla |
Priority: | NOR | ||
Version: | 2.8 Pre-Alpha | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Cesar Tellez
2013-07-25 10:44:40 UTC
Application: krita (git) KDE Platform Version: 4.11.0 Qt Version: 4.8.2 Operating System: Linux 3.5.0-37-generic x86_64 Distribution: Xubuntu 12.04.2 LTS At the opening, after selecting a template, Krita crashes. Happens every time. The software is basically unusable now. 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 0x7ff41a3ab780 (LWP 27376))] Thread 7 (Thread 0x7ff402840700 (LWP 27379)): #0 0x00007ff4198618cd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ff412ead8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff412e72ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff412e72fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff412e7349a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ff4096d1406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #6 0x00007ff412e949e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ff41333fe9a in start_thread (arg=0x7ff402840700) at pthread_create.c:308 #8 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7ff3ef484700 (LWP 27380)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ff4177b95ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ff4177b53e4 in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ff3f7c6257e in KisTileDataPooler::waitForWork (this=0x31ae5a0) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/image/tiles3/kis_tile_data_pooler.cc:162 #4 0x00007ff3f7c62cd4 in KisTileDataPooler::run (this=0x31ae5a0) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/image/tiles3/kis_tile_data_pooler.cc:184 #5 0x00007ff4177b909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ff41333fe9a in start_thread (arg=0x7ff3ef484700) at pthread_create.c:308 #7 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 5 (Thread 0x7ff3eec83700 (LWP 27381)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ff4177b95ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ff4177b5829 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ff3f7c7feaa in KisTileDataSwapper::run (this=0x31ae5d8) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #4 0x00007ff4177b909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ff41333fe9a in start_thread (arg=0x7ff3eec83700) at pthread_create.c:308 #6 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ff3e7fff700 (LWP 27393)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ff4177b95ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ff4187c19a4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #3 0x00007ff4177b909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ff41333fe9a in start_thread (arg=0x7ff3e7fff700) at pthread_create.c:308 #5 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ff3ed632700 (LWP 27394)): #0 0x00007ff419868033 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ff4178e4866 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ff4178e9cb2 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ff4178ea1a3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ff4178b6e62 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ff4178b70b7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ff4177b6077 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ff417896b6f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ff4177b909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ff41333fe9a in start_thread (arg=0x7ff3ed632700) at pthread_create.c:308 #10 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ff3ede33700 (LWP 27395)): #0 0x00007ff4198618cd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ff417885d1d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ff41788d93e in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ff417843ce6 in QFile::readData(char*, long long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ff417849df5 in QIODevice::read(char*, long long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ff3f9eec495 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/imageformats/libqjpeg.so #6 0x00007ff3fb55f60e in jpeg_fill_bit_buffer () from /usr/lib/x86_64-linux-gnu/libjpeg.so.8 #7 0x00007ff3fb55fc2c in ?? () from /usr/lib/x86_64-linux-gnu/libjpeg.so.8 #8 0x00007ff3fb55d266 in ?? () from /usr/lib/x86_64-linux-gnu/libjpeg.so.8 #9 0x00007ff3fb5617fe in ?? () from /usr/lib/x86_64-linux-gnu/libjpeg.so.8 #10 0x00007ff3fb55c2ae in jpeg_read_scanlines () from /usr/lib/x86_64-linux-gnu/libjpeg.so.8 #11 0x00007ff3f9eecbdd in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/imageformats/libqjpeg.so #12 0x00007ff3f9eee1d2 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/imageformats/libqjpeg.so #13 0x00007ff4183822a8 in QImageReader::read(QImage*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #14 0x00007ff4183828d7 in QImageReader::read() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #15 0x00007ff3cf1363ee in KisImageLoader::run (this=0x331e840) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/plugins/extensions/dockers/imagedocker/kis_image_strip_scene.cpp:58 #16 0x00007ff4177b909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #17 0x00007ff41333fe9a in start_thread (arg=0x7ff3ede33700) at pthread_create.c:308 #18 0x00007ff41986eccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #19 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ff41a3ab780 (LWP 27376)): [KCrash Handler] #6 KisActionManager::addAction (this=0xffff9100e8ef8948, action=0x26794320) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/ui/kis_action_manager.cpp:62 #7 0x00007ff33f711c51 in KisLayerComposePlugin::KisLayerComposePlugin (this=0x26796710, parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/plugins/extensions/compose/kis_layer_compose_plugin.cpp:45 #8 0x00007ff33f711f97 in KPluginFactory::createInstance<KisLayerComposePlugin, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477 #9 0x00007ff417e316c1 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5 #10 0x00007ff3f84ac7c9 in create<QObject> (keyword=..., parent=0x3255ae0, this=0x26795750, args=..., parentWidget=0x0) at /usr/include/kpluginfactory.h:531 #11 createInstance<QObject> (error=0x7fff04f708e0, args=..., parent=0x3255ae0, parentWidget=0x0, this=0x801f540) at /usr/include/kservice.h:573 #12 createInstance<QObject> (error=0x7fff04f708e0, args=..., parent=0x3255ae0, this=0x801f540) at /usr/include/kservice.h:550 #13 KisView2::loadPlugins (this=0x3255ae0) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/ui/kis_view2.cpp:970 #14 0x00007ff3f84b06ef in KisView2::KisView2 (this=0x3255ae0, part=<optimized out>, doc=<optimized out>, parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/ui/kis_view2.cpp:386 #15 0x00007ff3f843385a in KisPart2::createViewInstance (this=0x34e4860, parent=0x34e98c0) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/ui/kis_part2.cpp:72 #16 0x00007ff41952b7fa in KoPart::createView (this=0x34e4860, parent=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/libs/main/KoPart.cpp:234 #17 0x00007ff4194c03db in KoMainWindow::setRootDocument (this=0x34e98c0, doc=0x34cb280, rootPart=0x34e4860) at /media/sda7/Build/Koffice/calligra/calligra-src/libs/main/KoMainWindow.cpp:484 #18 0x00007ff41952e422 in KoPart::showStartUpWidget (this=0x34e4860, mainWindow=<optimized out>, alwaysShow=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/libs/main/KoPart.cpp:450 #19 0x00007ff3f8433aa8 in KisPart2::showStartUpWidget (this=0x34e4860, parent=0x34e98c0, alwaysShow=false) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/ui/kis_part2.cpp:104 #20 0x00007ff419483eed in KoApplication::start (this=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/libs/main/KoApplication.cpp:358 #21 0x00007ff419d75b02 in kdemain (argc=<optimized out>, argv=<optimized out>) at /media/sda7/Build/Koffice/calligra/calligra-src/krita/main.cc:71 #22 0x00007ff41979c76d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fff04f720e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff04f720d8) at libc-start.c:226 #23 0x0000000000400661 in _start () I solved the problem adding -DBUILD_karbon=OFF to the compiling options and recompiling again from scratch. Two issues: ico_dY's was is that the layercompose plugin was removed (it never was finished). Having the old plugin around caused a crash. Cesar's issue was/is a packaging issue with krita lime. Somehow, there was no default input manager profile, and this should be fixed by uninstalling, removing .kde/share/config/kritarc and .kde/share/apps/krita and reinstalling. |