Bug 283905 - SIGSEGV when opening canon CR2 raw files
Summary: SIGSEGV when opening canon CR2 raw files
Status: RESOLVED DUPLICATE of bug 244566
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-13 08:55 UTC by Marek Zalfresso-Jundzillo
Modified: 2011-10-13 22:35 UTC (History)
1 user (show)

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 Marek Zalfresso-Jundzillo 2011-10-13 08:55:51 UTC
Application: krita (2.3.3)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

Krita was opened, then I have selected canon raw file directory and tried to open one of files. The same occurs when openning file directly by cklicking on it (krita as default application).

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7728720 (LWP 3449))]

Thread 4 (Thread 0xb441ab70 (LWP 3452)):
#0  0x019b2d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0087bdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x009484f2 in updateCurrentTime (this=0xb125eb0, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb125eb0, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0094a3a3 in QEventDispatcherUNIX::processEvents (this=0xb125058, flags=...) at kernel/qeventdispatcher_unix.cpp:906
#6  0x00919289 in QEventLoop::processEvents (this=0xb441a280, flags=...) at kernel/qeventloop.cpp:149
#7  0x00919522 in QEventLoop::exec (this=0xb441a280, flags=...) at kernel/qeventloop.cpp:201
#8  0x008232a0 in QThread::exec (this=0xb123630) at thread/qthread.cpp:492
#9  0x008fafdb in QInotifyFileSystemWatcherEngine::run (this=0xb123630) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00825da2 in QThreadPrivate::start (arg=0xb123630) at thread/qthread_unix.cpp:320
#11 0x018f5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00b8e73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb2d6fb70 (LWP 3453)):
#0  0x019b2d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0087bdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x009484f2 in updateCurrentTime (this=0xb385900, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb385900, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0094a3a3 in QEventDispatcherUNIX::processEvents (this=0xb0bea50, flags=...) at kernel/qeventdispatcher_unix.cpp:906
#6  0x00919289 in QEventLoop::processEvents (this=0xb2d6f280, flags=...) at kernel/qeventloop.cpp:149
#7  0x00919522 in QEventLoop::exec (this=0xb2d6f280, flags=...) at kernel/qeventloop.cpp:201
#8  0x008232a0 in QThread::exec (this=0xb031c78) at thread/qthread.cpp:492
#9  0x008fafdb in QInotifyFileSystemWatcherEngine::run (this=0xb031c78) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00825da2 in QThreadPrivate::start (arg=0xb031c78) at thread/qthread_unix.cpp:320
#11 0x018f5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00b8e73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb1bffb70 (LWP 3483)):
#0  0x019b2d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0087bdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x009484f2 in updateCurrentTime (this=0xb4317c0, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb4317c0, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0094a3a3 in QEventDispatcherUNIX::processEvents (this=0xb01ab20, flags=...) at kernel/qeventdispatcher_unix.cpp:906
#6  0x00919289 in QEventLoop::processEvents (this=0xb1bff280, flags=...) at kernel/qeventloop.cpp:149
#7  0x00919522 in QEventLoop::exec (this=0xb1bff280, flags=...) at kernel/qeventloop.cpp:201
#8  0x008232a0 in QThread::exec (this=0xb4843a8) at thread/qthread.cpp:492
#9  0x008fafdb in QInotifyFileSystemWatcherEngine::run (this=0xb4843a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00825da2 in QThreadPrivate::start (arg=0xb4843a8) at thread/qthread_unix.cpp:320
#11 0x018f5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00b8e73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb7728720 (LWP 3449)):
[KCrash Handler]
#7  0x02b08dce in KisRawImport::slotUpdatePreview (this=0xb4e0e58) at ../../../../../krita/plugins/formats/raw/kis_raw_import.cpp:182
#8  0x02b090e0 in KisRawImport::convert (this=0xb4e0e58, from=..., to=...) at ../../../../../krita/plugins/formats/raw/kis_raw_import.cpp:105
#9  0x001c1038 in KOfficeFilter::ChainLink::invokeFilter (this=0xb4c1010, parentChainLink=0x0) at ../../../libs/main/KoFilterChainLink.cpp:90
#10 0x001b849d in KoFilterChain::invokeChain (this=0xb4c4040) at ../../../libs/main/KoFilterChain.cpp:94
#11 0x001b6c3a in KoFilterManager::importDocument (this=0xb4bddb0, url=..., status=@0xbfea4904) at ../../../libs/main/KoFilterManager.cpp:164
#12 0x0016c7a5 in KoDocument::openFile (this=0xb067c38) at ../../../libs/main/KoDocument.cpp:1336
#13 0x0033b7f4 in KParts::ReadOnlyPartPrivate::openLocalFile (this=0xb059bd0) at ../../kparts/part.cpp:592
#14 0x0033bec2 in KParts::ReadOnlyPart::openUrl (this=0xb067c38, url=...) at ../../kparts/part.cpp:556
#15 0x0016f2a3 in KoDocument::openUrl (this=0xb067c38, _url=...) at ../../../libs/main/KoDocument.cpp:1251
#16 0x001601e9 in KoDocument::openExistingFile (this=0xb067c38, url=...) at ../../../libs/main/KoDocument.cpp:2415
#17 0x020cd9fc in KisDoc2::openExistingFile (this=0xb067c38, url=...) at ../../../krita/ui/kis_doc2.cc:188
#18 0x020cf4e0 in KisDoc2::qt_metacall (this=0xb067c38, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfea4ce8) at ./kis_doc2.moc:87
#19 0x009206ba in QMetaObject::metacall (object=0xb067c38, cl=QMetaObject::InvokeMetaMethod, idx=44, argv=0xbfea4ce8) at kernel/qmetaobject.cpp:237
#20 0x009304ff in QMetaObject::activate (sender=0xb0c9a68, m=0x22ef88, local_signal_index=0, argv=0xbfea4ce8) at kernel/qobject.cpp:3287
#21 0x001d0533 in KoOpenPane::openExistingFile (this=0xb0c9a68, _t1=...) at ./KoOpenPane.moc:104
#22 0x001d1c8d in KoOpenPane::qt_metacall (this=0xb0c9a68, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfea4e08) at ./KoOpenPane.moc:86
#23 0x009206ba in QMetaObject::metacall (object=0xb0c9a68, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfea4e08) at kernel/qmetaobject.cpp:237
#24 0x009304ff in QMetaObject::activate (sender=0xb1098c0, m=0x22ee68, local_signal_index=0, argv=0xbfea4e08) at kernel/qobject.cpp:3287
#25 0x001d0143 in KoExistingDocumentPane::openExistingUrl (this=0xb1098c0, _t1=...) at ./KoExistingDocumentPane.moc:89
#26 0x001d019f in KoExistingDocumentPane::onAccepted (this=0xb1098c0) at ../../../libs/main/KoExistingDocumentPane.cpp:56
#27 0x001d0240 in KoExistingDocumentPane::qt_metacall (this=0xb1098c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfea4f2c) at ./KoExistingDocumentPane.moc:77
#28 0x009206ba in QMetaObject::metacall (object=0xb1098c0, cl=QMetaObject::InvokeMetaMethod, idx=28, argv=0xbfea4f2c) at kernel/qmetaobject.cpp:237
#29 0x009304ff in QMetaObject::activate (sender=0xb0cfc08, m=0x4d8970, local_signal_index=6, argv=0x0) at kernel/qobject.cpp:3287
#30 0x00496337 in KFileWidget::accepted (this=0xb0cfc08) at ./kfilewidget.moc:206
#31 0x0049ad66 in KFileWidget::slotOk (this=0xb0cfc08) at ../../kfile/kfilewidget.cpp:997
#32 0x0049bc80 in KFileWidgetPrivate::_k_fileSelected (this=0xb11d6f8, i=...) at ../../kfile/kfilewidget.cpp:1106
#33 0x0049d328 in KFileWidget::qt_metacall (this=0xb0cfc08, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfea5298) at ./kfilewidget.moc:143
#34 0x009206ba in QMetaObject::metacall (object=0xb0cfc08, cl=QMetaObject::InvokeMetaMethod, idx=44, argv=0xbfea5298) at kernel/qmetaobject.cpp:237
#35 0x009304ff in QMetaObject::activate (sender=0xb22dc08, m=0x4d7fb4, local_signal_index=7, argv=0xbfea5298) at kernel/qobject.cpp:3287
#36 0x0047c223 in KDirOperator::fileSelected (this=0xb22dc08, _t1=...) at ./kdiroperator.moc:321
#37 0x0047c259 in KDirOperator::selectFile (this=0xb22dc08, item=...) at ../../kfile/kdiroperator.cpp:1709
#38 0x0047c31e in KDirOperator::Private::_k_slotActivated (this=0x95768c0, index=...) at ../../kfile/kdiroperator.cpp:2364
#39 0x00483d39 in KDirOperator::qt_metacall (this=0xb22dc08, _c=QMetaObject::InvokeMetaMethod, _id=59, _a=0xbfea5438) at ./kdiroperator.moc:250
#40 0x009206ba in QMetaObject::metacall (object=0xb22dc08, cl=QMetaObject::InvokeMetaMethod, idx=86, argv=0xbfea5438) at kernel/qmetaobject.cpp:237
#41 0x009304ff in QMetaObject::activate (sender=0xb302810, m=0x168c164, local_signal_index=3, argv=0xbfea5438) at kernel/qobject.cpp:3287
#42 0x012c9e33 in QAbstractItemView::activated (this=0xb302810, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#43 0x012ca35a in QAbstractItemView::mouseReleaseEvent (this=0xb302810, event=0xbfea5e94) at itemviews/qabstractitemview.cpp:1805
#44 0x0131310c in QTreeView::mouseReleaseEvent (this=0xb302810, event=0xbfea5e94) at itemviews/qtreeview.cpp:1828
#45 0x00da513a in QWidget::event (this=0xb302810, event=0xbfea5e94) at kernel/qwidget.cpp:8259
#46 0x011999f3 in QFrame::event (this=0xb302810, e=0xbfea5e94) at widgets/qframe.cpp:557
#47 0x01228062 in QAbstractScrollArea::viewportEvent (this=0xb302810, e=0xbfea5e94) at widgets/qabstractscrollarea.cpp:1043
#48 0x012c7227 in QAbstractItemView::viewportEvent (this=0xb302810, event=0xbfea5e94) at itemviews/qabstractitemview.cpp:1628
#49 0x0130ee83 in QTreeView::viewportEvent (this=0xb302810, event=0xbfea5e94) at itemviews/qtreeview.cpp:1256
#50 0x0122a965 in viewportEvent (this=0xb303120, o=0xb15b2b0, e=0xbfea5e94) at widgets/qabstractscrollarea_p.h:100
#51 QAbstractScrollAreaFilter::eventFilter (this=0xb303120, o=0xb15b2b0, e=0xbfea5e94) at widgets/qabstractscrollarea_p.h:116
#52 0x0091a25a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x937e918, receiver=0xb15b2b0, event=0xbfea5e94) at kernel/qcoreapplication.cpp:846
#53 0x00d4cd00 in QApplicationPrivate::notify_helper (this=0x937e918, receiver=0xb15b2b0, e=0xbfea5e94) at kernel/qapplication.cpp:4458
#54 0x00d52201 in QApplication::notify (this=0xbfea6550, receiver=0xb15b2b0, e=0xbfea5e94) at kernel/qapplication.cpp:4023
#55 0x058d73ca in KApplication::notify (this=0xbfea6550, receiver=0xb15b2b0, event=0xbfea5e94) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x0091a0bb in QCoreApplication::notifyInternal (this=0xbfea6550, receiver=0xb15b2b0, event=0xbfea5e94) at kernel/qcoreapplication.cpp:731
#57 0x00d4dc3b in sendSpontaneousEvent (receiver=0xb15b2b0, event=0xbfea5e94, alienWidget=0xb15b2b0, nativeWidget=0x943ec18, buttonDown=0x169bc60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#58 QApplicationPrivate::sendMouseEvent (receiver=0xb15b2b0, event=0xbfea5e94, alienWidget=0xb15b2b0, nativeWidget=0x943ec18, buttonDown=0x169bc60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#59 0x00dd904c in QETWidget::translateMouseEvent (this=0x943ec18, event=0xbfea63bc) at kernel/qapplication_x11.cpp:4558
#60 0x00dd79b5 in QApplication::x11ProcessEvent (this=0xbfea6550, event=0xbfea63bc) at kernel/qapplication_x11.cpp:3680
#61 0x00e04150 in QEventDispatcherX11::processEvents (this=0x933daa8, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#62 0x00919289 in QEventLoop::processEvents (this=0xbfea64e4, flags=...) at kernel/qeventloop.cpp:149
#63 0x00919522 in QEventLoop::exec (this=0xbfea64e4, flags=...) at kernel/qeventloop.cpp:201
#64 0x0091decc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#65 0x00d4a8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#66 0x007c22c5 in kdemain (argc=1, argv=0xbfea6664) at ../../krita/main.cc:49
#67 0x080485ab in main (argc=1, argv=0xbfea6664) at krita_dummy.cpp:3

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

Possible duplicates by query: bug 283306, bug 282499, bug 278563, bug 277283, bug 276945.

Reported using DrKonqi
Comment 1 Halla Rempt 2011-10-13 09:02:28 UTC
Hi Marek,

Thanks for your report. I think that this crash has been fixed already in the 2.4 beta releases we're bringing out now. If you can send me a cr2 file I can make sure.
Comment 2 Sven Langkamp 2011-10-13 22:35:11 UTC
Already fixed.

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