https://bugs.kde.org/show_bug.cgi?id=374684
Bug ID: 374684 Summary: Crash in Digikam when importing from SD card via reader Product: digikam Version: 5.2.0 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: [hidden email] Reporter: [hidden email] Target Milestone: --- Application: digikam (5.2.0) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.36-8-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: digikam 5.2.0 starts fine, but whenever I attempt to import photos from SD or CF cards via my USB 3.0 reader it crashes The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Bus error Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb3b053f9c0 (LWP 4981))] Thread 17 (Thread 0x7fb257fff700 (LWP 5051)): [KCrash Handler] #6 0x00007fb3ab934fc0 in __memmove_ssse3 () at /lib64/libc.so.6 #7 0x00007fb3a7558553 in Exiv2::DataValue::read(unsigned char const*, long, Exiv2::ByteOrder) () at /usr/lib64/libexiv2.so.14 #8 0x00007fb3a754b4cc in Exiv2::Internal::TiffReader::readTiffEntry(Exiv2::Internal::TiffEntryBase*) () at /usr/lib64/libexiv2.so.14 #9 0x00007fb3a7536187 in Exiv2::Internal::TiffDirectory::doAccept(Exiv2::Internal::TiffVisitor&) () at /usr/lib64/libexiv2.so.14 #10 0x00007fb3a754158c in Exiv2::Internal::TiffParserWorker::parse(unsigned char const*, unsigned int, unsigned int, Exiv2::Internal::TiffHeaderBase*) () at /usr/lib64/libexiv2.so.14 #11 0x00007fb3a7541633 in Exiv2::Internal::TiffParserWorker::decode(Exiv2::ExifData&, Exiv2::IptcData&, Exiv2::XmpData&, unsigned char const*, unsigned int, unsigned int, void (Exiv2::Internal::TiffDecoder::*(*)(std::string const&, unsigned int, Exiv2::Internal::IfdId))(Exiv2::Internal::TiffEntryBase const*), Exiv2::Internal::TiffHeaderBase*) () at /usr/lib64/libexiv2.so.14 #12 0x00007fb3a74ba16b in Exiv2::Cr2Parser::decode(Exiv2::ExifData&, Exiv2::IptcData&, Exiv2::XmpData&, unsigned char const*, unsigned int) () at /usr/lib64/libexiv2.so.14 #13 0x00007fb3a74ba79f in Exiv2::Cr2Image::readMetadata() () at /usr/lib64/libexiv2.so.14 #14 0x00007fb3aedd86dd in Digikam::MetaEngine::load(QString const&) const () at /usr/lib64/libdigikamcore.so.5.2.0 #15 0x00007fb3aee21076 in Digikam::DMetadata::load(QString const&) const () at /usr/lib64/libdigikamcore.so.5.2.0 #16 0x00007fb3aee210f2 in Digikam::DMetadata::DMetadata(QString const&) () at /usr/lib64/libdigikamcore.so.5.2.0 #17 0x00007fb3afd811c6 in () at /usr/lib64/libdigikamgui.so.5.2.0 #18 0x00007fb3afd5ea15 in Digikam::CameraController::executeCommand(Digikam::CameraCommand*) () at /usr/lib64/libdigikamgui.so.5.2.0 #19 0x00007fb3afd60615 in Digikam::CameraController::run() () at /usr/lib64/libdigikamgui.so.5.2.0 #20 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #21 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #22 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fb2a1ffb700 (LWP 5027)): #0 0x00007fb3a7fc1458 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3ac1fc5a8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fb3ac1f89a0 in () at /usr/lib64/libQt5Core.so.5 #3 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fb2a3fff700 (LWP 5022)): #0 0x00007fb3a7fc1458 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3ac1fc5a8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fb3ac1f89a0 in () at /usr/lib64/libQt5Core.so.5 #3 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fb320ff9700 (LWP 5000)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fb3217fa700 (LWP 4999)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fb321ffb700 (LWP 4998)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fb3227fc700 (LWP 4997)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fb322ffd700 (LWP 4996)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fb3237fe700 (LWP 4995)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aae6e3 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fb323fff700 (LWP 4994)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0aad70d in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0dd0341 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fb329323700 (LWP 4993)): #0 0x00007fb3ab8e151d in read () at /lib64/libc.so.6 #1 0x00007fb3a2bd8670 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fb3a2b97e49 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fb3a2b982a8 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fb3a2b9842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fb3ac40e32b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fb3ac3bbfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007fb3ac1f6f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fb36a25b700 (LWP 4990)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3a0da1873 in () at /usr/lib64/libQt5WebKit.so.5 #2 0x00007fb3a0da1899 in () at /usr/lib64/libQt5WebKit.so.5 #3 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fb37cb02700 (LWP 4987)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3ac1fc65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fb3aee923c9 in () at /usr/lib64/libdigikamcore.so.5.2.0 #3 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fb37d303700 (LWP 4985)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb3ac1fc65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fb3afaa50d0 in Digikam::ScanController::run() () at /usr/lib64/libdigikamgui.so.5.2.0 #3 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #4 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fb37ffff700 (LWP 4984)): #0 0x00007fb3ab8e549d in poll () at /lib64/libc.so.6 #1 0x00007fb3a2b98314 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fb3a2b9842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fb3ac40e32b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fb3ac3bbfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fb3ac1f6f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fb3a81eb1d5 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fb385d73700 (LWP 4983)): #0 0x00007fb3ab8e549d in poll () at /lib64/libc.so.6 #1 0x00007fb39d0bf3e2 in () at /usr/lib64/libxcb.so.1 #2 0x00007fb39d0c0fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007fb387c8d839 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fb3ac1fb9e9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007fb3a7fbc734 in start_thread () at /lib64/libpthread.so.0 #6 0x00007fb3ab8edd3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fb3b053f9c0 (LWP 4981)): #0 0x00007fb3a7fc10af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb39d0bf629 in () at /usr/lib64/libxcb.so.1 #2 0x00007fb39d0c0d1f in () at /usr/lib64/libxcb.so.1 #3 0x00007fb39d0c0e32 in xcb_wait_for_reply () at /usr/lib64/libxcb.so.1 #4 0x00007fb387c878fa in QXcbConnection::sync() () at /usr/lib64/libQt5XcbQpa.so.5 #5 0x00007fb387ca6cee in () at /usr/lib64/libQt5XcbQpa.so.5 #6 0x00007fb387ca6e54 in () at /usr/lib64/libQt5XcbQpa.so.5 #7 0x00007fb3aca85ded in QBackingStore::beginPaint(QRegion const&) () at /usr/lib64/libQt5Gui.so.5 #8 0x00007fb3ad0d511e in () at /usr/lib64/libQt5Widgets.so.5 #9 0x00007fb3ad0d64b9 in () at /usr/lib64/libQt5Widgets.so.5 #10 0x00007fb3ad0f5e0f in QWidgetPrivate::syncBackingStore() () at /usr/lib64/libQt5Widgets.so.5 #11 0x00007fb3ad10a5f5 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #12 0x00007fb3ad21b0cb in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #13 0x00007fb3a93a14f7 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #14 0x00007fb3a93dd865 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #15 0x00007fb3ad0c8e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #16 0x00007fb3ad0cd49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #17 0x00007fb3ac3bdfc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #18 0x00007fb3ac3bfdaa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #19 0x00007fb3ac40ec83 in () at /usr/lib64/libQt5Core.so.5 #20 0x00007fb3a2b98134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #21 0x00007fb3a2b98388 in () at /usr/lib64/libglib-2.0.so.0 #22 0x00007fb3a2b9842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #23 0x00007fb3ac40e30c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #24 0x00007fb3ac3bbfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #25 0x00007fb3ac3c3ec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #26 0x0000000000408946 in () #27 0x00007fb3ab8246e5 in __libc_start_main () at /lib64/libc.so.6 #28 0x00000000004092b9 in _start () Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. |
https://bugs.kde.org/show_bug.cgi?id=374684
[hidden email] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] Component|general |Metadata-Engine --- Comment #1 from [hidden email] --- It crash in Exiv2 tiff parser. I think you use Exiv2 0.25 (check in Help/Component Info dialog for details). The digiKam 5.4.0 Linux AppImage bundle include Exiv2 0.26-svn not yet released. Please test with this version to see if Exiv2 bug have been fixed. https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM If not, report this bug as UPSTREAM to Exiv2 bugzilla. Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. |
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=374684
--- Comment #2 from [hidden email] --- new 5.6.0 pre-release as bundle is available here : https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM Please check if this problem still reproducible with these versions. Thanks in advance Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. |
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=374684
--- Comment #3 from [hidden email] --- digiKam 5.6.0 is now released and available as bundle for Linux, MacOS and Windows. https://www.digikam.org/news/2017-06-21-5.6.0-release-announcement/ Can you check if problem still exists with this version ? Thanks in advance Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. |
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=374684
--- Comment #4 from [hidden email] --- New digiKam 5.7.0 are built with current implementation as pre-release bundles: https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM Problem still reproducible ? -- You are receiving this mail because: You are the assignee for the bug. |
Free forum by Nabble | Edit this page |