SIGSEGV when starting digikam from latest git

Gilles Caulier caulier.gilles at gmail.com
Sun Mar 17 19:10:29 GMT 2019


Hi,

>at /usr/lib/x86_64-linux-gnu/libexiv2.so.26

This crash appear in libexiv2 0.26. Even if digiKam can compile and run
with this version, we recommend to use last one 0.27 which come after 2
years of development and plenty of bug fixes.

Best

Gilles Caulier

Le dim. 17 mars 2019 à 18:41, Andrew Goodbody <ajg02 at elfringham.co.uk> a
écrit :

> $ gdb digikam
> GNU gdb (Debian 8.2.1-2) 8.2.1
> Copyright (C) 2018 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Type "show copying" and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
>      <http://www.gnu.org/software/gdb/documentation/>.
>
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from digikam...done.
> (gdb) run
> Starting program: /usr/bin/digikam
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7fffce14d700 (LWP 30628)]
> [New Thread 0x7fffcd5ff700 (LWP 30629)]
> [New Thread 0x7fffcc3f9700 (LWP 30630)]
> [New Thread 0x7fffcbb50700 (LWP 30631)]
> [New Thread 0x7fffcb34f700 (LWP 30632)]
> [New Thread 0x7fffc999c700 (LWP 30633)]
>
> Thread 1 "digikam" received signal SIGSEGV, Segmentation fault.
> 0x00007ffff63f809b in DngXmpSdk::WXMPMeta_RegisterNamespace_1 (
>      namespaceURI=0x7ffff4d8c270 "http://ns.adobe.com/lightroom/1.0/",
>      suggestedPrefix=0x7ffff4d95b54 "lr",
> registeredPrefix=0x7fffffffd690, prefixSize=0x0, wResult=0x3)
>      at
> /home/ag/src/dk6/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:224
> 224         XMP_ENTER_WRAPPER ( "WXMPMeta_RegisterNamespace_1" )
> (gdb) bt
> #0  0x00007ffff63f809b in
> DngXmpSdk::WXMPMeta_RegisterNamespace_1(DngXmpSdk::XMP_StringPtr,
> DngXmpSdk::XMP_StringPtr, DngXmpSdk::XMP_StringPtr*,
> DngXmpSdk::XMP_StringLen*, DngXmpSdk::WXMP_Result*)
>      (namespaceURI=0x7ffff4d8c270 "http://ns.adobe.com/lightroom/1.0/",
> suggestedPrefix=0x7ffff4d95b54 "lr", registeredPrefix=0x7fffffffd690,
> prefixSize=0x0, wResult=0x3)
>      at
> /home/ag/src/dk6/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:224
> #1  0x00007ffff4d36e04 in TXMPMeta<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::RegisterNamespace(char
> const*, char const*) () at /usr/lib/x86_64-linux-gnu/libexiv2.so.26
> #2  0x00007ffff4d323d6 in Exiv2::XmpParser::initialize(void (*)(void*,
> bool), void*) ()
>      at /usr/lib/x86_64-linux-gnu/libexiv2.so.26
> #3  0x00007ffff620cb3b in Digikam::MetaEngine::initializeExiv2() ()
>      at /home/ag/src/dk6/core/libs/metadataengine/engine/metaengine.cpp:84
> #4  0x000055555555c73b in main(int, char**) (argc=1, argv=0x7fffffffe288)
>      at /home/ag/src/dk6/core/app/main/main.cpp:124
> (gdb)
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20190317/17e7ec76/attachment.html>


More information about the Digikam-devel mailing list