Bug 357723

Summary: Baloo crashes while assigning a label to mutiple pictures
Product: [Unmaintained] Baloo Reporter: thedurtch
Component: GeneralAssignee: Vishesh Handa <me>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, pinak.ahuja, thedurtch
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Picture example of what I was doing.

Description thedurtch 2016-01-09 06:09:19 UTC
Application: digikam (4.14.0)
KDE Platform Version: 4.14.14
Qt Version: 4.8.7
Operating System: Linux 4.3.3-4-default x86_64
Distribution: "openSUSE Tumbleweed (20151124) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: Digikam Crashes while assigning the 'Rejected' label to mutiple pictures. It doesn't seam to be just rejected but accepted and any other label.
 It only seems to do it in subfolders and only the first time I try to tag the image. After I restart the program after it crashes I can change the label.

If I  pick a color first it doesn't crash any more for those pictures, any other picture will make it crash if I don't change the color first.

The last time it crashed I ran it in Konsole and it spat out this:
"Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p0.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p1.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p1.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p2.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p0.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p1.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p2.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/52222609_p0.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/16626557_p0.jpg" "user.xdg.tags" 
Could not delete xattr for "/mnt/data/WALLPAPERS/Vertical/16626557_p0.jpg" "user.xdg.comment" 
KCrash: Application 'digikam' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/kate/.kde4/socket-Bernkastel/kdeinit4__0
QMYSQLResult::cleanup: unable to free statement handle
digikam: Fatal IO error: client killed
QSocketNotifier: Invalid socket 37 and type 'Read', disabling..."

- Custom settings of the application: I am using MySQL database instead of SQLite. I am using MariaDB 10.0.22.

The crash can be reproduced every time.

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

Thread 14 (Thread 0x7fd2f237f700 (LWP 1233)):
#0  0x00007fd306d6507f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd30a070754 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00000000005f6cac in  ()
#3  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fd2f1b7e700 (LWP 1234)):
#0  0x00007fd30951615f in __libc_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007fd309501242 in poll () at /lib64/libc.so.6
#2  0x00007fd30164c264 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30a06da59 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a1554c3 in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fd2f137d700 (LWP 1248)):
#0  0x00007fd306d6507f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd30a070754 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007fd30e77f5d2 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#3  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fd2174d7700 (LWP 1300)):
#0  0x00007fd30950124d in poll () at /lib64/libc.so.6
#1  0x00007fd21fbdfae8 in  () at /usr/lib64/libusb-1.0.so.0
#2  0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#3  0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fd2d72be700 (LWP 1668)):
#0  0x00007fd3094fd22d in read () at /lib64/libc.so.6
#1  0x00007fd2fbdda073 in  () at /usr/lib64/tls/libnvidia-tls.so.358.16
#2  0x00007fd30168e210 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164bd94 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30164c208 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#10 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fd2cd006700 (LWP 1684)):
[KCrash Handler]
#6  0x00007fd309454d38 in raise () at /lib64/libc.so.6
#7  0x00007fd30945618a in abort () at /lib64/libc.so.6
#8  0x00007fd30949375a in  () at /lib64/libc.so.6
#9  0x00007fd309499096 in malloc_printerr () at /lib64/libc.so.6
#10 0x00007fd30949987e in _int_free () at /lib64/libc.so.6
#11 0x00007fd2c405946b in sqlite3_free () at /usr/lib64/libsqlite3.so.0
#12 0x00007fd2c4067394 in  () at /usr/lib64/libsqlite3.so.0
#13 0x00007fd2c40677fc in  () at /usr/lib64/libsqlite3.so.0
#14 0x00007fd2c406787c in  () at /usr/lib64/libsqlite3.so.0
#15 0x00007fd2c40aedb6 in  () at /usr/lib64/libsqlite3.so.0
#16 0x00007fd2c40aee1b in sqlite3_finalize () at /usr/lib64/libsqlite3.so.0
#17 0x00007fd2d652ef92 in  () at /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#18 0x00007fd2d6531dee in  () at /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#19 0x00007fd2d6531e69 in  () at /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#20 0x00007fd31062adbe in QSqlQuery::~QSqlQuery() () at /usr/lib64/libQtSql.so.4
#21 0x00007fd3066e08ad in Baloo::FileMapping::create(QSqlDatabase) () at /usr/lib64/libbaloofiles.so.4
#22 0x00007fd3066df005 in Baloo::FileModifyJob::doStart() () at /usr/lib64/libbaloofiles.so.4
#23 0x00007fd30a18eaa1 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#24 0x00007fd30ab97f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#25 0x00007fd30ab9e9ec in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#26 0x00007fd30b8ce65a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#27 0x00007fd30a175a1d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#28 0x00007fd30a178e4e in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#29 0x00007fd30a1a40de in  () at /usr/lib64/libQtCore.so.4
#30 0x00007fd30164c097 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#31 0x00007fd30164c2c8 in  () at /usr/lib64/libglib-2.0.so.0
#32 0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#33 0x00007fd30a1a424e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#34 0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#35 0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#36 0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#37 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#38 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#39 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#40 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fd2dcbef700 (LWP 8270)):
#0  0x00007fd306d67cfc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007fd306d61b35 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x00007fd2c4058544 in  () at /usr/lib64/libsqlite3.so.0
#3  0x00007fd2c405863e in  () at /usr/lib64/libsqlite3.so.0
#4  0x00007fd2c40e7621 in  () at /usr/lib64/libsqlite3.so.0
#5  0x00007fd2d65303b7 in  () at /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so
#6  0x00007fd31062caa0 in QSqlDatabase::open() () at /usr/lib64/libQtSql.so.4
#7  0x00007fd3066e2570 in  () at /usr/lib64/libbaloofiles.so.4
#8  0x00007fd3066e2e37 in  () at /usr/lib64/libbaloofiles.so.4
#9  0x00007fd3066de56a in Baloo::FileModifyJob::doStart() () at /usr/lib64/libbaloofiles.so.4
#10 0x00007fd30a18eaa1 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#11 0x00007fd30ab97f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#12 0x00007fd30ab9e9ec in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#13 0x00007fd30b8ce65a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#14 0x00007fd30a175a1d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#15 0x00007fd30a178e4e in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#16 0x00007fd30a1a40de in  () at /usr/lib64/libQtCore.so.4
#17 0x00007fd30164c097 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#18 0x00007fd30164c2c8 in  () at /usr/lib64/libglib-2.0.so.0
#19 0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#20 0x00007fd30a1a424e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#21 0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#22 0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#23 0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#24 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#25 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#26 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#27 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fd2d4ab9700 (LWP 8273)):
#0  0x00007fd30950124d in poll () at /lib64/libc.so.6
#1  0x00007fd30164c264 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#7  0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd2d6527700 (LWP 8275)):
#0  0x00007fd3094fd22d in read () at /lib64/libc.so.6
#1  0x00007fd2fbdda073 in  () at /usr/lib64/tls/libnvidia-tls.so.358.16
#2  0x00007fd30168e210 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164bd94 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30164c208 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#10 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd2d5d26700 (LWP 8345)):
#0  0x00007fd3094fd22d in read () at /lib64/libc.so.6
#1  0x00007fd2fbdda073 in  () at /usr/lib64/tls/libnvidia-tls.so.358.16
#2  0x00007fd30168e210 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164bd94 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30164c208 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#10 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd2d5525700 (LWP 8430)):
#0  0x00007fd30168f4d4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd30164b33e in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd30164c135 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#8  0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd2d396f700 (LWP 8477)):
#0  0x00007fd30950124d in poll () at /lib64/libc.so.6
#1  0x00007fd30164c264 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#7  0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd2d316e700 (LWP 8541)):
#0  0x00007fd3094fd22d in read () at /lib64/libc.so.6
#1  0x00007fd2fbdda073 in  () at /usr/lib64/tls/libnvidia-tls.so.358.16
#2  0x00007fd30168e210 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd30164bd94 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd30164c208 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fd30a1a426e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#9  0x00007fd30e77ec03 in  () at /usr/lib64/libdigikamcore.so.4.14.0
#10 0x00007fd30a063a7a in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fd30a07023c in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fd306d5f4a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fd309509bdd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd310a0e9c0 (LWP 1231)):
#0  0x00007fd306d6070d in pthread_join () at /lib64/libpthread.so.0
#1  0x00007fd21fbdfe29 in  () at /usr/lib64/libusb-1.0.so.0
#2  0x00007fd21fbdd65c in  () at /usr/lib64/libusb-1.0.so.0
#3  0x00007fd21fbd6764 in libusb_exit () at /usr/lib64/libusb-1.0.so.0
#4  0x00007fd22e1f71e1 in  () at /usr/lib64/libdc1394.so.22
#5  0x00007fd22e1e6163 in dc1394_free () at /usr/lib64/libdc1394.so.22
#6  0x00007fd309457678 in __run_exit_handlers () at /lib64/libc.so.6
#7  0x00007fd3094576c5 in  () at /lib64/libc.so.6
#8  0x00007fd30ac02f68 in  () at /usr/lib64/libQtGui.so.4
#9  0x00007fd30b8cd160 in KApplication::xioErrhandler(_XDisplay*) () at /usr/lib64/libkdeui.so.5
#10 0x00007fd3057be5be in _XIOError () at /usr/lib64/libX11.so.6
#11 0x00007fd3057bbe4d in _XEventsQueued () at /usr/lib64/libX11.so.6
#12 0x00007fd3057ade79 in XEventsQueued () at /usr/lib64/libX11.so.6
#13 0x00007fd30ac3b3f7 in  () at /usr/lib64/libQtGui.so.4
#14 0x00007fd30164b88d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#15 0x00007fd30164c193 in  () at /usr/lib64/libglib-2.0.so.0
#16 0x00007fd30164c36c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#17 0x00007fd30a1a424e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#18 0x00007fd30ac3b946 in  () at /usr/lib64/libQtGui.so.4
#19 0x00007fd30a1743e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#20 0x00007fd30a1746f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#21 0x00007fd30a179ef9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#22 0x00000000004986ac in  ()
#23 0x00007fd309440610 in __libc_start_main () at /lib64/libc.so.6
#24 0x000000000049b669 in _start ()

Reported using DrKonqi
Comment 1 thedurtch 2016-01-09 06:14:10 UTC
Created attachment 96534 [details]
Picture example of what I was doing.
Comment 2 thedurtch 2016-01-09 06:16:47 UTC
I was playing around with how many and how many sub-directories down and it almost seems random but has to be 2 or more. It'll do it to PNG, JPG and CR2 (canon raw) files.
Comment 3 caulier.gilles 2016-01-09 06:40:14 UTC
Do not use Nepomuk synchronization. Baloo for KDE4 do not work as expected...

Gilles Caulier
Comment 4 thedurtch 2016-01-09 08:00:47 UTC
Yup that fixed it.

I went to Settings -> Configure -> Metadata -> Baloo and unchecked both "Store metadata from digiKam in Baloo" and "Read metadata from Baloo"