Application that crashed: digikam Version of the application: 1.0.0-beta5 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-17-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: I used aspect correct croping on a JPEG an stored the resulting picture as JPEG200. Than I used Ctrl+4 to assign 4 Stars and digikam crashed. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7ff9c7078750 (LWP 3782))] Thread 20 (Thread 0x7ff9b527e910 (LWP 3783)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1842830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1842830, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000000006c8d73 in ?? () #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x17dbcc0) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 19 (Thread 0x7ff9b1138910 (LWP 3785)): #0 0x00007ff9becd76dd in __pthread_mutex_unlock_usercnt (mutex=0x1ac65e8) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x1ac65e8) at pthread_mutex_unlock.c:289 #2 0x00007ff9ba3b4f25 in IA__g_main_context_prepare (context=0x1ac65e0, priority=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2308 #3 0x00007ff9ba3b5191 in g_main_context_iterate (context=0x1ac65e0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2571 #4 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x1ac65e0, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #5 0x00007ff9c0ae21fe in QEventDispatcherGlib::processEvents (this=0x1ac6510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #6 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #7 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7ff9b1138050, flags=) at kernel/qeventloop.cpp:201 #8 0x00007ff9c09d06cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #9 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1b974f0) at thread/qthread_unix.cpp:188 #10 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 18 (Thread 0x7ff9abfff910 (LWP 3786)): #0 0x00007ff9bff2e373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ff9ba3b537c in g_main_context_poll (context=0x1a9f600, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2904 #2 g_main_context_iterate (context=0x1a9f600, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2586 #3 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x1a9f600, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #4 0x00007ff9c0ae21fe in QEventDispatcherGlib::processEvents (this=0x1b99790, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #5 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7ff9abfff050, flags=) at kernel/qeventloop.cpp:201 #7 0x00007ff9c09d06cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1aafef0) at thread/qthread_unix.cpp:188 #9 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 17 (Thread 0x7ff9ab7fe910 (LWP 3787)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c44d58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1c44d58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1c44d40) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 16 (Thread 0x7ff9aaffd910 (LWP 3788)): #0 0x00007ff9bff2e373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ff9ba3b537c in g_main_context_poll (context=0x1c57c40, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2904 #2 g_main_context_iterate (context=0x1c57c40, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2586 #3 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x1c57c40, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #4 0x00007ff9c0ae21fe in QEventDispatcherGlib::processEvents (this=0x1c57b70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #5 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7ff9aaffd050, flags=) at kernel/qeventloop.cpp:201 #7 0x00007ff9c09d06cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1c56090) at thread/qthread_unix.cpp:188 #9 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 15 (Thread 0x7ff9aa7fc910 (LWP 3789)): [KCrash Handler] #5 0x00007ff9bdf3277f in ?? () from /usr/lib/libjasper.so.1 #6 0x00007ff9bdf32836 in ?? () from /usr/lib/libjasper.so.1 #7 0x00007ff9bdf338d9 in jp2_box_get () from /usr/lib/libjasper.so.1 #8 0x00007ff9bdf33d37 in jp2_decode () from /usr/lib/libjasper.so.1 #9 0x00007ff9bdf2977d in jas_image_decode () from /usr/lib/libjasper.so.1 #10 0x00007ff9c429fd85 in Digikam::JP2KLoader::load(QString const&, Digikam::DImgLoaderObserver*) () from /usr/lib/libdigikamcore.so.1 #11 0x00007ff9c428706c in Digikam::DImg::load(QString const&, int, Digikam::DImgLoaderObserver*, Digikam::DRawDecoding) () from /usr/lib/libdigikamcore.so.1 #12 0x00007ff9c42888f3 in Digikam::DImg::loadImageInfo(QString const&, bool, bool, bool) () from /usr/lib/libdigikamcore.so.1 #13 0x00007ff9c3eff633 in Digikam::ImageScanner::loadFromDisk() () from /usr/lib/libdigikamdatabase.so.1 #14 0x00007ff9c3f013d9 in Digikam::ImageScanner::fileModified() () from /usr/lib/libdigikamdatabase.so.1 #15 0x00007ff9c3eb69d6 in Digikam::CollectionScanner::scanModifiedFile(QFileInfo const&, Digikam::ItemScanInfo const&) () from /usr/lib/libdigikamdatabase.so.1 #16 0x00007ff9c3eba1dc in Digikam::CollectionScanner::scanFile(QString const&, QString const&, QString const&, Digikam::CollectionScanner::FileScanMode) () from /usr/lib/libdigikamdatabase.so.1 #17 0x00007ff9c3eba47e in Digikam::CollectionScanner::scanFile(QString const&, Digikam::CollectionScanner::FileScanMode) () from /usr/lib/libdigikamdatabase.so.1 #18 0x00000000006c8999 in ?? () #19 0x00000000006c133d in ?? () #20 0x00000000006c14c2 in ?? () #21 0x00007ff9c0ac90f9 in QObject::event (this=0x1c53980, e=0x7ff97c29dc90) at kernel/qobject.cpp:1111 #22 0x00007ff9c164aefc in QApplicationPrivate::notify_helper (this=0x1727e40, receiver=0x1c53980, e=0x7ff97c29dc90) at kernel/qapplication.cpp:4056 #23 0x00007ff9c16521ce in QApplication::notify (this=0x7fff15a42720, receiver=0x1c53980, e=0x7ff97c29dc90) at kernel/qapplication.cpp:4021 #24 0x00007ff9c2a3bab6 in KApplication::notify (this=0x7fff15a42720, receiver=0x1c53980, event=0x7ff97c29dc90) at ../../kdeui/kernel/kapplication.cpp:302 #25 0x00007ff9c0ab9c2c in QCoreApplication::notifyInternal (this=0x7fff15a42720, receiver=0x1c53980, event=0x7ff97c29dc90) at kernel/qcoreapplication.cpp:610 #26 0x00007ff9c0aba80a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1c58890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1c58890) at kernel/qcoreapplication.cpp:1247 #28 0x00007ff9c0ae2533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #29 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #30 0x00007ff9ba3b1bce in g_main_dispatch (context=0x1c57240) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #31 IA__g_main_context_dispatch (context=0x1c57240) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #32 0x00007ff9ba3b5598 in g_main_context_iterate (context=0x1c57240, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #33 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x1c57240, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #34 0x00007ff9c0ae21a6 in QEventDispatcherGlib::processEvents (this=0x1c57170, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #35 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #36 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7ff9aa7fc050, flags=) at kernel/qeventloop.cpp:201 #37 0x00007ff9c09d06cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #38 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1c56290) at thread/qthread_unix.cpp:188 #39 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #40 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #41 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 14 (Thread 0x7ff9a9ffb910 (LWP 3790)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c66ca8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1c66ca8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1c66c90) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 13 (Thread 0x7ff9a35b0910 (LWP 3791)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007ff9a7911c91 in metronom_sync_loop (this=0x1e63b40) at metronom.c:870 #2 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 12 (Thread 0x7ff9a0df4910 (LWP 3792)): #0 0x00007ff9bff333c2 in select () from /lib/libc.so.6 #1 0x00007ff9a793a725 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #2 0x00007ff9a791f7e9 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246 #3 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 11 (Thread 0x7ff9a05f3910 (LWP 3793)): #0 0x00007ff9becd76dd in __pthread_mutex_unlock_usercnt (mutex=0x18bcbc8) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x18bcbc8) at pthread_mutex_unlock.c:289 #2 0x00007ff9ba3b1a12 in IA__g_main_context_dispatch (context=0x18bcbc0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2516 #3 0x00007ff9ba3b5598 in g_main_context_iterate (context=0x18bcbc0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #4 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x18bcbc0, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #5 0x00007ff9c0ae21fe in QEventDispatcherGlib::processEvents (this=0x18e36b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #6 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #7 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7ff9a05f3000, flags=) at kernel/qeventloop.cpp:201 #8 0x00007ff9c09d06cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #9 0x00007ff9a7b6c56e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #10 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x1a55c20) at thread/qthread_unix.cpp:188 #11 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #12 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 10 (Thread 0x7ff99fbe8910 (LWP 3796)): #0 0x00007ff9bff2e373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ff99fbeecbe in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150 #2 ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166 #3 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7ff99f3e7910 (LWP 3797)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9a7922983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348 #2 fifo_peek (this_gen=<value optimized out>) at audio_out.c:388 #3 ao_loop (this_gen=<value optimized out>) at audio_out.c:1015 #4 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 8 (Thread 0x7ff99d17f910 (LWP 3807)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7ff9ac512b58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x7ff9ac512b58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x7ff9ac512b40) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 7 (Thread 0x7ff99a12a910 (LWP 3814)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2bb8f88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2bb8f88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x2bb8f70) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 6 (Thread 0x7ff99c97e910 (LWP 3815)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2cb74d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2cb74d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x2cb74c0) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7ff99a92b910 (LWP 3842)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x4dc8e38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x4dc8e38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x4dc8e20) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ff999128910 (LWP 3843)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x4d56bf8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x4d56bf8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x4d56be0) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ff99b12c910 (LWP 3845)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x4e1d9f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x4e1d9f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x4e1d9e0) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ff99b92d910 (LWP 3846)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007ff9c09d44fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x500a9b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x500a9b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ff9c4344f42 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #4 0x00007ff9c09d3445 in QThreadPrivate::start (arg=0x500a9a0) at thread/qthread_unix.cpp:188 #5 0x00007ff9becd3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007ff9bff3a7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ff9c7078750 (LWP 3782)): #0 0x00007ff9bff2ca6b in read () from /lib/libc.so.6 #1 0x00007ff9ba3b4a43 in read (context=0x172a920, max_priority=2147483647, fds=0x49602f0, n_fds=14) at /usr/include/bits/unistd.h:45 #2 IA__g_main_context_check (context=0x172a920, max_priority=2147483647, fds=0x49602f0, n_fds=14) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2421 #3 0x00007ff9ba3b5290 in g_main_context_iterate (context=0x172a920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2588 #4 0x00007ff9ba3b56c0 in IA__g_main_context_iteration (context=0x172a920, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #5 0x00007ff9c0ae21a6 in QEventDispatcherGlib::processEvents (this=0x16f5590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #6 0x00007ff9c16df4be in QGuiEventDispatcherGlib::processEvents (this=0x3, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #7 0x00007ff9c0ab8532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #8 0x00007ff9c0ab8904 in QEventLoop::exec (this=0x7fff15a42650, flags=) at kernel/qeventloop.cpp:201 #9 0x00007ff9c0abaab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #10 0x000000000075fda2 in ?? () #11 0x00007ff9bfe79abd in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff15a435f8) at libc-start.c:220 #12 0x000000000046f179 in _start () The current source language is "auto; currently c". Reported using DrKonqi
Should as well be fixed in 1.0.0 which doesnt scan with full loading in libjapser any more.
This crash is not reproducible use current 5.8.0 pre-release bundle available here : https://files.kde.org/digikam/ I close this file now. Re-open it if necessary. Gilles Caulier