Bug 334604 - crash after changing disk partions
Summary: crash after changing disk partions
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Video (show other bugs)
Version: 3.5.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-11 10:29 UTC by Frank Van Damme
Modified: 2018-02-28 12:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Van Damme 2014-05-11 10:29:28 UTC
Application: digikam (3.5.0)
KDE Platform Version: 4.12.4
Qt Version: 4.8.5
Operating System: Linux 3.10.37-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
I moved distros (to manjaro) and changed the partition layout of my computer. digikam starts and when I click a folder, the program stops working.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
To enable execution of this file add
	add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.19-gdb.py
line to your configuration file "/home/frank/.gdbinit".
To completely disable this security protection add
	set auto-load safe-path /
line to your configuration file "/home/frank/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
	info "(gdb)Auto-loading safe path"
[Current thread is 1 (Thread 0x7ffb221b19c0 (LWP 31378))]

Thread 36 (Thread 0x7ffafc268700 (LWP 31379)):
#0  0x00007ffb1bbac35d in poll () from /usr/lib/libc.so.6
#1  0x00007ffb0172b918 in ?? () from /usr/lib/libusb-1.0.so.0
#2  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 35 (Thread 0x7ffaf434c700 (LWP 31380)):
[KCrash Handler]
#5  0x00007ffb1bb04389 in raise () from /usr/lib/libc.so.6
#6  0x00007ffb1bb05788 in abort () from /usr/lib/libc.so.6
#7  0x00007ffb1bb42204 in __libc_message () from /usr/lib/libc.so.6
#8  0x00007ffb1bb479ae in malloc_printerr () from /usr/lib/libc.so.6
#9  0x00007ffb1bb486b6 in _int_free () from /usr/lib/libc.so.6
#10 0x00007ffb17f34e04 in Exiv2::RiffVideo::nikonTagsHandler() () from /usr/lib/libexiv2.so.13
#11 0x00007ffb17f3bf2f in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/libexiv2.so.13
#12 0x00007ffb17f3bb78 in Exiv2::RiffVideo::tagDecoder(Exiv2::DataBuf&, unsigned long) () from /usr/lib/libexiv2.so.13
#13 0x00007ffb17f3bf2f in Exiv2::RiffVideo::decodeBlock() () from /usr/lib/libexiv2.so.13
#14 0x00007ffb17f3c320 in Exiv2::RiffVideo::readMetadata() () from /usr/lib/libexiv2.so.13
#15 0x00007ffb1fef0be5 in KExiv2Iface::KExiv2::load(QString const&) const () from /usr/lib/libkexiv2.so.11
#16 0x00007ffb1f7f9bb6 in Digikam::DMetadata::load(QString const&) const () from /usr/lib/libdigikamcore.so.3
#17 0x00007ffb1f23d18f in Digikam::ImageScanner::loadFromDisk() () from /usr/lib/libdigikamdatabase.so.3
#18 0x00007ffb1f23d370 in Digikam::ImageScanner::newFile(int) () from /usr/lib/libdigikamdatabase.so.3
#19 0x00007ffb1f1d6066 in Digikam::CollectionScanner::scanNewFile(QFileInfo const&, int) () from /usr/lib/libdigikamdatabase.so.3
#20 0x00007ffb1f1d91df in Digikam::CollectionScanner::scanAlbum(Digikam::CollectionLocation const&, QString const&) () from /usr/lib/libdigikamdatabase.so.3
#21 0x00007ffb1f1d9097 in Digikam::CollectionScanner::scanAlbum(Digikam::CollectionLocation const&, QString const&) () from /usr/lib/libdigikamdatabase.so.3
#22 0x00007ffb1f1d9097 in Digikam::CollectionScanner::scanAlbum(Digikam::CollectionLocation const&, QString const&) () from /usr/lib/libdigikamdatabase.so.3
#23 0x00007ffb1f1d9aa3 in Digikam::CollectionScanner::scanAlbumRoot(Digikam::CollectionLocation const&) () from /usr/lib/libdigikamdatabase.so.3
#24 0x00007ffb1f1da67d in Digikam::CollectionScanner::completeScan() () from /usr/lib/libdigikamdatabase.so.3
#25 0x00000000005d5b0f in ?? ()
#26 0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#27 0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#28 0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 34 (Thread 0x7ffaf3b4b700 (LWP 31381)):
#0  0x00007ffb1bbac35d in poll () from /usr/lib/libc.so.6
#1  0x00007ffb14496584 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffb1449668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffb1c7b36a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007ffb1c7856cf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007ffb1c7859c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007ffb1c6844df in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007ffb1c766eb3 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 33 (Thread 0x7ffad3ded700 (LWP 31388)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 32 (Thread 0x7ffaddab1700 (LWP 31389)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 31 (Thread 0x7ffadc687700 (LWP 31390)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 30 (Thread 0x7ffadbe86700 (LWP 31391)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1f820db8 in Digikam::DatabaseCoreBackendPrivate::checkRetrySQLiteLockError(int) () from /usr/lib/libdigikamcore.so.3
#3  0x00007ffb1f8218c0 in Digikam::DatabaseCoreBackend::queryErrorHandling(Digikam::SqlQuery&, int) () from /usr/lib/libdigikamcore.so.3
#4  0x00007ffb1f821b35 in Digikam::DatabaseCoreBackend::exec(Digikam::SqlQuery&) () from /usr/lib/libdigikamcore.so.3
#5  0x00007ffb1f821c72 in Digikam::DatabaseCoreBackend::execQuery(Digikam::SqlQuery&, QVariant const&, QVariant const&) () from /usr/lib/libdigikamcore.so.3
#6  0x00007ffb1f821c9b in Digikam::DatabaseCoreBackend::execSql(Digikam::SqlQuery&, QVariant const&, QVariant const&, QList<QVariant>*, QVariant*) () from /usr/lib/libdigikamcore.so.3
#7  0x00007ffb1f1b40a6 in Digikam::AlbumDB::Private::execRelatedImagesQuery(Digikam::SqlQuery&, long long, Digikam::DatabaseRelation::Type) () from /usr/lib/libdigikamdatabase.so.3
#8  0x00007ffb1f1c6dda in Digikam::AlbumDB::getRelatedImages(QList<long long>, bool, Digikam::DatabaseRelation::Type, bool) () from /usr/lib/libdigikamdatabase.so.3
#9  0x00007ffb1f1c6fd9 in Digikam::AlbumDB::getImagesRelatedFrom(QList<long long>, Digikam::DatabaseRelation::Type) () from /usr/lib/libdigikamdatabase.so.3
#10 0x00007ffb1f2023ca in Digikam::ImageInfoList::loadGroupImageIds() const () from /usr/lib/libdigikamdatabase.so.3
#11 0x00007ffb1f29c1e8 in Digikam::ImageFilterModelPreparer::process(Digikam::ImageFilterModelTodoPackage) () from /usr/lib/libdigikamdatabase.so.3
#12 0x00007ffb1f29894e in ?? () from /usr/lib/libdigikamdatabase.so.3
#13 0x00007ffb1c79ea8e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#14 0x00007ffb1d184f0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0x00007ffb1d18b4d0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x00007ffb1dea388a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0x00007ffb1c786a6d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0x00007ffb1c789aad in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#19 0x00007ffb1c7b3dc3 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00007ffb14496296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0x00007ffb144965e8 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x00007ffb1449668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0x00007ffb1c7b3685 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0x00007ffb1c7856cf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0x00007ffb1c7859c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#26 0x00007ffb1f873c63 in ?? () from /usr/lib/libdigikamcore.so.3
#27 0x00007ffb1c67a64e in ?? () from /usr/lib/libQtCore.so.4
#28 0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#29 0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#30 0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7ffadb685700 (LWP 31392)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7ffadae84700 (LWP 31393)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7ffada683700 (LWP 31394)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7ffad9e82700 (LWP 31395)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7ffad9681700 (LWP 31396)):
#0  0x00007ffb198eb389 in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#1  0x00007ffb144d6271 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffb14495c39 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffb144964a3 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007ffb1449668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007ffb1c7b36a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007ffb1c7856cf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007ffb1c7859c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007ffb1f873c63 in ?? () from /usr/lib/libdigikamcore.so.3
#9  0x00007ffb1c67a64e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7ffad2d1f700 (LWP 31397)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7ffad251e700 (LWP 31398)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7ffad1d1d700 (LWP 31399)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7ffad151c700 (LWP 31400)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7ffad0d1b700 (LWP 31401)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7ffa9bfff700 (LWP 31402)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7ffa9b7fe700 (LWP 31403)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7ffa9affd700 (LWP 31404)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7ffa9a7fc700 (LWP 31405)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7ffa99ffb700 (LWP 31406)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7ffa997fa700 (LWP 31407)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7ffa98ff9700 (LWP 31408)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7ffa87fff700 (LWP 31409)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7ffa877fe700 (LWP 31410)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7ffa86ffd700 (LWP 31411)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7ffa867fc700 (LWP 31412)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7ffa85ffb700 (LWP 31413)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7ffa857fa700 (LWP 31414)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7ffa84ff9700 (LWP 31415)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7ffa6bfff700 (LWP 31416)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7ffa6b7fe700 (LWP 31417)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7ffa6affd700 (LWP 31418)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7ffa6a7fc700 (LWP 31419)):
#0  0x00007ffb198ed3f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687034 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a745 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c686b7f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffb198e90a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffb1bbb4d1d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffb221b19c0 (LWP 31378)):
#0  0x00007ffb198ed04f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffb1c687056 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffb1c67a062 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffb1c67b405 in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4
#4  0x00007ffb1c67b439 in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4
#5  0x00007ffb1c79cfd8 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#6  0x00007ffb1c79f56f in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#7  0x00007ffb1f873557 in ?? () from /usr/lib/libdigikamcore.so.3
#8  0x00007ffb1bb06e69 in __run_exit_handlers () from /usr/lib/libc.so.6
#9  0x00007ffb1bb06eb5 in exit () from /usr/lib/libc.so.6
#10 0x00007ffb0b5e1ca4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00007ffb1dea2440 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#12 0x00007ffb19e8227e in _XIOError () from /usr/lib/libX11.so.6
#13 0x00007ffb19e7fc6d in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007ffb19e71d3b in XEventsQueued () from /usr/lib/libX11.so.6
#15 0x00007ffb1d221a1c in ?? () from /usr/lib/libQtGui.so.4
#16 0x00007ffb14496001 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#17 0x00007ffb1449651b in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007ffb1449668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007ffb1c7b3685 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0x00007ffb1d221fa6 in ?? () from /usr/lib/libQtGui.so.4
#21 0x00007ffb1c7856cf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0x00007ffb1c7859c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00000000005d1809 in ?? ()
#24 0x000000000051937a in ?? ()
#25 0x00007ffb1c79ea8e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#26 0x00007ffb1d184f0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x00007ffb1d18b4d0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x00007ffb1dea388a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0x00007ffb1c786a6d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#30 0x00007ffb1c789aad in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#31 0x00007ffb1c7b3dc3 in ?? () from /usr/lib/libQtCore.so.4
#32 0x00007ffb14496296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007ffb144965e8 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007ffb1449668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007ffb1c7b3685 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x00007ffb1d221fa6 in ?? () from /usr/lib/libQtGui.so.4
#37 0x00007ffb1c7856cf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0x00007ffb1c7859c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0x00007ffb1c78aae9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#40 0x0000000000491ed3 in ?? ()
#41 0x00007ffb1baf0b05 in __libc_start_main () from /usr/lib/libc.so.6
#42 0x00000000004944cf in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2014-05-11 14:10:46 UTC
Crash appear in Exiv2 shared library, parsing video file metadata.

Report this problem to Exiv2 bugzilla

Gilles Caulier
Comment 2 caulier.gilles 2018-02-28 12:39:46 UTC
With 6.0.0, we have now a FFMpeg low level metadata parser based on libav C API
for video files database registration.

The Exiv2 video support is not used anymore as this code is buggous and nobody
sound motivated in Exiv2 to finalize the code.

The original post for this file must be fixed now and video metadata support
with ffmpeg must be enough to populate database entries.

Gilles Caulier