terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::at: __n (which is 19) >= this->size() (which is 19)
Thread 1 "gwenview" received signal SIGABRT, Aborted.
0xf7fd5079 in __kernel_vsyscall ()
(gdb) bt
#0 0xf7fd5079 in __kernel_vsyscall ()
#1 0xf5d1ea02 in __libc_signal_restore_set (set=0xffffc0cc) at ../sysdeps/unix/sysv/linux/nptl-signals.h:80
#2 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48
#3 0xf5d1fe91 in __GI_abort () at abort.c:79
#4 0xf5f3b97d in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5 0xf5f43174 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#6 0xf5f431dd in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#7 0xf5f434dc in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#8 0xf5f6defa in std::__throw_out_of_range_fmt(char const*, ...) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#9 0xf5881da3 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::at (__n=19, this=0xffffc67c)
at /usr/include/c++/7/bits/basic_string.h:1098
#10 Exiv2::Internal::printXmpDate (os=..., value=...) at tags.cpp:2774
#11 0xf58c3aff in Exiv2::Xmpdatum::write (this=0xe7016260, os=...) at xmp.cpp:281
#12 0xf7d870af in Exiv2::operator<< (md=..., os=...) at /usr/include/exiv2/metadatum.hpp:305
#13 Gwenview::ImageMetaInfoModelPrivate::fillExivGroup<Exiv2::XmpData, __gnu_cxx::__normal_iterator<Exiv2::Xmpdatum const*, std::vector<Exiv2::Xmpdatum, std::all
ocator<Exiv2::Xmpdatum> > > > (this=<optimized out>, parent=..., group=<optimized out>, container=...) at ./lib/imagemetainfomodel.cpp:284
#14 0xf7d8212f in Gwenview::ImageMetaInfoModel::setExiv2Image (this=<optimized out>, image=<optimized out>) at ./lib/imagemetainfomodel.cpp:454
#15 0xf7d2fa54 in Gwenview::Document::setExiv2Image (this=0x56ad70b0, image=...) at ./lib/document/document.cpp:395
#16 0xf7d2e7f0 in Gwenview::AbstractDocumentImpl::setDocumentExiv2Image (this=0x56b73570, image=...) at ./lib/document/abstractdocumentimpl.cpp:82
#17 0xf7d434b3 in Gwenview::LoadingDocumentImpl::slotMetaInfoLoaded (this=0x56b73570) at ./lib/document/loadingdocumentimpl.cpp:491
#18 0xf7debf44 in Gwenview::LoadingDocumentImpl::qt_static_metacall (_o=0x56b73570, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xffffcb78)
at ./obj-i686-linux-gnu/lib/gwenviewlib_autogen/DV7UALDUNI/moc_loadingdocumentimpl.cpp:85
#19 0xf6303c6e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
[...]
Here is a more detailed gdb output
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::at: __n (which is 19) >= this->size() (which is 19)
Thread 1 "gwenview" received signal SIGABRT, Aborted. signal_ restore_ set (set=0xffffc0cc) at ../sysdeps/ unix/sysv/ linux/nptl- signals. h:80 unix/sysv/ linux/raise. c:48 i386-linux- gnu/libstdc+ +.so.6 i386-linux- gnu/libstdc+ +.so.6 i386-linux- gnu/libstdc+ +.so.6 i386-linux- gnu/libstdc+ +.so.6 throw_out_ of_range_ fmt(char const*, ...) () from /usr/lib/ i386-linux- gnu/libstdc+ +.so.6 cxx11:: basic_string< char, std::char_ traits< char>, std::allocator< char> >::at (__n=19, this=0xffffc67c) c++/7/bits/ basic_string. h:1098 Internal: :printXmpDate (os=..., value=...) at tags.cpp:2774 Xmpdatum: :write (this=0xe7016260, os=...) at xmp.cpp:281 exiv2/metadatum .hpp:305 :ImageMetaInfoM odelPrivate: :fillExivGroup< Exiv2:: XmpData, __gnu_cxx: :__normal_ iterator< Exiv2:: Xmpdatum const*, std::vector< Exiv2:: Xmpdatum, std::all Exiv2:: Xmpdatum> > > > (this=<optimized out>, parent=..., group=<optimized out>, container=...) at ./lib/imagemeta infomodel. cpp:284 :ImageMetaInfoM odel::setExiv2I mage (this=<optimized out>, image=<optimized out>) at ./lib/imagemeta infomodel. cpp:454 :Document: :setExiv2Image (this=0x56ad70b0, image=...) at ./lib/document/ document. cpp:395 :AbstractDocume ntImpl: :setDocumentExi v2Image (this=0x56b73570, image=...) at ./lib/document/ abstractdocumen timpl.cpp: 82 :LoadingDocumen tImpl:: slotMetaInfoLoa ded (this=0x56b73570) at ./lib/document/ loadingdocument impl.cpp: 491 :LoadingDocumen tImpl:: qt_static_ metacall (_o=0x56b73570, _c=QMetaObject: :InvokeMetaMeth od, _id=0, _a=0xffffcb78) linux-gnu/ lib/gwenviewlib _autogen/ DV7UALDUNI/ moc_loadingdocu mentimpl. cpp:85 :activate( QObject* , int, int, void**) () from /usr/lib/ i386-linux- gnu/sse2/ libQt5Core. so.5
0xf7fd5079 in __kernel_vsyscall ()
(gdb) bt
#0 0xf7fd5079 in __kernel_vsyscall ()
#1 0xf5d1ea02 in __libc_
#2 __GI_raise (sig=6) at ../sysdeps/
#3 0xf5d1fe91 in __GI_abort () at abort.c:79
#4 0xf5f3b97d in ?? () from /usr/lib/
#5 0xf5f43174 in ?? () from /usr/lib/
#6 0xf5f431dd in std::terminate() () from /usr/lib/
#7 0xf5f434dc in __cxa_throw () from /usr/lib/
#8 0xf5f6defa in std::__
#9 0xf5881da3 in std::__
at /usr/include/
#10 Exiv2::
#11 0xf58c3aff in Exiv2::
#12 0xf7d870af in Exiv2::operator<< (md=..., os=...) at /usr/include/
#13 Gwenview:
ocator<
#14 0xf7d8212f in Gwenview:
#15 0xf7d2fa54 in Gwenview:
#16 0xf7d2e7f0 in Gwenview:
#17 0xf7d434b3 in Gwenview:
#18 0xf7debf44 in Gwenview:
at ./obj-i686-
#19 0xf6303c6e in QMetaObject:
[...]
I hope this helps.