[Digikam-devel] [digikam] [Bug 358590] New: digiKam crashes after appling color label

Mikhail Krasilnikov via KDE Bugzilla bugzilla_noreply at kde.org
Tue Jan 26 13:44:00 GMT 2016


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

            Bug ID: 358590
           Summary: digiKam crashes after appling color label
           Product: digikam
           Version: 4.14.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: m.krasilnikov at yandex.ru

Application: digikam (4.14.0)
KDE Platform Version: 4.14.10
Qt Version: 4.8.6
Operating System: Linux 4.1.13-5-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

1. Select multiple images if thumbnail view
2. Set color label
3. Press Apply button («Применить» in Russian)

The crash can be reproduced sometimes.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe945e95880 (LWP 30208))]

Thread 18 (Thread 0x7fe928b16700 (LWP 30229)):
#0  0x00007fe93e894fbd in recvmsg () at /lib64/libc.so.6
#1  0x00007fe937848799 in udev_monitor_receive_device () at
/usr/lib64/libudev.so.1
#2  0x00007fe92965c90b in  () at /usr/lib64/libusb-1.0.so.0
#3  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fe921fba700 (LWP 30265)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x10d03e0) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x10d02e8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e460e in  ()
#4  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x10d0060) at
thread/qthread_unix.cpp:349
#5  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fe9217b9700 (LWP 30266)):
#0  0x00007fe93661c682 in g_main_context_query () at
/usr/lib64/libglib-2.0.so.0
#1  0x00007fe93661cdcf in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe93f51bfde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe9140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe9217b8d20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe9217b8d20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe93f3eb4df in QThread::exec() (this=this at entry=0x10d8090) at
thread/qthread.cpp:538
#7  0x00007fe93f4cf653 in QInotifyFileSystemWatcherEngine::run()
(this=0x10d8090) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x10d8090) at
thread/qthread_unix.cpp:349
#9  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fe920fb8700 (LWP 30312)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x1253530) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x100eac8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9445ecc3a in  () at /usr/lib64/libdigikamcore.so.4.14.0
#4  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x100eab0) at
thread/qthread_unix.cpp:349
#5  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fe8fc98b700 (LWP 30427)):
#0  0x00007fe93f51c328 in postEventSourcePrepare(GSource*, gint*)
(s=0x7fe89029a780, timeout=0x7fe8fc98ab24) at
kernel/qeventdispatcher_glib.cpp:263
#1  0x00007fe93661c4ad in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007fe93661cd80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007fe93f51bfde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe89029a560, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe8fc98ace0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe8fc98ace0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fe9445ec303 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#8  0x00007fe93f3e1ace in QThreadPoolThread::run() (this=0x31ca5e0) at
concurrent/qthreadpool.cpp:108
#9  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x31ca5e0) at
thread/qthread_unix.cpp:349
#10 0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fe87b94d700 (LWP 30428)):
[KCrash Handler]
#6  0x00007fe93e7e4187 in raise () at /lib64/libc.so.6
#7  0x00007fe93e7e5538 in abort () at /lib64/libc.so.6
#8  0x00007fe93e821804 in  () at /lib64/libc.so.6
#9  0x00007fe93e82706e in malloc_printerr () at /lib64/libc.so.6
#10 0x00007fe93e827d86 in _int_free () at /lib64/libc.so.6
#11 0x00007fe92029117f in sqlite3_free () at /usr/lib64/libsqlite3.so.0
#12 0x00007fe9202935e4 in  () at /usr/lib64/libsqlite3.so.0
#13 0x00007fe920296e19 in  () at /usr/lib64/libsqlite3.so.0
#14 0x00007fe920296e9c in  () at /usr/lib64/libsqlite3.so.0
#15 0x00007fe9202e1356 in  () at /usr/lib64/libsqlite3.so.0
#16 0x00007fe9202e1397 in sqlite3_finalize () at /usr/lib64/libsqlite3.so.0
#17 0x00007fe92057c8f2 in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#18 0x00007fe92057ea1e in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#19 0x00007fe92057ea99 in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#20 0x00007fe945acb14e in QSqlQuery::~QSqlQuery() () at
/usr/lib64/libQtSql.so.4
#21 0x00007fe93ca93ab3 in Baloo::FileMapping::fetch(QSqlDatabase) () at
/usr/lib64/libbaloofiles.so.4
#22 0x00007fe93ca92148 in Baloo::FileModifyJob::doStart() () at
/usr/lib64/libbaloofiles.so.4
#23 0x00007fe93f50749e in QObject::event(QEvent*) (this=0x7fe8902f2df0,
e=<optimized out>) at kernel/qobject.cpp:1231
#24 0x00007fe93fefd79c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#25 0x00007fe93ff03cdd in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#26 0x00007fe940c14e1a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#27 0x00007fe93f4ef18d in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffff2f36da0, receiver=receiver at entry=0x7fe8902f2df0,
event=event at entry=0x7fe89007f180) at kernel/qcoreapplication.cpp:953
#28 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x7fe89007f180, receiver=0x7fe8902f2df0) at
kernel/qcoreapplication.h:231
#29 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x33d8f50) at kernel/qcoreapplication.cpp:1577
#30 0x00007fe93f4f2903 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#31 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#32 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7fe890157d50) at kernel/qeventdispatcher_glib.cpp:300
#33 0x00007fe93661cc84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#34 0x00007fe93661ced8 in  () at /usr/lib64/libglib-2.0.so.0
#35 0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#36 0x00007fe93f51bfbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe8900878b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#37 0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe87b94cce0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe87b94cce0,
flags=...) at kernel/qeventloop.cpp:204
#39 0x00007fe9445ec303 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#40 0x00007fe93f3e1ace in QThreadPoolThread::run() (this=0x33d8db0) at
concurrent/qthreadpool.cpp:108
#41 0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x33d8db0) at
thread/qthread_unix.cpp:349
#42 0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#43 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fe903d76700 (LWP 30445)):
#0  0x00007fe93d10e7bc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007fe93d10a4a4 in _L_lock_986 () at /lib64/libpthread.so.0
#2  0x00007fe93d10a306 in pthread_mutex_lock () at /lib64/libpthread.so.0
#3  0x00007fe9202e138f in sqlite3_finalize () at /usr/lib64/libsqlite3.so.0
#4  0x00007fe92057eb5c in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#5  0x00007fe92057d24e in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#6  0x00007fe945acc7e1 in QSqlDatabase::open() () at /usr/lib64/libQtSql.so.4
#7  0x00007fe93ca95b48 in  () at /usr/lib64/libbaloofiles.so.4
#8  0x00007fe93ca96148 in  () at /usr/lib64/libbaloofiles.so.4
#9  0x00007fe93ca9213c in Baloo::FileModifyJob::doStart() () at
/usr/lib64/libbaloofiles.so.4
#10 0x00007fe93f50749e in QObject::event(QEvent*) (this=0x7fe89007f0c0,
e=<optimized out>) at kernel/qobject.cpp:1231
#11 0x00007fe93fefd79c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#12 0x00007fe93ff03cdd in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#13 0x00007fe940c14e1a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#14 0x00007fe93f4ef18d in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffff2f36da0, receiver=receiver at entry=0x7fe89007f0c0,
event=event at entry=0x7fe89007f030) at kernel/qcoreapplication.cpp:953
#15 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x7fe89007f030, receiver=0x7fe89007f0c0) at
kernel/qcoreapplication.h:231
#16 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x31cfb40) at kernel/qcoreapplication.cpp:1577
#17 0x00007fe93f4f2903 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#18 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#19 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7fe890297b80) at kernel/qeventdispatcher_glib.cpp:300
#20 0x00007fe93661cc84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#21 0x00007fe93661ced8 in  () at /usr/lib64/libglib-2.0.so.0
#22 0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#23 0x00007fe93f51bfbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe89008d450, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#24 0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe903d75ce0, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe903d75ce0,
flags=...) at kernel/qeventloop.cpp:204
#26 0x00007fe9445ec303 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#27 0x00007fe93f3e1ace in QThreadPoolThread::run() (this=0x31cf9a0) at
concurrent/qthreadpool.cpp:108
#28 0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x31cf9a0) at
thread/qthread_unix.cpp:349
#29 0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#30 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fe8a37fe700 (LWP 30495)):
#0  0x00007fe93d10e7bc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007fe93d10a489 in _L_lock_918 () at /lib64/libpthread.so.0
#2  0x00007fe93d10a2b0 in pthread_mutex_lock () at /lib64/libpthread.so.0
#3  0x00007fe9202901ec in  () at /usr/lib64/libsqlite3.so.0
#4  0x00007fe9202902fe in  () at /usr/lib64/libsqlite3.so.0
#5  0x00007fe92029ba09 in  () at /usr/lib64/libsqlite3.so.0
#6  0x00007fe9203166ab in  () at /usr/lib64/libsqlite3.so.0
#7  0x00007fe92057d16f in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#8  0x00007fe945acc7e1 in QSqlDatabase::open() () at /usr/lib64/libQtSql.so.4
#9  0x00007fe93ca95b48 in  () at /usr/lib64/libbaloofiles.so.4
#10 0x00007fe93ca96148 in  () at /usr/lib64/libbaloofiles.so.4
#11 0x00007fe93ca9213c in Baloo::FileModifyJob::doStart() () at
/usr/lib64/libbaloofiles.so.4
#12 0x00007fe93f50749e in QObject::event(QEvent*) (this=0x7fe89007f090,
e=<optimized out>) at kernel/qobject.cpp:1231
#13 0x00007fe93fefd79c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#14 0x00007fe93ff03cdd in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#15 0x00007fe940c14e1a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#16 0x00007fe93f4ef18d in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffff2f36da0, receiver=receiver at entry=0x7fe89007f090,
event=event at entry=0x7fe8902c7420) at kernel/qcoreapplication.cpp:953
#17 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x7fe8902c7420, receiver=0x7fe89007f090) at
kernel/qcoreapplication.h:231
#18 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x31ccf60) at kernel/qcoreapplication.cpp:1577
#19 0x00007fe93f4f2903 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#20 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#21 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7fe89007fb80) at kernel/qeventdispatcher_glib.cpp:300
#22 0x00007fe93661cc84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#23 0x00007fe93661ced8 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#25 0x00007fe93f51bfbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe8902f3db0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#26 0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe8a37fdce0, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe8a37fdce0,
flags=...) at kernel/qeventloop.cpp:204
#28 0x00007fe9445ec303 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#29 0x00007fe93f3e1ace in QThreadPoolThread::run() (this=0x31ccdc0) at
concurrent/qthreadpool.cpp:108
#30 0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x31ccdc0) at
thread/qthread_unix.cpp:349
#31 0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#32 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fe8a2ffd700 (LWP 30503)):
#0  0x00007fe93d10e7bc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007fe93d10a489 in _L_lock_918 () at /lib64/libpthread.so.0
#2  0x00007fe93d10a2b0 in pthread_mutex_lock () at /lib64/libpthread.so.0
#3  0x00007fe9202901ec in  () at /usr/lib64/libsqlite3.so.0
#4  0x00007fe9202903f3 in  () at /usr/lib64/libsqlite3.so.0
#5  0x00007fe9202a73e5 in  () at /usr/lib64/libsqlite3.so.0
#6  0x00007fe9202a7a05 in  () at /usr/lib64/libsqlite3.so.0
#7  0x00007fe92030177e in  () at /usr/lib64/libsqlite3.so.0
#8  0x00007fe92057c9d8 in  () at
/usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#9  0x00007fe945ad73c4 in QSqlResult::savePrepare(QString const&) () at
/usr/lib64/libQtSql.so.4
#10 0x00007fe945acb7c5 in QSqlQuery::prepare(QString const&) () at
/usr/lib64/libQtSql.so.4
#11 0x00007fe9445ba593 in Digikam::SqlQuery::prepare(QString const&) () at
/usr/lib64/libdigikamcore.so.4.14.0
#12 0x00007fe9445a681d in Digikam::DatabaseCoreBackend::prepareQuery(QString
const&) () at /usr/lib64/libdigikamcore.so.4.14.0
#13 0x00007fe9445a6a42 in Digikam::DatabaseCoreBackend::execQuery(QString
const&, QVariant const&) () at /usr/lib64/libdigikamcore.so.4.14.0
#14 0x00007fe9445a6a99 in Digikam::DatabaseCoreBackend::execSql(QString const&,
QVariant const&, QList<QVariant>*, QVariant*) () at
/usr/lib64/libdigikamcore.so.4.14.0
#15 0x00007fe944a7303e in Digikam::AlbumDB::getSetting(QString const&) () at
/usr/lib64/libdigikamdatabase.so.4.14.0
#16 0x00007fe944a73949 in Digikam::AlbumDB::getFilterSettings(QStringList*,
QStringList*, QStringList*) () at /usr/lib64/libdigikamdatabase.so.4.14.0
#17 0x00007fe944a8905c in Digikam::CollectionScanner::loadNameFilters() () at
/usr/lib64/libdigikamdatabase.so.4.14.0
#18 0x00007fe944a89793 in Digikam::CollectionScanner::mainEntryPoint(bool) ()
at /usr/lib64/libdigikamdatabase.so.4.14.0
#19 0x00007fe944a8be34 in Digikam::CollectionScanner::scanFile(QFileInfo
const&, int, long long, Digikam::CollectionScanner::FileScanMode) () at
/usr/lib64/libdigikamdatabase.so.4.14.0
#20 0x00007fe944a8c063 in
Digikam::CollectionScanner::scanFile(Digikam::ImageInfo const&,
Digikam::CollectionScanner::FileScanMode) () at
/usr/lib64/libdigikamdatabase.so.4.14.0
#21 0x00000000005e3ac4 in  ()
#22 0x00000000005e3bb3 in  ()
#23 0x00000000005e3c6a in  ()
#24 0x0000000000630904 in  ()
#25 0x00000000006305cc in  ()
#26 0x00007fe93f50749e in QObject::event(QEvent*) (this=0x1275b20, e=<optimized
out>) at kernel/qobject.cpp:1231
#27 0x00007fe93fefd79c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#28 0x00007fe93ff03cdd in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#29 0x00007fe940c14e1a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#30 0x00007fe93f4ef18d in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffff2f36da0, receiver=receiver at entry=0x1275b20,
event=event at entry=0x7fe8902e56e0) at kernel/qcoreapplication.cpp:953
#31 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x7fe8902e56e0, receiver=0x1275b20) at
kernel/qcoreapplication.h:231
#32 0x00007fe93f4f245d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x31cca70) at kernel/qcoreapplication.cpp:1577
#33 0x00007fe93f4f2903 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#34 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#35 0x00007fe93f51c7fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7fe8a8137c60) at kernel/qeventdispatcher_glib.cpp:300
#36 0x00007fe93661cc84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#37 0x00007fe93661ced8 in  () at /usr/lib64/libglib-2.0.so.0
#38 0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#39 0x00007fe93f51bfbe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe8a817ca10, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#40 0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe8a2ffcce0, flags=...) at kernel/qeventloop.cpp:149
#41 0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe8a2ffcce0,
flags=...) at kernel/qeventloop.cpp:204
#42 0x00007fe9445ec303 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#43 0x00007fe93f3e1ace in QThreadPoolThread::run() (this=0x31cc8d0) at
concurrent/qthreadpool.cpp:108
#44 0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x31cc8d0) at
thread/qthread_unix.cpp:349
#45 0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#46 0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fe8fdd67700 (LWP 30932)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x62f0420) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x62ef608, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe8a016c5cd in KIPIPlugins::KPRawThumbThread::run() () at
/usr/lib64/libkipiplugins.so.4.14.0
#4  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x62efa90) at
thread/qthread_unix.cpp:349
#5  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fe8a27fc700 (LWP 30939)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x639e400) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x6399d10, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe943be4c0e in KDcrawIface::RActionThreadBase::run() () at
/usr/lib64/libkdcraw.so.23
#4  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x639e1a0) at
thread/qthread_unix.cpp:349
#5  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fe8fd566700 (LWP 30940)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x63cf1e0) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x63a34a0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9439a96fc in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fe9439ac193 in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fe9439aaeaf in ThreadWeaver::Thread::run() () at
/usr/lib64/libthreadweaver.so.4
#6  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x7fe8a85a5c80) at
thread/qthread_unix.cpp:349
#7  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fe90cbdc700 (LWP 30999)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x63cf1e0) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x63a34a0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9439a96fc in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fe9439ac193 in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fe9439aaeaf in ThreadWeaver::Thread::run() () at
/usr/lib64/libthreadweaver.so.4
#6  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x7fe8a85680f0) at
thread/qthread_unix.cpp:349
#7  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fe90757d700 (LWP 31033)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x63cf1e0) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x63a34a0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9439a96fc in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fe9439ac193 in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fe9439aaeaf in ThreadWeaver::Thread::run() () at
/usr/lib64/libthreadweaver.so.4
#6  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x7fe8a8359ac0) at
thread/qthread_unix.cpp:349
#7  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fe8a17fa700 (LWP 31058)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x63cf1e0) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x63a34a0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9439a96fc in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fe9439ac193 in  () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fe9439aaeaf in ThreadWeaver::Thread::run() () at
/usr/lib64/libthreadweaver.so.4
#6  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x7fe8a80a57e0) at
thread/qthread_unix.cpp:349
#7  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fe88f7fe700 (LWP 436)):
#0  0x00007fe93661c628 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#1  0x00007fe93661cd80 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe93f51bfde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe8a8a93910, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe88f7fdd60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe88f7fdd60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe93f3eb4df in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:538
#7  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x81b0100) at
thread/qthread_unix.cpp:349
#8  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fe8ff991700 (LWP 437)):
#0  0x00007fe93e88bc1d in poll () at /lib64/libc.so.6
#1  0x00007fe93661ce64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe93f51bfde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fe8ab3b2950, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe8ff990d60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fe8ff990d60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe93f3eb4df in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:538
#7  0x00007fe93f3edbbf in QThreadPrivate::start(void*) (arg=0x81f8240) at
thread/qthread_unix.cpp:349
#8  0x00007fe93d1080a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe93e89404d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fe945e95880 (LWP 30208)):
#0  0x00007fe93d10c05f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0x123d780) at
thread/qwaitcondition_unix.cpp:86
#2  0x00007fe93f3ee0a6 in QWaitCondition::wait(QMutex*, unsigned long)
(this=<optimized out>, mutex=0x12c5ad8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007fe9445ecf04 in Digikam::WorkerObject::wait() () at
/usr/lib64/libdigikamcore.so.4.14.0
#4  0x000000000062a453 in  ()
#5  0x000000000062a485 in  ()
#6  0x000000000062a4e7 in  ()
#7  0x00007fe93e7e6bf9 in __run_exit_handlers () at /lib64/libc.so.6
#8  0x00007fe93e7e6c45 in  () at /lib64/libc.so.6
#9  0x00007fe93ff64028 in  () at /usr/lib64/libQtGui.so.4
#10 0x00007fe940c139d0 in KApplication::xioErrhandler(_XDisplay*) () at
/usr/lib64/libkdeui.so.5
#11 0x00007fe93be2e37e in _XIOError () at /usr/lib64/libX11.so.6
#12 0x00007fe93be2bd3d in _XEventsQueued () at /usr/lib64/libX11.so.6
#13 0x00007fe93be1ddcb in XEventsQueued () at /usr/lib64/libX11.so.6
#14 0x00007fe93ff9a11c in  () at /usr/lib64/libQtGui.so.4
#15 0x00007fe93661c8f1 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#16 0x00007fe93661cdf8 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007fe93661cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#18 0x00007fe93f51bfde in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0xeab9b0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#19 0x00007fe93ff9a6a6 in  () at /usr/lib64/libQtGui.so.4
#20 0x00007fe93f4edd4f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffff2f368b0, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007fe93f4ee045 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffff2f368b0, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007fe93f4f3499 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1225
#23 0x00000000004a1486 in  ()
#24 0x00007fe93e7d0b05 in __libc_start_main () at /lib64/libc.so.6
#25 0x00000000004a3d2f in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 303392.

Reported using DrKonqi

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


More information about the Digikam-devel mailing list