johannes@linux-johannes-tecra:~> gdb digikam GNU gdb (GDB; openSUSE 13.2) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... warning: /etc/gdbinit.d/gdb-heap.py: Datei oder Verzeichnis nicht gefunden Reading symbols from digikam...Reading symbols from /usr/lib/debug/usr/bin/digikam.debug...done. done. (gdb) catch throw Catchpoint 1 (throw) (gdb) run Starting program: /usr/bin/digikam Got object file from memory but can't read symbols: File truncated. Missing separate debuginfos, use: zypper install glibc-debuginfo-2.19-16.9.1.x86_64 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffd8a27700 (LWP 11560)] [New Thread 0x7fffd2321700 (LWP 11562)] [New Thread 0x7fffd1b20700 (LWP 11563)] [New Thread 0x7fffd131f700 (LWP 11564)] [Thread 0x7fffd131f700 (LWP 11564) exited] [New Thread 0x7fffd131f700 (LWP 11566)] [New Thread 0x7fffbea8a700 (LWP 11568)] [Thread 0x7fffbea8a700 (LWP 11568) exited] [New Thread 0x7fffbea8a700 (LWP 11569)] [New Thread 0x7fffbca1a700 (LWP 11571)] [Thread 0x7fffbea8a700 (LWP 11569) exited] [Thread 0x7fffbca1a700 (LWP 11571) exited] [New Thread 0x7fffbca1a700 (LWP 11572)] [New Thread 0x7fffbea8a700 (LWP 11573)] [New Thread 0x7fffb7d7e700 (LWP 11574)] [New Thread 0x7fffb757d700 (LWP 11575)] [New Thread 0x7fffb6d7c700 (LWP 11576)] [New Thread 0x7fffb657b700 (LWP 11577)] [New Thread 0x7fffb5d7a700 (LWP 11578)] [New Thread 0x7fffb5579700 (LWP 11579)] [New Thread 0x7fffb4d78700 (LWP 11580)] [New Thread 0x7fffb3984700 (LWP 11581)] [New Thread 0x7fffb3183700 (LWP 11582)] [New Thread 0x7fffb2982700 (LWP 11583)] [New Thread 0x7fffb2181700 (LWP 11584)] [New Thread 0x7fffb1980700 (LWP 11585)] [New Thread 0x7fffb117f700 (LWP 11586)] [New Thread 0x7fffb097e700 (LWP 11587)] [New Thread 0x7fff83fff700 (LWP 11588)] [New Thread 0x7fff837fe700 (LWP 11589)] [New Thread 0x7fff82ffd700 (LWP 11590)] [New Thread 0x7fff827fc700 (LWP 11591)] [New Thread 0x7fff81ffb700 (LWP 11592)] [New Thread 0x7fff817fa700 (LWP 11593)] [New Thread 0x7fff80ff9700 (LWP 11594)] [New Thread 0x7fff807f8700 (LWP 11595)] [New Thread 0x7fff7fff7700 (LWP 11596)] [New Thread 0x7fff7f7f6700 (LWP 11597)] [New Thread 0x7fff7eff5700 (LWP 11598)] [New Thread 0x7fff7e7f4700 (LWP 11599)] [New Thread 0x7fff7dff3700 (LWP 11600)] [New Thread 0x7fff7d7f2700 (LWP 11601)] [New Thread 0x7fff7cff1700 (LWP 11602)] [New Thread 0x7fff7c7f0700 (LWP 11603)] [New Thread 0x7fff7bfef700 (LWP 11604)] [New Thread 0x7fff7b7ee700 (LWP 11605)] [New Thread 0x7fff7afed700 (LWP 11606)] [Thread 0x7fff82ffd700 (LWP 11590) exited] [Thread 0x7fff7e7f4700 (LWP 11599) exited] [Thread 0x7fff7dff3700 (LWP 11600) exited] [Thread 0x7fff7eff5700 (LWP 11598) exited] [Thread 0x7fff7f7f6700 (LWP 11597) exited] [Thread 0x7fff7c7f0700 (LWP 11603) exited] [Thread 0x7fffb7d7e700 (LWP 11574) exited] [Thread 0x7fff7bfef700 (LWP 11604) exited] [Thread 0x7fffbca1a700 (LWP 11572) exited] [Thread 0x7fffb3183700 (LWP 11582) exited] [Thread 0x7fffb5579700 (LWP 11579) exited] [Thread 0x7fff7d7f2700 (LWP 11601) exited] [Thread 0x7fffb2181700 (LWP 11584) exited] [Thread 0x7fff7fff7700 (LWP 11596) exited] [Thread 0x7fff83fff700 (LWP 11588) exited] [Thread 0x7fffb4d78700 (LWP 11580) exited] [Thread 0x7fffbea8a700 (LWP 11573) exited] [Thread 0x7fffb6d7c700 (LWP 11576) exited] [Thread 0x7fff807f8700 (LWP 11595) exited] [Thread 0x7fffb757d700 (LWP 11575) exited] [Thread 0x7fff80ff9700 (LWP 11594) exited] [Thread 0x7fffb2982700 (LWP 11583) exited] [Thread 0x7fff837fe700 (LWP 11589) exited] [Thread 0x7fffb3984700 (LWP 11581) exited] [Thread 0x7fffb1980700 (LWP 11585) exited] [Thread 0x7fffb657b700 (LWP 11577) exited] [Thread 0x7fff7b7ee700 (LWP 11605) exited] [Thread 0x7fff7afed700 (LWP 11606) exited] [Thread 0x7fff827fc700 (LWP 11591) exited] [Thread 0x7fff7cff1700 (LWP 11602) exited] [Thread 0x7fff81ffb700 (LWP 11592) exited] [Thread 0x7fffb097e700 (LWP 11587) exited] [Thread 0x7fff817fa700 (LWP 11593) exited] [Thread 0x7fffb117f700 (LWP 11586) exited] [New Thread 0x7fff817fa700 (LWP 11628)] [New Thread 0x7fffb117f700 (LWP 11629)] [New Thread 0x7fffb097e700 (LWP 11630)] [New Thread 0x7fff81ffb700 (LWP 11632)] [New Thread 0x7fffbea8a700 (LWP 11633)] [Switching to Thread 0x7fffbea8a700 (LWP 11633)] Catchpoint 1 (exception thrown), 0x00007ffff0f494c0 in __cxa_throw () from /usr/lib64/libstdc++.so.6 Missing separate debuginfos, use: zypper install Mesa-libGL1-debuginfo-10.3.7-91.6.1.x86_64 Mesa-libglapi0-debuginfo-10.3.7-91.6.1.x86_64 appmenu-qt-debuginfo-0.2.7~daily13.05.02-2.1.4.x86_64 baloo-core-debuginfo-4.14.3-4.2.x86_64 fontconfig-debuginfo-2.11.1-2.1.2.x86_64 glibc-locale-debuginfo-2.19-16.9.1.x86_64 gstreamer-debuginfo-1.4.3-1.4.x86_64 gstreamer-plugins-base-debuginfo-1.4.3-1.5.x86_64 gstreamer-plugins-good-debuginfo-1.4.3-1.1.x86_64 gstreamer-plugins-qt-debuginfo-1.2.0-2.2.4.x86_64 kdebase4-runtime-debuginfo-14.12.3-16.6.x86_64 kdebase4-workspace-liboxygenstyle-debuginfo-4.11.17-21.5.x86_64 kdebase4-workspace-libs-debuginfo-4.11.17-21.5.x86_64 kdelibs4-debuginfo-4.14.6-16.2.x86_64 kipi-plugins-acquireimage-debuginfo-4.10.0-42.2.x86_64 kipi-plugins-debuginfo-4.10.0-42.2.x86_64 kipi-plugins-geolocation-debuginfo-4.10.0-42.2.x86_64 libFLAC8-debuginfo-1.3.0-4.4.1.x86_64 libHalf11-debuginfo-2.1.0-3.1.2.x86_64 libICE6-debuginfo-1.0.9-2.1.3.x86_64 libIex-2_1-11-debuginfo-2.1.0-3.1.2.x86_64 libIlmImf-Imf_2_1-21-debuginfo-2.1.0-5.1.3.x86_64 libIlmThread-2_1-11-debuginfo-2.1.0-3.1.2.x86_64 libMagickCore-6_Q16-2-debuginfo-6.8.9.8-12.1.x86_64 libSM6-debuginfo-1.2.2-4.1.2.x86_64 libX11-6-debuginfo-1.6.2-5.1.2.x86_64 libX11-xcb1-debuginfo-1.6.2-5.1.2.x86_64 libXau6-debuginfo-1.0.8-5.1.2.x86_64 libXcursor1-debuginfo-1.1.14-5.1.2.x86_64 libXdamage1-debuginfo-1.1.4-8.1.2.x86_64 libXext6-debuginfo-1.3.3-2.1.2.x86_64 libXfixes3-debuginfo-5.0.1-4.1.2.x86_64 libXi6-debuginfo-1.7.4-2.1.2.x86_64 libXinerama1-debuginfo-1.1.3-4.1.2.x86_64 libXrandr2-debuginfo-1.4.2-4.1.2.x86_64 libXrender1-debuginfo-0.9.8-4.1.2.x86_64 libXtst6-debuginfo-1.2.2-4.1.2.x86_64 libXv1-debuginfo-1.0.10-4.1.2.x86_64 libXxf86vm1-debuginfo-1.1.3-4.1.2.x86_64 libacl1-debuginfo-2.2.52-5.1.2.x86_64 libakonadi4-debuginfo-4.14.6-16.1.x86_64 libakonadiprotocolinternals1-debuginfo-1.13.0-2.2.3.x86_64 libasound2-debuginfo-1.0.28-6.1.4.x86_64 libastro1-debuginfo-14.12.3-16.2.x86_64 libattica0_4-debuginfo-0.4.2-4.1.3.x86_64 libattr1-debuginfo-2.4.47-4.1.2.x86_64 libbaloofiles4-debuginfo-4.14.3-4.2.x86_64 libbz2-1-debuginfo-1.0.6-29.2.7.x86_64 libdbus-1-3-debuginfo-1.8.16-16.1.x86_64 libdbusmenu-qt2-debuginfo-0.9.2+14.04.20131209-2.1.10.x86_64 libdc1394-22-debuginfo-2.2.2-3.1.4.x86_64 libdmtx0-debuginfo-0.7.4-13.2.2.x86_64 libdrm2-debuginfo-2.4.58-1.1.x86_64 libexif12-debuginfo-0.6.21-9.1.3.x86_64 libexiv2-13-debuginfo-0.24-4.1.9.x86_64 libexpat1-debuginfo-2.1.0-14.1.2.x86_64 libffi4-debuginfo-4.8.3+r212056-2.2.4.x86_64 libfftw3-3-debuginfo-3.3.4-2.1.5.x86_64 libfreetype6-debuginfo-2.5.3-2.4.1.x86_64 libgcc_s1-debuginfo-4.8.3+r212056-2.2.4.x86_64 libgcrypt20-debuginfo-1.6.1-8.3.1.x86_64 libgif6-debuginfo-5.0.5-4.1.2.x86_64 libgio-2_0-0-debuginfo-2.42.2-9.1.x86_64 libglib-2_0-0-debuginfo-2.42.2-9.1.x86_64 libgmodule-2_0-0-debuginfo-2.42.2-9.1.x86_64 libgobject-2_0-0-debuginfo-2.42.2-9.1.x86_64 libgomp1-debuginfo-4.8.3+r212056-2.2.4.x86_64 libgpg-error0-debuginfo-1.15-1.2.x86_64 libgphoto2-6-debuginfo-2.5.5.1-1.3.x86_64 libgstallocators-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgstapp-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgstaudio-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgstpbutils-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgstreamer-1_0-0-debuginfo-1.4.3-1.4.x86_64 libgstriff-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgsttag-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgstvideo-1_0-0-debuginfo-1.4.3-1.5.x86_64 libgthread-2_0-0-debuginfo-2.42.2-9.1.x86_64 libgudev-1_0-0-debuginfo-210-25.16.1.x86_64 libical1-debuginfo-1.0-5.2.2.x86_64 libicu53_1-debuginfo-53.1-2.3.2.x86_64 libieee1284-debuginfo-0.2.11-54.1.6.x86_64 libjasper1-debuginfo-1.900.1-163.13.1.x86_64 libjbig2-debuginfo-2.1-2.1.2.x86_64 libjpeg8-debuginfo-8.0.2-30.5.1.x86_64 libjson-c2-debuginfo-0.12-1.1.x86_64 libkdcraw23-debuginfo-14.12.3-16.1.x86_64 libkde4-debuginfo-4.14.6-16.2.x86_64 libkdecore4-debuginfo-4.14.6-16.2.x86_64 libkdepimlibs4-debuginfo-4.14.6-16.1.x86_64 libkexiv2-11-debuginfo-14.12.3-16.1.x86_64 libkface3-debuginfo-14.12.3-10.1.x86_64 libkgeomap2-debuginfo-4.6.0-13.23.x86_64 libkipi11-debuginfo-14.12.3-16.1.x86_64 libkqoauth0-debuginfo-0.98-2.1.3.x86_64 libksane0-debuginfo-14.12.3-16.1.x86_64 libksuseinstall1-debuginfo-4.14.6-16.2.x86_64 libkvkontakte1-debuginfo-1.0.0-9.1.4.x86_64 liblcms2-2-debuginfo-2.6-2.1.2.x86_64 liblensfun0-debuginfo-0.2.8-2.1.3.x86_64 liblqr-1-0-debuginfo-0.4.2-4.2.3.x86_64 libltdl7-debuginfo-2.4.2-15.2.2.x86_64 liblzma5-debuginfo-5.0.7-1.1.x86_64 libmarblewidget20-debuginfo-14.12.3-16.2.x86_64 libmediawiki1-debuginfo-4.6.0-13.23.x86_64 libmng2-debuginfo-2.0.2-3.1.4.x86_64 libogg0-debuginfo-1.3.1-2.1.2.x86_64 libopencv2_4-debuginfo-2.4.9-2.1.9.x86_64 libopenssl1_0_0-debuginfo-1.0.1k-2.20.1.x86_64 liborc-0_4-0-debuginfo-0.4.22-2.1.x86_64 libpcre1-debuginfo-8.37-3.5.1.x86_64 libpgf6-debuginfo-6.14.12-2.1.6.x86_64 libphonon4-debuginfo-4.8.1-2.4.1.x86_64 libpng16-16-debuginfo-1.6.13-2.4.1.x86_64 libprison0-debuginfo-1.1.1-2.2.2.x86_64 libpulse-mainloop-glib0-debuginfo-5.0-4.21.1.x86_64 libpulse0-debuginfo-5.0-4.21.1.x86_64 libqca2-debuginfo-2.0.3-17.1.3.x86_64 libqjson0-debuginfo-0.8.1-7.2.1.x86_64 libqrencode3-debuginfo-3.4.3-2.2.2.x86_64 libqt4-debuginfo-4.8.6-4.4.1.x86_64 libqt4-sql-debuginfo-4.8.6-4.4.1.x86_64 libqt4-sql-sqlite-debuginfo-4.8.6-4.4.1.x86_64 libqt4-x11-debuginfo-4.8.6-4.4.1.x86_64 libraw10-debuginfo-0.16.0-2.1.2.x86_64 libraw1394-11-debuginfo-2.1.0-4.2.1.x86_64 libselinux1-debuginfo-2.3-2.2.5.x86_64 libsndfile1-debuginfo-1.0.25-19.4.1.x86_64 libsoprano4-debuginfo-2.9.4-2.1.10.x86_64 libspeex1-debuginfo-1.1.999_1.2rc1-23.1.2.x86_64 libsqlite3-0-debuginfo-3.8.6-1.2.x86_64 libstdc++6-debuginfo-4.8.3+r212056-2.2.4.x86_64 libstreamanalyzer0-debuginfo-0.7.8-8.1.10.x86_64 libtiff5-debuginfo-4.0.3-10.7.1.x86_64 libudev1-debuginfo-210-25.16.1.x86_64 libusb-1_0-0-debuginfo-1.0.19-2.1.2.x86_64 libuuid1-debuginfo-2.25.1-17.1.x86_64 libv4l1-0-debuginfo-1.2.1-2.1.4.x86_64 libv4l2-0-debuginfo-1.2.1-2.1.4.x86_64 libv4lconvert0-debuginfo-1.2.1-2.1.4.x86_64 libvorbis0-debuginfo-1.3.4-3.1.4.x86_64 libvorbisenc2-debuginfo-1.3.4-3.1.4.x86_64 libwebp5-debuginfo-0.4.1-1.2.x86_64 libxapian22-debuginfo-1.2.17-3.2.1.x86_64 libxcb-dri2-0-debuginfo-1.11-2.1.2.x86_64 libxcb-dri3-0-debuginfo-1.11-2.1.2.x86_64 libxcb-glx0-debuginfo-1.11-2.1.2.x86_64 libxcb-present0-debuginfo-1.11-2.1.2.x86_64 libxcb-sync1-debuginfo-1.11-2.1.2.x86_64 libxcb1-debuginfo-1.11-2.1.2.x86_64 libxml2-2-debuginfo-2.9.1-7.2.1.x86_64 libxshmfence1-debuginfo-1.1-3.1.2.x86_64 libxslt1-debuginfo-1.1.28-7.1.2.x86_64 libz1-debuginfo-1.2.8-5.1.2.x86_64 phonon-backend-gstreamer-debuginfo-4.8.0-2.4.2.x86_64 sane-backends-debuginfo-1.0.24-2.1.10.x86_64 systemd-debuginfo-210-25.16.1.x86_64 (gdb) bt #0 0x00007ffff0f494c0 in __cxa_throw () from /usr/lib64/libstdc++.so.6 #1 0x00007fffee5cea56 in Exiv2::XmpProperties::nsInfo(std::string const&) () from /usr/lib64/libexiv2.so.13 #2 0x00007fffee5ceb30 in Exiv2::XmpProperties::ns(std::string const&) () from /usr/lib64/libexiv2.so.13 #3 0x00007fffee5cf36b in Exiv2::XmpKey::Impl::decomposeKey(std::string const&) () from /usr/lib64/libexiv2.so.13 #4 0x00007fffee5cf735 in Exiv2::XmpKey::XmpKey(std::string const&) () from /usr/lib64/libexiv2.so.13 #5 0x00007ffff639d805 in KExiv2Iface::KExiv2::removeXmpTag(char const*, bool) const () from /usr/lib64/libkexiv2.so.11 #6 0x00007ffff5c88b95 in Digikam::DMetadata::setImageTitles (this=this@entry=0x7fffbea895d0, titles=...) at /usr/src/debug/digikam-4.10.0/core/libs/dmetadata/dmetadata.cpp:607 #7 0x0000000000625a30 in Digikam::MetadataHub::write (this=this@entry=0x7fffbea89640, metadata=..., writeMode=writeMode@entry=Digikam::MetadataHub::FullWrite, settings=...) at /usr/src/debug/digikam-4.10.0/core/app/fileaction/metadatahub.cpp:680 #8 0x0000000000627341 in Digikam::MetadataHub::write (this=this@entry=0x7fffbea89640, filePath=..., writeMode=writeMode@entry=Digikam::MetadataHub::FullWrite, settings=...) at /usr/src/debug/digikam-4.10.0/core/app/fileaction/metadatahub.cpp:762 #9 0x000000000062f943 in Digikam::FileActionMngrFileWorker::writeMetadataToFiles (this=, infos=...) at /usr/src/debug/digikam-4.10.0/core/app/fileaction/fileworkeriface.cpp:94 #10 0x000000000062f25f in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x1c2eee0, _c=4133343376, _id=-296446720, _a=0x7ffff11ed3e0 ) at /usr/src/debug/digikam-4.10.0/build/core/app/fileworkeriface.moc:66 #11 0x00007ffff160659e in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #12 0x00007ffff1ffc76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #13 0x00007ffff2002cad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #14 0x00007ffff2d14cea in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #15 0x00007ffff15ee2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #16 0x00007ffff15f157d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #17 0x00007ffff161b8fe in ?? () from /usr/lib64/libQtCore.so.4 #18 0x00007fffe8b56a04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007fffe8b56c48 in ?? () from /usr/lib64/libglib-2.0.so.0 #20 0x00007fffe8b56cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007ffff161b0be in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #22 0x00007ffff15ece6f in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #23 0x00007ffff15ed165 in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #24 0x00007ffff5cec303 in Digikam::WorkerObjectRunnable::run (this=0x7fffa8059ff0) at /usr/src/debug/digikam-4.10.0/core/libs/threads/threadmanager.cpp:196 #25 0x00007ffff14e06ae in ?? () from /usr/lib64/libQtCore.so.4 #26 0x00007ffff14ec79f in ?? () from /usr/lib64/libQtCore.so.4 ---Type to continue, or q to quit--- #27 0x00007fffee95b0a4 in start_thread () from /lib64/libpthread.so.0 #28 0x00007ffff0a0d06d in clone () from /lib64/libc.so.6 (gdb) quit A debugging session is active. Inferior 1 [process 11556] will be killed. Quit anyway? (y or n) y johannes@linux-johannes-tecra:~>