Version: (using KDE 4.3.4) OS: Linux Installed from: Compiled From Sources ----------------LOADED PLUGINS------------- PNG and JPG are installed among many others. Only Shiva and CTL are missing. ----------BACKTRACES------------ CONSOLE OUTPUT------- kdeinit4: preparing to launch /usr/lib/kde4/kio_thumbnail.so libpng error: Read Error libpng error: Read Error libpng error: Read Error ASSERT: "schema->propertyType(structName)" in file /KOFFICE/koffice/krita/ui/kisexiv2/kis_xmp_io.cpp, line 208 BACKTRACE------ Application: Krita (krita), signal: Aborted [Current thread is 1 (Thread 0x7fafce9c2770 (LWP 10339))] Thread 4 (Thread 0x7fafbd9cf910 (LWP 10340)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fafce20a499 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007fafce206340 in QSemaphore::acquire(int) () from /usr/lib/libQtCore.so.4 #3 0x00007fafcd991ef6 in KisTileDataPooler::waitForWork (this=0x7fafcdcf2180) at /KOFFICE/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:133 #4 0x00007fafcd992018 in KisTileDataPooler::run (this=0x7fafcdcf2180) at /KOFFICE/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:162 #5 0x00007fafce2094a5 in ?? () from /usr/lib/libQtCore.so.4 #6 0x00007fafc5bac73a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007fafc677669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fafb7082910 (LWP 10342)): #0 0x00007fafc676ff82 in select () from /lib/libc.so.6 #1 0x00007fafce2cdd36 in ?? () from /usr/lib/libQtCore.so.4 #2 0x00007fafce2094a5 in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007fafc5bac73a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007fafc677669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fafa6e45910 (LWP 10362)): #0 0x00007fafc676ff82 in select () from /lib/libc.so.6 #1 0x00007fafce3192bb in QEventDispatcherUNIX::select(int, fd_set*, fd_set*, fd_set*, timeval*) () from /usr/lib/libQtCore.so.4 #2 0x00007fafce319c5d in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/libQtCore.so.4 #3 0x00007fafce31b3ed in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007fafce2ed562 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007fafce2ed934 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007fafce2065a8 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007fafce2094a5 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007fafc5bac73a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fafc677669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fafce9c2770 (LWP 10339)): [KCrash Handler] #5 0x00007fafc66dcf45 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007fafc66dfd80 in *__GI_abort () at abort.c:88 #7 0x00007fafce201735 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #8 0x00007fafce20187b in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #9 0x00007fafcde88f35 in KisXMPIO::loadFrom (this=<value optimized out>, store=<value optimized out>, ioDevice=<value optimized out>) at /KOFFICE/koffice/krita/ui/kisexiv2/kis_xmp_io.cpp:208 #10 0x00007fafa6e51471 in KisJPEGConverter::decode (this=<value optimized out>, uri=<value optimized out>) at /KOFFICE/koffice/krita/plugins/formats/jpeg/kis_jpeg_converter.cc:401 #11 0x00007fafa6e5164b in KisJPEGConverter::buildImage (this=0x7fffffff86b0, uri=<value optimized out>) at /KOFFICE/koffice/krita/plugins/formats/jpeg/kis_jpeg_converter.cc:433 #12 0x00007fafa6e4d06e in KisJPEGImport::convert (this=<value optimized out>, to=<value optimized out>) at /KOFFICE/koffice/krita/plugins/formats/jpeg/kis_jpeg_import.cc:78 #13 0x00007fafcd16374e in KOfficeFilter::ChainLink::invokeFilter (this=0xf95e80, parentChainLink=0x0) at /KOFFICE/koffice/libs/main/KoFilterChainLink.cpp:73 #14 0x00007fafcd15cf72 in KoFilterChain::invokeChain (this=0xe466d0) at /KOFFICE/koffice/libs/main/KoFilterChain.cpp:94 #15 0x00007fafcd15a539 in KoFilterManager::importDocument (this=0x140f060, url=<value optimized out>, status=<value optimized out>) at /KOFFICE/koffice/libs/main/KoFilterManager.cpp:163 #16 0x00007fafcd119646 in KoDocument::openFile (this=0xb07ec0) at /KOFFICE/koffice/libs/main/KoDocument.cpp:1253 #17 0x00007fafc97860a7 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from /usr/lib/libkparts.so.4 #18 0x00007fafcd11a70b in KoDocument::openUrl (this=0xb07ec0, _url=...) at /KOFFICE/koffice/libs/main/KoDocument.cpp:1181 #19 0x00007fafcd1141fd in KoDocument::openExistingFile (this=0x2863, url=...) at /KOFFICE/koffice/libs/main/KoDocument.cpp:2315 #20 0x00007fafcde17411 in KisDoc2::openExistingFile (this=0xb07ec0, url=...) at /KOFFICE/koffice/krita/ui/kis_doc2.cc:177 #21 0x00007fafcde18e4e in KisDoc2::qt_metacall (this=0xb07ec0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffffff9460) at /KOFFICE/build/krita/ui/kis_doc2.moc:81 #22 0x00007fafce303df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #23 0x00007fafcd171f92 in KoOpenPane::openExistingFile (this=0x2863, _t1=<value optimized out>) at /KOFFICE/build/libs/main/KoOpenPane.moc:98 #24 0x00007fafcd1721d0 in KoOpenPane::qt_metacall (this=0xe2a6c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffffff9580) at /KOFFICE/build/libs/main/KoOpenPane.moc:80 #25 0x00007fafce303df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #26 0x00007fafcd171892 in KoExistingDocumentPane::openExistingUrl (this=0x2863, _t1=<value optimized out>) at /KOFFICE/build/libs/main/KoExistingDocumentPane.moc:83 #27 0x00007fafcd171923 in KoExistingDocumentPane::onAccepted (this=0xe646f0) at /KOFFICE/koffice/libs/main/KoExistingDocumentPane.cpp:59 #28 0x00007fafcd1719a3 in KoExistingDocumentPane::qt_metacall (this=0xe646f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffffff9680) at /KOFFICE/build/libs/main/KoExistingDocumentPane.moc:71 #29 0x00007fafce303df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #30 0x00007fafc3ff1b18 in KFileWidget::slotOk() () from /usr/lib/libkfile.so.4 #31 0x00007fafc3fec322 in ?? () from /usr/lib/libkfile.so.4 #32 0x00007fafc3ff0b18 in KFileWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4 #33 0x00007fafce303df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #34 0x00007fafc3fcebc5 in KDirOperator::fileSelected(KFileItem const&) () from /usr/lib/libkfile.so.4 #35 0x00007fafc3fcf694 in KDirOperator::Private::_k_slotActivated(QModelIndex const&) () from /usr/lib/libkfile.so.4 #36 0x00007fafc3fdad3d in KDirOperator::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4 #37 0x00007fafce303df2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #38 0x00007fafc785d885 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/libQtGui.so.4 #39 0x00007fafc786ab3c in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #40 0x00007fafc787fd07 in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #41 0x00007fafc73d337f in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #42 0x00007fafc773b92b in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #43 0x00007fafc786d98b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #44 0x00007fafce2edfb8 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #45 0x00007fafc7382fec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #46 0x00007fafc738b7ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #47 0x00007fafc8e9dde6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #48 0x00007fafce2eec9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #49 0x00007fafc738aa78 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #50 0x00007fafc73f3659 in ?? () from /usr/lib/libQtGui.so.4 #51 0x00007fafc73f240f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #52 0x00007fafc741b0f2 in ?? () from /usr/lib/libQtGui.so.4 #53 0x00007fafce2ed562 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #54 0x00007fafce2ed934 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #55 0x00007fafce2efba4 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #56 0x00007fafce5e76ca in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /KOFFICE/koffice/krita/main.cc:49 #57 0x00007fafc66c9abd 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=0x7fffffffc9c8) at libc-start.c:222 #58 0x0000000000400899 in _start () ---------HOW TO REPRODUCE------------- From the current version of Krita (downloaded at 12:00 25 March 2010), open the attached file. Note that a wide variety of other JPG as well as PNG images open without problem. ---------EXPECTED BEHAVIOR-------- Succesful opening of the image, without crash.
Created an attachment (id=42254) [details] The image test case, WARNING, eyes may burn. This image is uploaded for science's sake, open in Krita to (likely) experience a crash.
krita(1752)/krita (core): Missing name attribute for tag "date" krita(1752): "[ 0: /usr/lib/libkdecore.so.5(_Z14kRealBacktracei+0x45) [0xb4e997a5] 1: /home/boud/kde/inst/lib/libkritaui.so.7 [0xb73cfb59] 2: /home/boud/kde/inst/lib/libkritaui.so.7 [0xb74c9f89] 3: /home/boud/kde/inst/lib/kde4/libkritajpegimport.so [0xaf129529] 4: /home/boud/kde/inst/lib/kde4/libkritajpegimport.so [0xaf12975d] 5: /home/boud/kde/inst/lib/kde4/libkritajpegimport.so [0xaf1236e1] 6: /home/boud/kde/inst/lib/libkomain.so.7 [0xb6dde8b9] 7: /home/boud/kde/inst/lib/libkomain.so.7(_ZN13KoFilterChain11invokeChainEv+0x176) [0xb6dd6956] 8: /home/boud/kde/inst/lib/libkomain.so.7(_ZN15KoFilterManager14importDocumentERK7QStringRN8KoFilter16ConversionStatusE+0x892) [0xb6dd3792] 9: /home/boud/kde/inst/lib/libkomain.so.7(_ZN10KoDocument8openFileEv+0x9d5) [0xb6d84275] 10: /usr/lib/libkparts.so.4(_ZN6KParts12ReadOnlyPart7openUrlERK4KUrl+0x1a7) [0xb63c24e7] 11: /home/boud/kde/inst/lib/libkomain.so.7(_ZN10KoDocument7openUrlERK4KUrl+0x417) [0xb6d85717] 12: /home/boud/kde/inst/lib/libkomain.so.7(_ZN12KoMainWindow20openDocumentInternalERK4KUrlP10KoDocument+0x129) [0xb6daa8a9] 13: /home/boud/kde/inst/lib/libkomain.so.7(_ZN12KoMainWindow12openDocumentEP10KoDocumentRK4KUrl+0x1d6) [0xb6da82b6] 14: /home/boud/kde/inst/lib/libkomain.so.7(_ZN13KoApplication5startEv+0x1081) [0xb6d77891] 15: /home/boud/kde/inst/lib/libkdeinit4_krita.so(kdemain+0x171) [0xb78baaf1] 16: krita [0x804886b] 17: /lib/libc.so.6(__libc_start_main+0xfe) [0xb4aecace] 18: krita [0x80487b1] ] " ASSERT: "schema->propertyType(structName)" in file /home/boud/kde/src/koffice/krita/ui/kisexiv2/kis_xmp_io.cpp, line 208 KCrash: Application 'krita' crashing...
krita(16393)/krita (file handling) KisXMPIO::loadFrom: structName = "History" regexp2.capturedTexts()[3] = "stEvt"
SVN commit 1110954 by berger: Recognize the XMP Mutli Media schema Fix loading of images with xmpmm data BUG:232123 M +1 -0 CMakeLists.txt M +1 -1 metadata/kis_meta_data_schema.cc M +0 -1 metadata/kis_meta_data_schema_registry.cc A metadata/schemas/xmpmm.schema WebSVN link: http://websvn.kde.org/?view=rev&revision=1110954
You need to log in before you can comment on or make changes to this bug.