https://bugs.kde.org/show_bug.cgi?id=358242
Bug ID: 358242 Summary: Krita-crashed while opening the attached file 20151120_094824.jpg with the option open with GIF-Image or JPEG-Image. It was send from a MobilePhone. You can see is using BlessHexEditor. Product: krita Version: 2.8.5 Platform: Mint (Ubuntu based) OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: krita-bugs-n...@kde.org Reporter: josef.overm...@yahoo.de Application: krita (2.8.5) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 3.13.0-37-generic x86_64 Distribution: Linux Mint 17.1 Rebecca -- Information about the crash: - What I was doing when the application crashed: Opening the attached File 20151120_094824.jpg with Krita and there with GIF or JPEG-Image - Custom settings of the application: 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 0x7fdaf6ecd7c0 (LWP 6186))] Thread 7 (Thread 0x7fdadcb23700 (LWP 6187)): #0 0x00007fdaf673c12d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fdaeeab2fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdaeeab330a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fdae46a6336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fdaeead7f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fdaeef92182 in start_thread (arg=0x7fdadcb23700) at pthread_create.c:312 #6 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fdad7fff700 (LWP 6188)): #0 0x00007fdaeeaf461a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fdaeeaf49a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdaeeab20f0 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fdaeeab2ea5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fdaeeab30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fdaeeab3129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fdaeead7f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fdaeef92182 in start_thread (arg=0x7fdad7fff700) at pthread_create.c:312 #8 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fdabd0d4700 (LWP 6190)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fdaf4772816 in wait (time=18446744073709551615, this=0x59365f0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x59365a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdaf476e95b in QSemaphore::acquire (this=this@entry=0x59362d0, n=n@entry=1) at thread/qsemaphore.cpp:144 #4 0x00007fdaf33b69fe in KisTileDataPooler::waitForWork (this=this@entry=0x59362c0) at /build/buildd/calligra-2.8.5/krita/image/tiles3/kis_tile_data_pooler.cc:162 #5 0x00007fdaf33b6dcd in KisTileDataPooler::run (this=0x59362c0) at /build/buildd/calligra-2.8.5/krita/image/tiles3/kis_tile_data_pooler.cc:184 #6 0x00007fdaf477232f in QThreadPrivate::start (arg=0x59362c0) at thread/qthread_unix.cpp:349 #7 0x00007fdaeef92182 in start_thread (arg=0x7fdabd0d4700) at pthread_create.c:312 #8 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fdabc8d3700 (LWP 6191)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fdaf4772816 in wait (time=18446744073709551615, this=0x59369a0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x5936950, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdaf476ed63 in QSemaphore::tryAcquire (this=0x5936660, n=n@entry=1, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:221 #4 0x00007fdaf33d39e3 in KisTileDataSwapper::waitForWork (this=this@entry=0x59362f8) at /build/buildd/calligra-2.8.5/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #5 0x00007fdaf33d3c6a in KisTileDataSwapper::run (this=0x59362f8) at /build/buildd/calligra-2.8.5/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #6 0x00007fdaf477232f in QThreadPrivate::start (arg=0x59362f8) at thread/qthread_unix.cpp:349 #7 0x00007fdaeef92182 in start_thread (arg=0x7fdabc8d3700) at pthread_create.c:312 #8 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fdad77fe700 (LWP 6200)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fdaf4772816 in wait (time=18446744073709551615, this=0x621ce10) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x621c978, mutex=mutex@entry=0x621c970, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdaf5743e16 in QFileInfoGatherer::run (this=0x621c960) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007fdaf477232f in QThreadPrivate::start (arg=0x621c960) at thread/qthread_unix.cpp:349 #5 0x00007fdaeef92182 in start_thread (arg=0x7fdad77fe700) at pthread_create.c:312 #6 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fdab31a6700 (LWP 6201)): #0 0x00007fdaf673c12d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fdaeeab2fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdaeeab30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fdaf48a17be in QEventDispatcherGlib::processEvents (this=0x7fdaa6bbd430, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007fdaf48730af in QEventLoop::processEvents (this=this@entry=0x7fdab31a5de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fdaf48733a5 in QEventLoop::exec (this=this@entry=0x7fdab31a5de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fdaf476fc5f in QThread::exec (this=this@entry=0x621cf10) at thread/qthread.cpp:537 #7 0x00007fdaf4854823 in QInotifyFileSystemWatcherEngine::run (this=0x621cf10) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fdaf477232f in QThreadPrivate::start (arg=0x621cf10) at thread/qthread_unix.cpp:349 #9 0x00007fdaeef92182 in start_thread (arg=0x7fdab31a6700) at pthread_create.c:312 #10 0x00007fdaf674947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fdaf6ecd7c0 (LWP 6186)): [KCrash Handler] #6 KisSharedPtr (o=..., this=0x7fff8e256d30, this@entry=0x7fff8e256bd0) at /build/buildd/calligra-2.8.5/krita/image/kis_shared_ptr.h:456 #7 KisNodeFacade::root (this=0x5bcc4e8) at /build/buildd/calligra-2.8.5/krita/image/kis_node_facade.cpp:53 #8 0x00007fdaa28ad13b in KisLayerBox::updateUI (this=0x6429400) at /build/buildd/calligra-2.8.5/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp:385 #9 0x00007fdaa28aee1d in KisLayerBox::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.moc:93 #10 0x00007fdaf488887a in QMetaObject::activate (sender=sender@entry=0x645a320, m=m@entry=0x7fdaf6636640 <KisNodeModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff8e256f30) at kernel/qobject.cpp:3539 #11 0x00007fdaf6257132 in KisNodeModel::nodeActivated (this=this@entry=0x645a320, _t1=...) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/ui/kis_node_model.moc:133 #12 0x00007fdaf6258b82 in KisNodeModel::setData (this=this@entry=0x645a320, index=..., value=..., role=role@entry=33) at /build/buildd/calligra-2.8.5/krita/ui/kis_node_model.cpp:399 #13 0x00007fdaf5e2d755 in KoDocumentSectionView::currentChanged (this=<optimized out>, current=..., previous=...) at /build/buildd/calligra-2.8.5/libs/main/KoDocumentSectionView.cpp:220 #14 0x00007fdaf488887a in QMetaObject::activate (sender=sender@entry=0x645a8c0, m=m@entry=0x7fdaf5d2dfc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff8e257250) at kernel/qobject.cpp:3539 #15 0x00007fdaf57af92a in QItemSelectionModel::currentChanged (this=this@entry=0x645a8c0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:172 #16 0x00007fdaf57afa0d in QItemSelectionModel::setCurrentIndex (this=0x645a8c0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1175 #17 0x00007fdaf575bcba in QAbstractItemView::setCurrentIndex (this=0x6441ce0, index=...) at itemviews/qabstractitemview.cpp:1022 #18 0x00007fdaa28ad77a in KisLayerBox::setCurrentNode (this=0x6429400, node=...) at /build/buildd/calligra-2.8.5/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp:429 #19 0x00007fdaa28aecff in KisLayerBox::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.moc:94 #20 0x00007fdaf488887a in QMetaObject::activate (sender=sender@entry=0x64fc6e0, m=m@entry=0x7fdaf6636300 <KisNodeManager::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff8e257530) at kernel/qobject.cpp:3539 #21 0x00007fdaf624d7b5 in KisNodeManager::sigUiNeedChangeActiveNode (this=this@entry=0x64fc6e0, _t1=...) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/ui/kis_node_manager.moc:205 #22 0x00007fdaf624d831 in KisNodeManager::slotNonUiActivatedNode (this=0x64fc6e0, node=...) at /build/buildd/calligra-2.8.5/krita/ui/kis_node_manager.cpp:471 #23 0x00007fdaf6255d02 in KisNodeManager::qt_static_metacall (_o=0x7fff8e256d30, _c=96257256, _id=4, _a=0x0) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/ui/kis_node_manager.moc:112 #24 0x00007fdaf488887a in QMetaObject::activate (sender=sender@entry=0xf0fcb0, m=m@entry=0x7fdaf662cc60 <KisDummiesFacadeBase::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7fff8e2576d0) at kernel/qobject.cpp:3539 #25 0x00007fdaf619c2b5 in KisDummiesFacadeBase::sigActivateNode (this=this@entry=0xf0fcb0, _t1=...) at /build/buildd/calligra-2.8.5/obj-x86_64-linux-gnu/krita/ui/moc_kis_dummies_facade_base.cpp:189 #26 0x00007fdaf61d67a7 in KisDummiesFacadeBase::setImage (this=0xf0fcb0, image=...) at /build/buildd/calligra-2.8.5/krita/ui/flake/kis_dummies_facade_base.cpp:78 #27 0x00007fdaf6213449 in KisDoc2::setCurrentImage (this=this@entry=0x15eaff0, image=...) at /build/buildd/calligra-2.8.5/krita/ui/kis_doc2.cc:537 #28 0x00007fda7ff7f2ff in KisXCFImport::loadFromDevice (this=this@entry=0x75957a0, device=device@entry=0x657dd40, doc=doc@entry=0x15eaff0) at /build/buildd/calligra-2.8.5/krita/plugins/formats/xcf/kis_xcf_import.cpp:318 #29 0x00007fda7ff815e6 in KisXCFImport::convert (this=0x75957a0, from=..., to=...) at /build/buildd/calligra-2.8.5/krita/plugins/formats/xcf/kis_xcf_import.cpp:117 #30 0x00007fdaf5e1ecf8 in CalligraFilter::ChainLink::invokeFilter (this=0x72409f0, parentChainLink=parentChainLink@entry=0x0) at /build/buildd/calligra-2.8.5/libs/main/KoFilterChainLink.cpp:90 #31 0x00007fdaf5e1894d in KoFilterChain::invokeChain (this=0x621fe80) at /build/buildd/calligra-2.8.5/libs/main/KoFilterChain.cpp:95 #32 0x00007fdaf5e12677 in KoFilterManager::importDocument (this=0x5b55cb0, url=..., documentMimeType=..., status=@0x7fff8e258540: 104535232) at /build/buildd/calligra-2.8.5/libs/main/KoFilterManager.cpp:170 #33 0x00007fdaf5db556f in KoDocument::openFile (this=0x15eaff0) at /build/buildd/calligra-2.8.5/libs/main/KoDocument.cpp:1494 #34 0x00007fdaf5dbbc93 in openFile (this=0x1623000) at /build/buildd/calligra-2.8.5/libs/main/KoDocument.cpp:276 #35 openLocalFile (this=0x1623000) at /build/buildd/calligra-2.8.5/libs/main/KoDocument.cpp:298 #36 KoDocument::openUrlInternal (this=this@entry=0x15eaff0, url=...) at /build/buildd/calligra-2.8.5/libs/main/KoDocument.cpp:2698 #37 0x00007fdaf5dbc050 in KoDocument::openUrl (this=0x15eaff0, _url=...) at /build/buildd/calligra-2.8.5/libs/main/KoDocument.cpp:1261 #38 0x00007fdaf5e4b1bf in KoPart::openExistingFile (this=this@entry=0x12cada0, url=...) at /build/buildd/calligra-2.8.5/libs/main/KoPart.cpp:251 #39 0x00007fdaf6a67f9a in KisSplashScreen::linkClicked (this=0x12c83d0, link=...) at /build/buildd/calligra-2.8.5/krita/kis_splash_screen.cpp:132 #40 0x00007fdaf488887a in QMetaObject::activate (sender=0x11c0fc0, m=m@entry=0x7fdaf5d1e460 <QLabel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff8e258940) at kernel/qobject.cpp:3539 #41 0x00007fdaf565c152 in QLabel::linkActivated (this=<optimized out>, _t1=...) at .moc/release-shared/moc_qlabel.cpp:193 #42 0x00007fdaf488887a in QMetaObject::activate (sender=0x12b0c60, m=m@entry=0x7fdaf5d18e60 <QTextControl::staticMetaObject>, local_signal_index=local_signal_index@entry=13, argv=argv@entry=0x7fff8e258a60) at kernel/qobject.cpp:3539 #43 0x00007fdaf54a5815 in QTextControl::linkActivated (this=<optimized out>, _t1=...) at .moc/release-shared/moc_qtextcontrol_p.cpp:335 #44 0x00007fdaf54a9449 in QTextControlPrivate::activateLinkUnderCursor (this=this@entry=0x12eb900, href=...) at text/qtextcontrol.cpp:2741 #45 0x00007fdaf54ac900 in QTextControlPrivate::mouseReleaseEvent (this=this@entry=0x12eb900, e=e@entry=0x7fff8e259260, button=<optimized out>, pos=..., modifiers=..., buttons=..., globalPos=...) at text/qtextcontrol.cpp:1755 #46 0x00007fdaf54ad477 in QTextControl::processEvent (this=<optimized out>, e=0x7fff8e259260, matrix=..., contextWidget=0x11c0fc0) at text/qtextcontrol.cpp:962 #47 0x00007fdaf54a2abb in QTextControl::processEvent (this=0x12b0c60, e=e@entry=0x7fff8e259260, coordinateOffset=..., contextWidget=contextWidget@entry=0x11c0fc0) at text/qtextcontrol.cpp:907 #48 0x00007fdaf565bde8 in QLabelPrivate::sendControlEvent (this=0x1208020, e=0x7fff8e259260) at widgets/qlabel.cpp:1651 #49 0x00007fdaf52b651a in QWidget::event (this=this@entry=0x11c0fc0, event=event@entry=0x7fff8e259260) at kernel/qwidget.cpp:8376 #50 0x00007fdaf565804e in QFrame::event (this=0x11c0fc0, e=0x7fff8e259260) at widgets/qframe.cpp:557 #51 0x00007fdaf5266e2c in QApplicationPrivate::notify_helper (this=this@entry=0xfa26c0, receiver=receiver@entry=0x11c0fc0, e=e@entry=0x7fff8e259260) at kernel/qapplication.cpp:4567 #52 0x00007fdaf526d5dd in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x11c0fc0, e=e@entry=0x7fff8e259260) at kernel/qapplication.cpp:4110 #53 0x00007fdaf5dab827 in KoApplication::notify (this=<optimized out>, receiver=0x11c0fc0, event=0x7fff8e259260) at /build/buildd/calligra-2.8.5/libs/main/KoApplication.cpp:617 #54 0x00007fdaf48744dd in QCoreApplication::notifyInternal (this=0x7fff8e259ae0, receiver=receiver@entry=0x11c0fc0, event=event@entry=0x7fff8e259260) at kernel/qcoreapplication.cpp:953 #55 0x00007fdaf526cd93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #56 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x11c0fc0, event=event@entry=0x7fff8e259260, alienWidget=alienWidget@entry=0x11c0fc0, nativeWidget=nativeWidget@entry=0x12c83d0, buttonDown=buttonDown@entry=0x7fdaf5d4c318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #57 0x00007fdaf52e19eb in QETWidget::translateMouseEvent (this=this@entry=0x12c83d0, event=event@entry=0x7fff8e2595e0) at kernel/qapplication_x11.cpp:4634 #58 0x00007fdaf52e1289 in QApplication::x11ProcessEvent (this=0x7fff8e259ae0, event=event@entry=0x7fff8e2595e0) at kernel/qapplication_x11.cpp:3627 #59 0x00007fdaf5308b32 in x11EventSourceDispatch (s=0xfa3fa0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #60 0x00007fdaeeab2e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x00007fdaeeab3048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007fdaeeab30ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #63 0x00007fdaf48a17a1 in QEventDispatcherGlib::processEvents (this=0xee39b0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #64 0x00007fdaf5308be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #65 0x00007fdaf48730af in QEventLoop::processEvents (this=this@entry=0x7fff8e2599b0, flags=...) at kernel/qeventloop.cpp:149 #66 0x00007fdaf48733a5 in QEventLoop::exec (this=this@entry=0x7fff8e2599b0, flags=...) at kernel/qeventloop.cpp:204 #67 0x00007fdaf4878b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #68 0x00007fdaf526537c in QApplication::exec () at kernel/qapplication.cpp:3828 #69 0x00007fdaf6a67b95 in kdemain (argc=<optimized out>, argv=<optimized out>) at /build/buildd/calligra-2.8.5/krita/main.cc:107 #70 0x00007fdaf6670ec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=2, argv=0x7fff8e259c18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8e259c08) at libc-start.c:287 #71 0x00000000004006fe in _start () Possible duplicates by query: bug 325703. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.