[digikam] [Bug 360714] JPGEG2000 thumbnails shows as dimension 0x0 pixel

Ulrich Eckhardt bugzilla_noreply at kde.org
Tue Feb 7 10:36:06 GMT 2017


https://bugs.kde.org/show_bug.cgi?id=360714

--- Comment #15 from Ulrich Eckhardt <kde at uli-eckhardt.de> ---
Created attachment 103879
  --> https://bugs.kde.org/attachment.cgi?id=103879&action=edit
Screenshot of DigiKam showing size 0x0

I could see this problem here with the jp2 image already attached to this
bugreport (Generated jp2000) https://bugs.kde.org/attachment.cgi?id=97969.

I have attached a screenshot how this attachment looks at my DigiKam.

Also sometimes the AppImage 5.5 DigiKam crashes when refreshing a view:
#0  0x00007fffedd3c8d7 in raise () from /lib64/libc.so.6
#1  0x00007fffedd3dcaa in abort () from /lib64/libc.so.6
#2  0x00007fffedd7a1b4 in __libc_message () from /lib64/libc.so.6
#3  0x00007fffedd7f9d6 in malloc_printerr () from /lib64/libc.so.6
#4  0x00007fffedd80723 in _int_free () from /lib64/libc.so.6
#5  0x00007fffee695b08 in std::string::_M_mutate(unsigned long, unsigned long,
unsigned long) () from /usr/lib64/libstdc++.so.6
#6  0x00007fffee695fce in std::string::_M_replace_safe(unsigned long, unsigned
long, char const*, unsigned long) () from /usr/lib64/libstdc++.so.6
#7  0x00000033b5f6a211 in std::string::assign (__s=<optimized out>,
this=<optimized out>)
    at /opt/rh/devtoolset-3/root././/include/c++/4.9.2/bits/basic_string.h:1149
#8  std::string::operator= (__s=<optimized out>, this=<optimized out>) at
/opt/rh/devtoolset-3/root././/include/c++/4.9.2/bits/basic_string.h:563
#9  Exiv2::tagName (nMaxLength=<optimized out>, tag=<optimized out>) at
/b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/image.cpp:289
#10 Exiv2::Image::printIFDStructure (this=<optimized out>, io=..., out=...,
option=<optimized out>, start=<optimized out>, bSwap=<optimized out>, 
    c=77 'M', depth=<optimized out>) at
/b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/image.cpp:403
#11 0x00000033b5f6c463 in Exiv2::Image::printTiffStructure (this=<optimized
out>, io=..., out=..., option=<optimized out>, depth=<optimized out>, 
    offset=<optimized out>) at
/b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/image.cpp:503
#12 0x00000033b5fed6b3 in Exiv2::TiffImage::printStructure (this=<optimized
out>, out=..., option=<optimized out>, depth=<optimized out>)
    at /b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/tiffimage.cpp:348
#13 0x00000033b5feed93 in Exiv2::TiffImage::readMetadata (this=<optimized out>)
at /b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/tiffimage.cpp:191
#14 0x00007ffff67d7126 in Digikam::MetaEngine::load
(this=this at entry=0x7ffec2ffc910, filePath=...)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/dmetadata/metaengine.cpp:280
#15 0x00007ffff681f986 in Digikam::DMetadata::load
(this=this at entry=0x7ffec2ffc910, filePath=...)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/dmetadata/dmetadata.cpp:96
#16 0x00007ffff681fa02 in Digikam::DMetadata::DMetadata (this=0x7ffec2ffc910,
filePath=...)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/dmetadata/dmetadata.cpp:63
#17 0x00007ffff6869661 in Digikam::ThumbnailCreator::createThumbnail
(this=this at entry=0x1ecac10, info=..., detailRect=...)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threadimageio/thumbnailcreator.cpp:469
#18 0x00007ffff686c687 in Digikam::ThumbnailCreator::load (this=0x1ecac10,
identifier=..., rect=..., pregenerate=pregenerate at entry=false)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threadimageio/thumbnailcreator.cpp:264
#19 0x00007ffff686cea2 in Digikam::ThumbnailCreator::load (this=<optimized
out>, identifier=...)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threadimageio/thumbnailcreator.cpp:181
#20 0x00007ffff687782e in Digikam::ThumbnailLoadingTask::execute
(this=0x7ffeac076800)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threadimageio/thumbnailtask.cpp:166
#21 0x00007ffff68503d2 in Digikam::LoadSaveThread::run (this=0x43b1dd0)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threadimageio/loadsavethread.cpp:133
#22 0x00007ffff688e42e in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x43b16f0)
    at
/b/dktemp/digikam-development/garbagecollection/core/libs/threads/dynamicthread.cpp:183
#23 0x00000031e02abf8d in ?? () from /tmp/.mount_1ZD8h0/usr/lib/libQt5Core.so.5
#24 0x00000031e02aef49 in ?? () from /tmp/.mount_1ZD8h0/usr/lib/libQt5Core.so.5
#25 0x00007ffff5f9d734 in start_thread () from /lib64/libpthread.so.0
#26 0x00007fffeddf1d3d in clone () from /lib64/libc.so.6

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list