Bug 375815 - digiKam crash
Summary: digiKam crash
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Engine (show other bugs)
Version: 5.5.0
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-31 19:45 UTC by Andrius
Modified: 2021-05-04 04:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.3.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrius 2017-01-31 19:45:12 UTC
Thread 166 "Thread (pooled)" hit Catchpoint 1 (exception thrown), 0x00007fffebe788bd in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) bt
#0  0x00007fffebe788bd in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x00007ffff5dcce3c in Exiv2::ImageFactory::open (io=...) at /b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/image.cpp:858
#2  0x00007ffff5dccf49 in Exiv2::ImageFactory::open (path=..., useCurl=<optimized out>) at /b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/image.cpp:833
#3  0x00007ffff680dce1 in Digikam::MetaEngine::load (this=this@entry=0x7fff21812970, filePath=...) at /b/dktemp/digikam-master/core/libs/dmetadata/metaengine.cpp:278
#4  0x00007ffff68564c6 in Digikam::DMetadata::load (this=this@entry=0x7fff21812970, filePath=...) at /b/dktemp/digikam-master/core/libs/dmetadata/dmetadata.cpp:96
#5  0x00007ffff6856542 in Digikam::DMetadata::DMetadata (this=0x7fff21812970, filePath=...) at /b/dktemp/digikam-master/core/libs/dmetadata/dmetadata.cpp:63
#6  0x00007ffff689b648 in Digikam::PreviewLoadingTask::loadImagePreview (this=this@entry=0x410d980, sizeLimit=1366)
    at /b/dktemp/digikam-master/core/libs/threadimageio/previewtask.cpp:586
#7  0x00007ffff689c8a9 in Digikam::PreviewLoadingTask::execute (this=0x410d980) at /b/dktemp/digikam-master/core/libs/threadimageio/previewtask.cpp:309
#8  0x00007ffff6886f12 in Digikam::LoadSaveThread::run (this=0xf17ed0) at /b/dktemp/digikam-master/core/libs/threadimageio/loadsavethread.cpp:133
#9  0x00007ffff68c4f6e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xf9e9d0) at /b/dktemp/digikam-master/core/libs/threads/dynamicthread.cpp:183
#10 0x00000031e02abf8d in ?? () from /tmp/.mount_71JDmt/usr/lib/libQt5Core.so.5
#11 0x00000031e02aef49 in ?? () from /tmp/.mount_71JDmt/usr/lib/libQt5Core.so.5
#12 0x00007ffff5a4e6ba in start_thread (arg=0x7fff21813700) at pthread_create.c:333
#13 0x00007fffeb60982d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
(gdb)
Comment 1 caulier.gilles 2017-01-31 21:15:55 UTC
It crash in Exiv2 shared library when preview from image is extracted.

Please try to identify which file break Exiv2 and report this problem as UPSTREAM bug to Exiv2 bugzilla.

Gilles Caulier
Comment 2 Andrius 2017-01-31 21:45:54 UTC
(In reply to caulier.gilles from comment #1)
> It crash in Exiv2 shared library when preview from image is extracted.
> 
> Please try to identify which file break Exiv2 and report this problem as
> UPSTREAM bug to Exiv2 bugzilla.
> 
> Gilles Caulier

Done. http://dev.exiv2.org/issues/1274
Comment 3 caulier.gilles 2021-05-04 04:07:02 UTC
Not reproducible with digiKam 7.3.0 and Exiv2 0.27.4