https://bugs.kde.org/show_bug.cgi?id=371906
Bug ID: 371906 Summary: crash when opening download window, download of previews 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.7.0 Frameworks Version: 5.26.0 Operating System: Linux 4.8.3-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Opened the download window (USB reader for CompactFlash) Opening in Dolphin reveals old JPG and NEFs, probably something wrong with the flash as I can not view the jpegs... but digikam should not crash! (or has digikam opened these exclusively...) 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 0x7f1c1f6969c0 (LWP 18236))] Thread 13 (Thread 0x7f1b11ff3700 (LWP 18299)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c1b32b40b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4d602e0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x4d60858, mutex=mutex@entry=0x4d60850, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1c1df80343 in Digikam::VideoThumbnailerJob::run (this=0x1248950) at /usr/src/debug/digikam-5.2.0/core/libs/threadimageio/videothumbnailerjob.cpp:177 #4 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x1248950) at thread/qthread_unix.cpp:344 #5 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f1b117f2700 (LWP 18293)): [KCrash Handler] #6 Exiv2::getUShort (buf=buf@entry=0x7f1b0e26534c <error: Cannot access memory at address 0x7f1b0e26534c>, byteOrder=Exiv2::bigEndian) at /usr/src/debug/exiv2-0.25/src/types.cpp:239 #7 0x00007f1c16654f2a in Exiv2::Internal::TiffReader::visitDirectory (this=0x7f1b117f10a0, object=0x7f1b64043840) at /usr/src/debug/exiv2-0.25/src/tiffvisitor.cpp:1272 #8 0x00007f1c1663f776 in Exiv2::Internal::TiffDirectory::doAccept (this=0x7f1b64043840, visitor=...) at /usr/src/debug/exiv2-0.25/src/tiffcomposite.cpp:912 #9 0x00007f1c1663f75e in Exiv2::Internal::TiffSubIfd::doAccept (this=0x7f1b6408a0e0, visitor=...) at /usr/src/debug/exiv2-0.25/src/tiffcomposite.cpp:927 #10 0x00007f1c1663f7de in Exiv2::Internal::TiffDirectory::doAccept (this=0x7f1b64088ae0, visitor=...) at /usr/src/debug/exiv2-0.25/src/tiffcomposite.cpp:915 #11 0x00007f1c1664b1d8 in Exiv2::Internal::TiffParserWorker::parse (pData=pData@entry=0x7f1b0e23a000 "MM", size=size@entry=14883646, root=root@entry=131072, pHeader=pHeader@entry=0x7f1b6407d010) at /usr/src/debug/exiv2-0.25/src/tiffimage.cpp:2207 #12 0x00007f1c1664b2cd in Exiv2::Internal::TiffParserWorker::decode (exifData=..., iptcData=..., xmpData=..., pData=0x7f1b0e23a000 "MM", size=size@entry=14883646, root=root@entry=131072, findDecoderFct=0x7f1c16649890 <Exiv2::Internal::TiffMapping::findDecoder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Exiv2::Internal::IfdId)>, pHeader=0x7f1b6407d010) at /usr/src/debug/exiv2-0.25/src/tiffimage.cpp:2096 #13 0x00007f1c1664b427 in Exiv2::TiffParser::decode (exifData=..., iptcData=..., xmpData=..., pData=<optimized out>, size=size@entry=14883646) at /usr/src/debug/exiv2-0.25/src/tiffimage.cpp:236 #14 0x00007f1c1664b4c2 in Exiv2::TiffImage::readMetadata (this=0x7f1b640885b0) at /usr/src/debug/exiv2-0.25/src/tiffimage.cpp:191 #15 0x00007f1c1ded460d in Digikam::MetaEngine::load (this=this@entry=0x7f1b117f1600, filePath=...) at /usr/src/debug/digikam-5.2.0/core/libs/dmetadata/metaengine.cpp:280 #16 0x00007f1c1df1cbf6 in Digikam::DMetadata::load (this=this@entry=0x7f1b117f1600, filePath=...) at /usr/src/debug/digikam-5.2.0/core/libs/dmetadata/dmetadata.cpp:96 #17 0x00007f1c1df1cc82 in Digikam::DMetadata::DMetadata (this=0x7f1b117f1600, filePath=...) at /usr/src/debug/digikam-5.2.0/core/libs/dmetadata/dmetadata.cpp:63 #18 0x00007f1c1eeb06fa in Digikam::UMSCamera::getThumbnail (this=<optimized out>, folder=..., itemName=..., thumbnail=...) at /usr/src/debug/digikam-5.2.0/core/utilities/importui/backend/umscamera.cpp:277 #19 0x00007f1c1ee8b641 in Digikam::CameraController::executeCommand (this=this@entry=0x5a7a4f0, cmd=cmd@entry=0x695a7d0) at /usr/src/debug/digikam-5.2.0/core/utilities/importui/backend/cameracontroller.cpp:548 #20 0x00007f1c1ee8cce8 in Digikam::CameraController::run (this=0x5a7a4f0) at /usr/src/debug/digikam-5.2.0/core/utilities/importui/backend/cameracontroller.cpp:395 #21 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x5a7a4f0) at thread/qthread_unix.cpp:344 #22 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #23 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f1b87fff700 (LWP 18251)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c0fbb4ff3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f1c0feeb611 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f1b948f4700 (LWP 18250)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c0fbb4ff3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f1c0feeb611 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f1b950f5700 (LWP 18249)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c0fbb4ff3 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f1c0feeb611 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f1b958f6700 (LWP 18248)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c0fbb3ea1 in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f1c0feeb611 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f1b968ce700 (LWP 18247)): #0 0x00007f1c10bc18f5 in g_main_context_release () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f1c10bc282a in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f1c10bc298c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f1c1b54d79b in QEventDispatcherGlib::processEvents (this=0x7f1b900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1c1b4f71ea in QEventLoop::exec (this=this@entry=0x7f1b968cdc00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #5 0x00007f1c1b3258b3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #6 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x2498840) at thread/qthread_unix.cpp:344 #7 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f1bd78f3700 (LWP 18244)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c0feba8eb in ?? () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f1c0feba929 in ?? () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f1be9d4b700 (LWP 18241)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c1b32b40b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x13808a0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x132f300, mutex=mutex@entry=0x132f2f8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1c1df92be2 in Digikam::ParkingThread::run (this=0x132f2e0) at /usr/src/debug/digikam-5.2.0/core/libs/threads/threadmanager.cpp:115 #4 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x132f2e0) at thread/qthread_unix.cpp:344 #5 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f1bea54c700 (LWP 18239)): #0 0x00007f1c170ce10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1c1b32b40b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x121ea60) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=this@entry=0x121e980, mutex=mutex@entry=0x121e978, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1c1ebb91da in Digikam::ScanController::run (this=0x7f1c1f500b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at /usr/src/debug/digikam-5.2.0/core/libs/database/utils/scancontroller.cpp:677 #4 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x7f1c1f500b20 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at thread/qthread_unix.cpp:344 #5 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f1beadf0700 (LWP 18238)): #0 0x00007f1c1aa1768d in poll () from /lib64/libc.so.6 #1 0x00007f1c10bc2876 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f1c10bc298c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f1c1b54d79b in QEventDispatcherGlib::processEvents (this=0x7f1be40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1c1b4f71ea in QEventLoop::exec (this=this@entry=0x7f1beadefbd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #5 0x00007f1c1b3258b3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #6 0x00007f1c172f83e5 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0x7f1c17569d20) at thread/qthread_unix.cpp:344 #8 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f1bf2d01700 (LWP 18237)): #0 0x00007f1c1aa1768d in poll () from /lib64/libc.so.6 #1 0x00007f1c0c0673e0 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f1c0c069179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f1bf47eb5f9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f1c1b32a558 in QThreadPrivate::start (arg=0xd1a5d0) at thread/qthread_unix.cpp:344 #5 0x00007f1c170c8454 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f1c1aa2039f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f1c1f6969c0 (LWP 18236)): #0 0x00007f1c1aa136fd in read () from /lib64/libc.so.6 #1 0x00007f1c10c06b00 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f1c10bc2325 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f1c10bc2814 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f1c10bc298c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f1c1b54d79b in QEventDispatcherGlib::processEvents (this=0xd91050, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f1c1b4f71ea in QEventLoop::exec (this=this@entry=0x7ffde60a3d10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #7 0x00007f1c1b4ff95c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 #8 0x0000000000408441 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/digikam-5.2.0/core/app/main/main.cpp:238 Possible duplicates by query: bug 263954. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. |
https://bugs.kde.org/show_bug.cgi?id=371906
[hidden email] changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |UPSTREAM CC| |[hidden email] Component|general |Metadata-Engine Status|UNCONFIRMED |RESOLVED --- Comment #1 from [hidden email] --- It crash in Exiv2 shared library. Try to identify which file from your camera introduce this dysfunction and report this problem to Exiv2 bugzilla. Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. |
Free forum by Nabble | Edit this page |