[Digikam-devel] [digikam] [Bug 347915] New: Digikam crash when cancelling erasing photo after a request download and erase

Daniel Chabot chabot.daniel at free.fr
Mon May 18 23:11:52 BST 2015


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

            Bug ID: 347915
           Summary: Digikam crash when cancelling erasing photo after a
                    request download and erase
           Product: digikam
           Version: 4.9.0
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: chabot.daniel at free.fr

Application: digikam (4.9.0)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.19.5-100.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
I was playing with Kpatience while i request Digikam to downlod and erase a lot
of photos, about 400, when Digikam ask me if i want to erase these photos i've
got a doubt and click on the cancel button. Nothing happen for somes seconds
and then Digikam crash.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
185    62:    movl    (%rsp), %edi
[Current thread is 1 (Thread 0x7fa8bd285b40 (LWP 2122))]

Thread 12 (Thread 0x7fa8b0404700 (LWP 2126)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x2f96d70) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2f96c78,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e72be in Digikam::ScanController::run() ()
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x2f969f0) at
thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fa8b0404700) at
pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fa8afc03700 (LWP 2127)):
#0  0x0000003be000e7fd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24897b0 in read (__nbytes=16, __buf=0x7fa8afc02830,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7fa8a8001fb0) at gwakeup.c:212
#3  0x0000003be244909c in g_main_context_check
(context=context at entry=0x7fa8a00009a0, max_priority=2147483647,
fds=fds at entry=0x7fa8a0002a00, n_fds=n_fds at entry=1) at gmain.c:3514
#4  0x0000003be2449533 in g_main_context_iterate
(context=context at entry=0x7fa8a00009a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3710
#5  0x0000003be24496dc in g_main_context_iteration (context=0x7fa8a00009a0,
may_block=1) at gmain.c:3774
#6  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa8a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa8afc02a40, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003bebd856bd in QEventLoop::exec (this=this at entry=0x7fa8afc02a40,
flags=...) at kernel/qeventloop.cpp:204
#9  0x0000003bebc79e5f in QThread::exec (this=this at entry=0x2f6ee80) at
thread/qthread.cpp:538
#10 0x0000003bebd65dc3 in QInotifyFileSystemWatcherEngine::run (this=0x2f6ee80)
at io/qfilesystemwatcher_inotify.cpp:265
#11 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x2f6ee80) at
thread/qthread_unix.cpp:349
#12 0x0000003be0007ee5 in start_thread (arg=0x7fa8afc03700) at
pthread_create.c:309
#13 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fa8af402700 (LWP 2132)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x2fbac70) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x302fea8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000300a763a4a in Digikam::ParkingThread::run() () from
/lib64/libdigikamcore.so.4.9.0
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x302fe90) at
thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fa8af402700) at
pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fa898177700 (LWP 2656)):
#0  0x0000003be24468e4 in g_source_iter_next (iter=iter at entry=0x7fa898176850,
source=source at entry=0x7fa898176848) at gmain.c:899
#1  0x0000003be2448b8b in g_main_context_prepare
(context=context at entry=0x7fa818184fc0, priority=priority at entry=0x7fa8981768d0)
at gmain.c:3318
#2  0x0000003be24494bb in g_main_context_iterate
(context=context at entry=0x7fa818184fc0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3693
#3  0x0000003be24496dc in g_main_context_iteration (context=0x7fa818184fc0,
may_block=1) at gmain.c:3774
#4  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa8180b6b20, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa898176a10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bebd856bd in QEventLoop::exec (this=0x7fa898176a10, flags=...) at
kernel/qeventloop.cpp:204
#7  0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#8  0x0000003bebc7002e in QThreadPoolThread::run (this=0x4ec7bd0) at
concurrent/qthreadpool.cpp:108
#9  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x4ec7bd0) at
thread/qthread_unix.cpp:349
#10 0x0000003be0007ee5 in start_thread (arg=0x7fa898177700) at
pthread_create.c:309
#11 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fa88f73d700 (LWP 4053)):
[KCrash Handler]
#6  0x0000003002049328 in Xapian::Database::get_document(unsigned int) const ()
from /lib64/libxapian.so.22
#7  0x000000300180c804 in Baloo::XapianDatabase::document(unsigned int) () from
/lib64/libbalooxapian.so.4
#8  0x000000300100e160 in Baloo::FileModifyJob::doStart() () from
/lib64/libbaloofiles.so.4
#9  0x0000003bebd9f8ee in QObject::event (this=0x7fa818398c60, e=<optimized
out>) at kernel/qobject.cpp:1222
#10 0x0000003bf09cae6c in QApplicationPrivate::notify_helper
(this=this at entry=0x2df5a40, receiver=receiver at entry=0x7fa818398c60,
e=e at entry=0x7fa7dcbcda40) at kernel/qapplication.cpp:4565
#11 0x0000003bf09d17c5 in QApplication::notify (this=this at entry=0x7ffcdeb1d720,
receiver=receiver at entry=0x7fa818398c60, e=e at entry=0x7fa7dcbcda40) at
kernel/qapplication.cpp:4351
#12 0x0000003ff524a61a in KApplication::notify (this=0x7ffcdeb1d720,
receiver=0x7fa818398c60, event=0x7fa7dcbcda40) at
/usr/src/debug/kdelibs-4.14.6/kdeui/kernel/kapplication.cpp:311
#13 0x0000003bebd868dd in QCoreApplication::notifyInternal
(this=0x7ffcdeb1d720, receiver=receiver at entry=0x7fa818398c60,
event=event at entry=0x7fa7dcbcda40) at kernel/qcoreapplication.cpp:953
#14 0x0000003bebd89ac5 in sendEvent (event=0x7fa7dcbcda40,
receiver=0x7fa818398c60) at kernel/qcoreapplication.h:231
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x7428810) at
kernel/qcoreapplication.cpp:1577
#16 0x0000003bebd89f63 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#17 0x0000003bebdb5c7e in sendPostedEvents () at kernel/qcoreapplication.h:236
#18 postEventSourceDispatch (s=s at entry=0x7fa81829ae80) at
kernel/qeventdispatcher_glib.cpp:300
#19 0x0000003be24492a6 in g_main_dispatch (context=0x7fa8183d1760) at
gmain.c:3066
#20 g_main_context_dispatch (context=context at entry=0x7fa8183d1760) at
gmain.c:3642
#21 0x0000003be2449628 in g_main_context_iterate
(context=context at entry=0x7fa8183d1760, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#22 0x0000003be24496dc in g_main_context_iteration (context=0x7fa8183d1760,
may_block=1) at gmain.c:3774
#23 0x0000003bebdb53fe in QEventDispatcherGlib::processEvents
(this=0x7fa8181077f0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#24 0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa88f73ca10, flags=...) at kernel/qeventloop.cpp:149
#25 0x0000003bebd856bd in QEventLoop::exec (this=0x7fa88f73ca10, flags=...) at
kernel/qeventloop.cpp:204
#26 0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#27 0x0000003bebc7002e in QThreadPoolThread::run (this=0x7781ce0) at
concurrent/qthreadpool.cpp:108
#28 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x7781ce0) at
thread/qthread_unix.cpp:349
#29 0x0000003be0007ee5 in start_thread (arg=0x7fa88f73d700) at
pthread_create.c:309
#30 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fa7ff5db700 (LWP 4184)):
#0  0x0000003bdfcea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24495b4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fa8182b9b50, timeout=-1, context=0x7fa818267e70) at gmain.c:4007
#2  g_main_context_iterate (context=context at entry=0x7fa818267e70,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#3  0x0000003be24496dc in g_main_context_iteration (context=0x7fa818267e70,
may_block=1) at gmain.c:3774
#4  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa8183c7500, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa7ff5daa10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003bebd856bd in QEventLoop::exec (this=0x7fa7ff5daa10, flags=...) at
kernel/qeventloop.cpp:204
#7  0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#8  0x0000003bebc7002e in QThreadPoolThread::run (this=0x7fa858012790) at
concurrent/qthreadpool.cpp:108
#9  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x7fa858012790) at
thread/qthread_unix.cpp:349
#10 0x0000003be0007ee5 in start_thread (arg=0x7fa7ff5db700) at
pthread_create.c:309
#11 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fa807f30700 (LWP 4203)):
#0  __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7fa81810a790) at
pthread_mutex_unlock.c:81
#1  __GI___pthread_mutex_unlock (mutex=0x7fa81810a790) at
pthread_mutex_unlock.c:310
#2  0x0000003be248a5d1 in g_mutex_unlock (mutex=mutex at entry=0x7fa818108440) at
gthread-posix.c:232
#3  0x0000003be24495a9 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fa8183c2420, timeout=-1, context=0x7fa818108440) at gmain.c:4006
#4  g_main_context_iterate (context=context at entry=0x7fa818108440,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#5  0x0000003be24496dc in g_main_context_iteration (context=0x7fa818108440,
may_block=1) at gmain.c:3774
#6  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa8183d19d0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa807f2fa10, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003bebd856bd in QEventLoop::exec (this=0x7fa807f2fa10, flags=...) at
kernel/qeventloop.cpp:204
#9  0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#10 0x0000003bebc7002e in QThreadPoolThread::run (this=0x7fa8182d2f00) at
concurrent/qthreadpool.cpp:108
#11 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x7fa8182d2f00) at
thread/qthread_unix.cpp:349
#12 0x0000003be0007ee5 in start_thread (arg=0x7fa807f30700) at
pthread_create.c:309
#13 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fa7f580d700 (LWP 4269)):
#0  __GI___pthread_mutex_lock (mutex=0x7fa818181070) at
../nptl/pthread_mutex_lock.c:68
#1  0x0000003be248a5a1 in g_mutex_lock (mutex=mutex at entry=0x7fa8183c76e0) at
gthread-posix.c:213
#2  0x0000003be2448bf9 in g_main_context_prepare
(context=context at entry=0x7fa8183c76e0, priority=priority at entry=0x7fa7f580c8d0)
at gmain.c:3342
#3  0x0000003be24494bb in g_main_context_iterate
(context=context at entry=0x7fa8183c76e0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3693
#4  0x0000003be24496dc in g_main_context_iteration (context=0x7fa8183c76e0,
may_block=1) at gmain.c:3774
#5  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa818f8c570, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa7f580ca10, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003bebd856bd in QEventLoop::exec (this=0x7fa7f580ca10, flags=...) at
kernel/qeventloop.cpp:204
#8  0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#9  0x0000003bebc7002e in QThreadPoolThread::run (this=0x58e7910) at
concurrent/qthreadpool.cpp:108
#10 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x58e7910) at
thread/qthread_unix.cpp:349
#11 0x0000003be0007ee5 in start_thread (arg=0x7fa7f580d700) at
pthread_create.c:309
#12 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fa7f1482700 (LWP 4292)):
#0  0x0000003be000e7fd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003be24897b0 in read (__nbytes=16, __buf=0x7fa7f1481800,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7fa818f33f60) at gwakeup.c:212
#3  0x0000003be244909c in g_main_context_check
(context=context at entry=0x7fa819190c40, max_priority=2147483647,
fds=fds at entry=0x7fa8182b4e70, n_fds=n_fds at entry=1) at gmain.c:3514
#4  0x0000003be2449533 in g_main_context_iterate
(context=context at entry=0x7fa819190c40, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3710
#5  0x0000003be24496dc in g_main_context_iteration (context=0x7fa819190c40,
may_block=1) at gmain.c:3774
#6  0x0000003bebdb541e in QEventDispatcherGlib::processEvents
(this=0x7fa818189f00, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7fa7f1481a10, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003bebd856bd in QEventLoop::exec (this=0x7fa7f1481a10, flags=...) at
kernel/qeventloop.cpp:204
#9  0x000000300a7630c3 in Digikam::WorkerObjectRunnable::run() () from
/lib64/libdigikamcore.so.4.9.0
#10 0x0000003bebc7002e in QThreadPoolThread::run (this=0x3b999e0) at
concurrent/qthreadpool.cpp:108
#11 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x3b999e0) at
thread/qthread_unix.cpp:349
#12 0x0000003be0007ee5 in start_thread (arg=0x7fa7f1482700) at
pthread_create.c:309
#13 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fa7f880c700 (LWP 22415)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x7c14210) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x77b2fb8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000000081ebb4 in Digikam::CameraController::run() ()
#4  0x0000003bebc7c69f in QThreadPrivate::start (arg=0x5eaaa00) at
thread/qthread_unix.cpp:349
#5  0x0000003be0007ee5 in start_thread (arg=0x7fa7f880c700) at
pthread_create.c:309
#6  0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fa897976700 (LWP 22874)):
#0  0x0000003be000b17e in __pthread_mutex_unlock_usercnt (decr=1,
mutex=0x2fd4cb8) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x2fd4cb8) at pthread_mutex_unlock.c:310
#2  0x000000300a01e64d in unlockBtreeMutex.isra.102 () from
/lib64/libsqlite3.so.0
#3  0x000000300a01e80c in sqlite3BtreeLeaveAll () from /lib64/libsqlite3.so.0
#4  0x000000300a08b3a9 in sqlite3LockAndPrepare () from /lib64/libsqlite3.so.0
#5  0x000000300a08b91c in sqlite3Prepare16 () from /lib64/libsqlite3.so.0
#6  0x00007fa8ae9fb348 in QSQLiteResult::prepare (this=0x7fa7dccbfea0,
query=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:359
#7  0x0000003bfd41e3c4 in QSqlResult::savePrepare (this=0x7fa7dccbfea0,
query=...) at kernel/qsqlresult.cpp:601
#8  0x0000003bfd411f0d in QSqlQuery::prepare (this=0x7fa8979753f8, query=...)
at kernel/qsqlquery.cpp:930
#9  0x000000300a72f5b3 in Digikam::SqlQuery::prepare(QString const&) () from
/lib64/libdigikamcore.so.4.9.0
#10 0x000000300a71a991 in Digikam::DatabaseCoreBackend::prepareQuery(QString
const&) () from /lib64/libdigikamcore.so.4.9.0
#11 0x000000300a71ae6c in Digikam::DatabaseCoreBackend::execQuery(QString
const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) ()
from /lib64/libdigikamcore.so.4.9.0
#12 0x000000300a71aef7 in Digikam::DatabaseCoreBackend::execSql(QString const&,
QVariant const&, QVariant const&, QVariant const&, QVariant const&,
QList<QVariant>*, QVariant*) () from /lib64/libdigikamcore.so.4.9.0
#13 0x000000300a726d83 in
Digikam::ThumbnailDB::insertThumbnail(Digikam::DatabaseThumbnailInfo const&,
QVariant*) () from /lib64/libdigikamcore.so.4.9.0
#14 0x000000300a74d760 in
Digikam::ThumbnailCreator::storeInDatabase(Digikam::ThumbnailInfo const&,
Digikam::ThumbnailImage const&) const () from /lib64/libdigikamcore.so.4.9.0
#15 0x000000300a74fb76 in
Digikam::ThumbnailCreator::load(Digikam::ThumbnailIdentifier const&, QRect
const&, bool) const () from /lib64/libdigikamcore.so.4.9.0
#16 0x000000300a7502c2 in
Digikam::ThumbnailCreator::load(Digikam::ThumbnailIdentifier const&) const ()
from /lib64/libdigikamcore.so.4.9.0
#17 0x000000300a75f1ae in Digikam::ThumbnailLoadingTask::execute() () from
/lib64/libdigikamcore.so.4.9.0
#18 0x000000300a735126 in Digikam::LoadSaveThread::run() () from
/lib64/libdigikamcore.so.4.9.0
#19 0x000000300a76595e in Digikam::DynamicThread::DynamicThreadPriv::run() ()
from /lib64/libdigikamcore.so.4.9.0
#20 0x0000003bebc7002e in QThreadPoolThread::run (this=0x534d9b0) at
concurrent/qthreadpool.cpp:108
#21 0x0000003bebc7c69f in QThreadPrivate::start (arg=0x534d9b0) at
thread/qthread_unix.cpp:349
#22 0x0000003be0007ee5 in start_thread (arg=0x7fa897976700) at
pthread_create.c:309
#23 0x0000003bdfcf4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fa8bd285b40 (LWP 2122)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003bebc7cbd6 in wait (time=18446744073709551615, this=0x43b91a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x43b9150,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000300a764f48 in Digikam::DynamicThread::wait(QMutexLocker&) () from
/lib64/libdigikamcore.so.4.9.0
#4  0x000000300a764fd4 in Digikam::DynamicThread::shutDown() () from
/lib64/libdigikamcore.so.4.9.0
#5  0x000000300a738ca4 in Digikam::ManagedLoadSaveThread::shutDown() () from
/lib64/libdigikamcore.so.4.9.0
#6  0x000000300a752b7f in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread()
() from /lib64/libdigikamcore.so.4.9.0
#7  0x000000300a752cb9 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread()
() from /lib64/libdigikamcore.so.4.9.0
#8  0x0000003bdfc390e9 in __run_exit_handlers (status=1, listp=0x3bdffb76c8
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true) at exit.c:82
#9  0x0000003bdfc39135 in __GI_exit (status=<optimized out>) at exit.c:104
#10 0x0000003bf0a355b8 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:773
#11 0x0000003ff5249020 in KApplication::xioErrhandler (this=0x7ffcdeb1d720,
dpy=0x2def4d0) at
/usr/src/debug/kdelibs-4.14.6/kdeui/kernel/kapplication.cpp:419
#12 0x0000003be404515e in _XIOError (dpy=dpy at entry=0x2def4d0) at XlibInt.c:1498
#13 0x0000003be4042b4d in _XEventsQueued (dpy=dpy at entry=0x2def4d0,
mode=mode at entry=2) at xcb_io.c:366
#14 0x0000003be403456b in XEventsQueued (dpy=0x2def4d0, mode=2) at Pending.c:43
#15 0x0000003bf0a6c72c in x11EventSourceCheck (s=0x2def080) at
kernel/qguieventdispatcher_glib.cpp:85
#16 0x0000003be2448ff9 in g_main_context_check
(context=context at entry=0x2df5c70, max_priority=2147483647,
fds=fds at entry=0x63e6880, n_fds=n_fds at entry=12) at gmain.c:3557
#17 0x0000003be2449533 in g_main_context_iterate
(context=context at entry=0x2df5c70, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3710
#18 0x0000003be24496dc in g_main_context_iteration (context=0x2df5c70,
may_block=1) at gmain.c:3774
#19 0x0000003bebdb53fe in QEventDispatcherGlib::processEvents (this=0x2d44ba0,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#20 0x0000003bf0a6ccd6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#21 0x0000003bebd8536f in QEventLoop::processEvents
(this=this at entry=0x7ffcdeb1d1f0, flags=...) at kernel/qeventloop.cpp:149
#22 0x0000003bebd856bd in QEventLoop::exec (this=this at entry=0x7ffcdeb1d1f0,
flags=...) at kernel/qeventloop.cpp:204
#23 0x0000003bebd8ad89 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#24 0x0000000000497c9a in main ()

Possible duplicates by query: bug 340933.

Reported using DrKonqi

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



More information about the Digikam-devel mailing list