Bug 232030 - Krita crashes when opening an existing file or creating a new image
Summary: Krita crashes when opening an existing file or creating a new image
Status: RESOLVED DUPLICATE of bug 224233
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-24 19:51 UTC by Stephan Peccini
Modified: 2010-03-24 19:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Peccini 2010-03-24 19:51:17 UTC
Application: krita (2.2 Beta 1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.9-70.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
Each time I try to open an existing file, whatever type of file it is, or each time I try to create a new image from a template, krita crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: Krita (krita), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f802cf868a0 (LWP 6405))]

Thread 3 (Thread 0x7f8027153710 (LWP 6406)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00000033eda7189b in wait (this=<value optimized out>, mutex=0x1a3fd00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1a3fd00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000033eda6e390 in QSemaphore::acquire (this=0x7f8030e12670, n=1) at thread/qsemaphore.cpp:142
#4  0x00007f8030ae660e in KisTileDataPooler::waitForWork (this=0x7f8030e12660) at /usr/src/debug/koffice-2.1.81/krita/image/tiles3/kis_tile_data_pooler.cc:133
#5  0x00007f8030ae69a5 in KisTileDataPooler::run (this=0x1a4722c) at /usr/src/debug/koffice-2.1.81/krita/image/tiles3/kis_tile_data_pooler.cc:162
#6  0x00000033eda709a5 in QThreadPrivate::start (arg=0x7f8030e12660) at thread/qthread_unix.cpp:248
#7  0x00000033e2206a3a in start_thread (arg=0x7f8027153710) at pthread_create.c:297
#8  0x00000033e16de65d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f800f8b8710 (LWP 6417)):
#0  0x00000033e16d73c3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000033edb7a7e6 in qt_safe_select (nfds=30, fdread=0x7f80080693d0, fdwrite=0x7f8008069668, fdexcept=0x7f8008069900, orig_timeout=<value optimized out>) at kernel/qcore_unix.cpp:143
#2  0x00000033edb7f22b in QEventDispatcherUNIXPrivate::doSelect (this=<value optimized out>, flags=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:218
#3  0x00000033edb7ff6b in QEventDispatcherUNIX::processEvents (this=0x7f8008062ac0, flags=...) at kernel/qeventdispatcher_unix.cpp:920
#4  0x00000033edb56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00000033edb5645c in QEventLoop::exec (this=0x7f800f8b7ce0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00000033eda6e8d9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00000033eda709a5 in QThreadPrivate::start (arg=0x906dba0) at thread/qthread_unix.cpp:248
#8  0x00000033e2206a3a in start_thread (arg=0x7f800f8b8710) at pthread_create.c:297
#9  0x00000033e16de65d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f802cf868a0 (LWP 6405)):
[KCrash Handler]
#5  QString (this=0x0) at /usr/include/QtCore/qstring.h:714
#6  KoColorProfile::name (this=0x0) at /usr/src/debug/koffice-2.1.81/libs/pigment/KoColorProfile.cpp:57
#7  0x00007f802fc7ea75 in KoColorSpaceFactory::grabColorSpace (this=0x87f60a0, profile=0x0) at /usr/src/debug/koffice-2.1.81/libs/pigment/KoColorSpaceFactory.cpp:88
#8  0x00007f802fc82ee2 in KoColorSpaceRegistry::colorSpace (this=0x1e34ef0, csID=<value optimized out>, pName=<value optimized out>)
    at /usr/src/debug/koffice-2.1.81/libs/pigment/KoColorSpaceRegistry.cpp:324
#9  0x00007f802fc8373d in KoColorSpaceRegistry::colorSpace (this=0x1e34ef0, colorModelId=..., colorDepthId=..., profileName=...)
    at /usr/src/debug/koffice-2.1.81/libs/pigment/KoColorSpaceRegistry.cpp:189
#10 0x00007f800c2d40cc in MixerCanvas::MixerCanvas (this=0x96a9520, parent=<value optimized out>) at /usr/src/debug/koffice-2.1.81/krita/plugins/extensions/painterlyframework/mixercanvas.cpp:64
#11 0x00007f800c2d76fb in Ui_KisPainterlyMixer::setupUi (this=0x96aaf58, KisPainterlyMixer=0x96aaf30)
    at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/krita/plugins/extensions/painterlyframework/ui_kis_painterlymixer.h:67
#12 0x00007f800c2d71fe in KisPainterlyMixer::KisPainterlyMixer (this=0x96aaf30, parent=<value optimized out>)
    at /usr/src/debug/koffice-2.1.81/krita/plugins/extensions/painterlyframework/kis_painterlymixer.cpp:37
#13 0x00007f800c2d87a3 in KisPainterlyMixerDocker::KisPainterlyMixerDocker (this=0x96a6020)
    at /usr/src/debug/koffice-2.1.81/krita/plugins/extensions/painterlyframework/kis_painterlymixerdocker.cpp:38
#14 0x00007f800c2d884b in KisPainterlyMixerDockerFactory::createDockWidget (this=0x88f05c0) at /usr/src/debug/koffice-2.1.81/krita/plugins/extensions/painterlyframework/kis_painterlymixerdocker.h:64
#15 0x00007f80307cdced in KoMainWindow::createDockWidget (this=0x8939e30, factory=0x88f05c0) at /usr/src/debug/koffice-2.1.81/libs/main/KoMainWindow.cpp:1769
#16 0x00007f80307eef1d in KoView::KoView (this=0x915fc50, __vtt_parm=0x88f05c0, document=<value optimized out>, parent=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/src/debug/koffice-2.1.81/libs/main/KoView.cpp:176
#17 0x00007f8030f7da3f in KisView2::KisView2 (this=0x915fc50, doc=0x8900c60, parent=0x8954ad0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/koffice-2.1.81/krita/ui/kis_view2.cpp:180
#18 0x00007f8030f18abb in KisDoc2::createViewInstance (this=0x8900c60, parent=0x8954ad0) at /usr/src/debug/koffice-2.1.81/krita/ui/kis_doc2.cc:423
#19 0x00007f80307a78fa in KoDocument::createView (this=0x8900c60, parent=<value optimized out>) at /usr/src/debug/koffice-2.1.81/libs/main/KoDocument.cpp:358
#20 0x00007f80307d10b9 in KoMainWindow::setRootDocument (this=0x8939e30, doc=0x8900c60) at /usr/src/debug/koffice-2.1.81/libs/main/KoMainWindow.cpp:456
#21 0x00007f80307a9754 in KoDocument::deleteOpenPane (this=0x8900c60) at /usr/src/debug/koffice-2.1.81/libs/main/KoDocument.cpp:2390
#22 0x00007f80307af3a5 in KoDocument::openTemplate (this=0x8900c60, url=<value optimized out>) at /usr/src/debug/koffice-2.1.81/libs/main/KoDocument.cpp:2330
#23 0x00007f8030f17b5c in KisDoc2::openTemplate (this=0x8900c60, url=...) at /usr/src/debug/koffice-2.1.81/krita/ui/kis_doc2.cc:186
#24 0x00007f8030f18886 in KisDoc2::qt_metacall (this=0x8900c60, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2bdf8d10)
    at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/krita/ui/kis_doc2.moc:88
#25 0x00000033edb6a2af in QMetaObject::activate (sender=0x8b4a3f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2bdf8d10) at kernel/qobject.cpp:3293
#26 0x00007f803080bbc5 in KoOpenPane::openTemplate (this=<value optimized out>, _t1=...) at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/libs/main/KoOpenPane.moc:111
#27 0x00007f803080c2c0 in KoOpenPane::qt_metacall (this=0x8b4a3f0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2bdf8e40)
    at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/libs/main/KoOpenPane.moc:87
#28 0x00000033edb6a2af in QMetaObject::activate (sender=0x8fbfa80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2bdf8e40) at kernel/qobject.cpp:3293
#29 0x00007f803080a3d2 in KoDetailsPane::openUrl (this=<value optimized out>, _t1=...) at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/libs/main/KoDetailsPane.moc:105
#30 0x00007f80308159ec in KoTemplatesPane::openFile (this=0x8fbfa80, index=<value optimized out>) at /usr/src/debug/koffice-2.1.81/libs/main/KoTemplatesPane.cpp:138
#31 0x00007f803080a564 in KoDetailsPane::openFile (this=0x8fbfa80) at /usr/src/debug/koffice-2.1.81/libs/main/KoDetailsPane.cpp:119
#32 0x00007f803080a641 in KoDetailsPane::qt_metacall (this=0x8fbfa80, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2bdf90d0)
    at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/libs/main/KoDetailsPane.moc:91
#33 0x00007f8030815c20 in KoTemplatesPane::qt_metacall (this=0x8fbfa80, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2bdf90d0)
    at /usr/src/debug/koffice-2.1.81/x86_64-redhat-linux-gnu/libs/main/KoTemplatesPane.moc:79
#34 0x00000033edb6a2af in QMetaObject::activate (sender=0x8fe1a10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2bdf90d0) at kernel/qobject.cpp:3293
#35 0x00000033f21dde22 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#36 0x00000033f1f2eb0b in QAbstractButtonPrivate::emitClicked (this=0x8fe1a50) at widgets/qabstractbutton.cpp:546
#37 0x00000033f1f2fd7b in QAbstractButtonPrivate::click (this=0x8fe1a50) at widgets/qabstractbutton.cpp:539
#38 0x00000033f1f2ffec in QAbstractButton::mouseReleaseEvent (this=0x8fe1a10, e=0x7fff2bdf9a20) at widgets/qabstractbutton.cpp:1121
#39 0x00000033f1bf5b3a in QWidget::event (this=0x8fe1a10, event=0x7fff2bdf9a20) at kernel/qwidget.cpp:7998
#40 0x00000033f1baa9dc in QApplicationPrivate::notify_helper (this=0x1a86380, receiver=0x8fe1a10, e=0x7fff2bdf9a20) at kernel/qapplication.cpp:4300
#41 0x00000033f1bb127d in QApplication::notify (this=<value optimized out>, receiver=0x8fe1a10, e=0x7fff2bdf9a20) at kernel/qapplication.cpp:3865
#42 0x00000033f4006846 in KApplication::notify (this=0x7fff2bdfa520, receiver=0x8fe1a10, event=0x7fff2bdf9a20) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#43 0x00000033edb5774c in QCoreApplication::notifyInternal (this=0x7fff2bdfa520, receiver=0x8fe1a10, event=0x7fff2bdf9a20) at kernel/qcoreapplication.cpp:704
#44 0x00000033f1bb046e in sendEvent (receiver=0x8fe1a10, event=0x7fff2bdf9a20, alienWidget=0x8fe1a10, nativeWidget=0x8939e30, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#45 QApplicationPrivate::sendMouseEvent (receiver=0x8fe1a10, event=0x7fff2bdf9a20, alienWidget=0x8fe1a10, nativeWidget=0x8939e30, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#46 0x00000033f1c22405 in QETWidget::translateMouseEvent (this=0x8939e30, event=<value optimized out>) at kernel/qapplication_x11.cpp:4373
#47 0x00000033f1c21128 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff2bdfa350) at kernel/qapplication_x11.cpp:3506
#48 0x00000033f1c4a539 in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#49 0x00000033edb56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00000033edb5645c in QEventLoop::exec (this=0x7fff2bdfa4d0, flags=...) at kernel/qeventloop.cpp:201
#51 0x00000033edb58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#52 0x00007f8031289da5 in kdemain (argc=736077152, argv=0x7fff2bdfa5a0) at /usr/src/debug/koffice-2.1.81/krita/main.cc:49
#53 0x00000033e161eb1d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff2bdfa6b8) at libc-start.c:226
#54 0x0000000000400839 in _start ()

This bug may be a duplicate of or related to bug 224233.

Possible duplicates by query: bug 229466, bug 227506, bug 224233.

Reported using DrKonqi
Comment 1 Sven Langkamp 2010-03-24 19:55:46 UTC

*** This bug has been marked as a duplicate of bug 224233 ***