Application: digikam (1.2.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-22-generic x86_64 Distribution: Ubuntu 10.04 LTS -- Information about the crash: Please delete/invalidate after the 15th May 2010. Thanks. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa8904857e0 (LWP 18305))] Thread 10 (Thread 0x7fa8746a9710 (LWP 18306)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa889b3072b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x232b5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x232b5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000000006e1d9b in Digikam::ScanController::run (this=0x232b2b0) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:516 #4 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x232b2b0) at thread/qthread_unix.cpp:248 #5 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fa870d9d710 (LWP 18308)): #0 0x00007fa8898a23f5 in __pthread_mutex_lock (mutex=0x7fa86406f668) at pthread_mutex_lock.c:61 #1 0x00007fa885ec5ee3 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x00007fa885ec6318 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fa885ec68fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fa889c4d566 in QEventDispatcherGlib::processEvents (this=0x25b5e70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x00007fa889c22992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007fa889c22d6c in QEventLoop::exec (this=0x7fa870d9cd70, flags=) at kernel/qeventloop.cpp:201 #7 0x00007fa889b2cd59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x2602850) at thread/qthread_unix.cpp:248 #9 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fa86bfff710 (LWP 18309)): #0 0x00007fa8898a23f5 in __pthread_mutex_lock (mutex=0x25ac9a8) at pthread_mutex_lock.c:61 #1 0x00007fa885ec65d1 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa885ec68fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa889c4d566 in QEventDispatcherGlib::processEvents (this=0x25ba2d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007fa889c22992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa889c22d6c in QEventLoop::exec (this=0x7fa86bffed70, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa889b2cd59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x25bd170) at thread/qthread_unix.cpp:248 #8 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fa86b7fe710 (LWP 18310)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa889b3072b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x269a318, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x269a318, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fa88d489532 in Digikam::LoadSaveThread::run (this=0x269a300) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x269a300) at thread/qthread_unix.cpp:248 #5 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fa86affd710 (LWP 18311)): #0 0x00007fa8898a23d4 in __pthread_mutex_lock (mutex=0x2655da8) at pthread_mutex_lock.c:51 #1 0x00007fa885ec5ee3 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x00007fa885ec6318 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fa885ec68fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fa889c4d566 in QEventDispatcherGlib::processEvents (this=0x2676e60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x00007fa889c22992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007fa889c22d6c in QEventLoop::exec (this=0x7fa86affcd70, flags=) at kernel/qeventloop.cpp:201 #7 0x00007fa889b2cd59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x2653590) at thread/qthread_unix.cpp:248 #9 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa86a7fc710 (LWP 18312)): #0 0x00007fa885ec1033 in g_main_context_query () from /lib/libglib-2.0.so.0 #1 0x00007fa885ec639c in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa885ec68fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa889c4d566 in QEventDispatcherGlib::processEvents (this=0x26790d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007fa889c22992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa889c22d6c in QEventLoop::exec (this=0x7fa86a7fbd70, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa889b2cd59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x2653150) at thread/qthread_unix.cpp:248 #8 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa85aeb0710 (LWP 18319)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa889b3072b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2b84ee8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b84ee8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fa88d489532 in Digikam::LoadSaveThread::run (this=0x2b84ed0) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x2b84ed0) at thread/qthread_unix.cpp:248 #5 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa8605a8710 (LWP 18326)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa889b3072b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2f78f88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2f78f88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fa88d489532 in Digikam::LoadSaveThread::run (this=0x2f78f70) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x2f78f70) at thread/qthread_unix.cpp:248 #5 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa859c41710 (LWP 18327)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa889b3072b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3021568, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x3021568, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fa88d489532 in Digikam::LoadSaveThread::run (this=0x3021550) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fa889b2f775 in QThreadPrivate::start (arg=0x3021550) at thread/qthread_unix.cpp:248 #5 0x00007fa88989f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fa888bd669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa8904857e0 (LWP 18305)): [KCrash Handler] #5 QIcon (this=0x7fff5a15f990, other=...) at image/qicon.cpp:531 #6 0x00007fa88ab08184 in QAction::icon (this=<value optimized out>) at kernel/qaction.cpp:735 #7 0x00007fa88ebc4b7e in KIPI::PluginLoader::Info::icon() const () from /usr/lib/libkipi.so.7 #8 0x00007fa88ebc6359 in KIPI::ConfigWidget::ConfigWidget(QWidget*) () from /usr/lib/libkipi.so.7 #9 0x00007fa88ebc6519 in KIPI::PluginLoader::configWidget(QWidget*) () from /usr/lib/libkipi.so.7 #10 0x00000000004d95ca in SetupPlugins (this=0x62b9dd0, parent=<value optimized out>) at /build/buildd/digikam-1.2.0/utilities/setup/setupplugins.cpp:73 #11 0x00000000004b758b in Setup (this=0x4ad7880, parent=<value optimized out>) at /build/buildd/digikam-1.2.0/utilities/setup/setup.cpp:224 #12 0x00000000004b8970 in Digikam::Setup::exec (parent=0x23bd0a0, page=Digikam::Setup::LastPageUsed) at /build/buildd/digikam-1.2.0/utilities/setup/setup.cpp:336 #13 0x0000000000692571 in Digikam::DigikamApp::slotSetup (this=0x23bd0a0, _c=QMetaObject::InvokeMetaMethod, _id=104467744, _a=0x7fff5a1602d0) at /build/buildd/digikam-1.2.0/digikam/digikamapp.cpp:2114 #14 Digikam::DigikamApp::qt_metacall (this=0x23bd0a0, _c=QMetaObject::InvokeMetaMethod, _id=104467744, _a=0x7fff5a1602d0) at /build/buildd/digikam-1.2.0/obj-x86_64-linux-gnu/digikam/digikamapp.moc:222 #15 0x00007fa889c36e3f in QMetaObject::activate (sender=0x314e200, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x65cd230) at kernel/qobject.cpp:3293 #16 0x00007fa88ab08032 in QAction::triggered (this=0x7fff5a15f990, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #17 0x00007fa88ab0a0ab in QAction::activate (this=0x314e200, event=<value optimized out>) at kernel/qaction.cpp:1255 #18 0x00007fa88af4939d in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x314e200, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1011 #19 0x00007fa88af4edda in QMenuPrivate::activateAction (this=0x44c5c60, action=0x314e200, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1103 #20 0x00007fa88bb50cee in KMenu::mouseReleaseEvent (this=0x44d4580, e=0xa8) at ../../kdeui/widgets/kmenu.cpp:471 #21 0x00007fa88ab64582 in QWidget::event (this=0x44d4580, event=0x7fff5a160f20) at kernel/qwidget.cpp:7998 #22 0x00007fa88af50f9b in QMenu::event (this=0x44d4580, e=0x7fff5a160f20) at widgets/qmenu.cpp:2414 #23 0x00007fa88ab0e22c in QApplicationPrivate::notify_helper (this=0x207bf40, receiver=0x44d4580, e=0x7fff5a160f20) at kernel/qapplication.cpp:4300 #24 0x00007fa88ab14ecb in QApplication::notify (this=0x7fff5a161c40, receiver=0x44d4580, e=0x7fff5a160f20) at kernel/qapplication.cpp:3865 #25 0x00007fa88ba74526 in KApplication::notify (this=0x7fff5a161c40, receiver=0x44d4580, event=0x7fff5a160f20) at ../../kdeui/kernel/kapplication.cpp:302 #26 0x00007fa889c2406c in QCoreApplication::notifyInternal (this=0x7fff5a161c40, receiver=0x44d4580, event=0x7fff5a160f20) at kernel/qcoreapplication.cpp:704 #27 0x00007fa88ab140ae in QCoreApplication::sendEvent (receiver=0x44d4580, event=0x7fff5a160f20, alienWidget=0x0, nativeWidget=0x44d4580, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #28 QApplicationPrivate::sendMouseEvent (receiver=0x44d4580, event=0x7fff5a160f20, alienWidget=0x0, nativeWidget=0x44d4580, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965 #29 0x00007fa88ab943dd in QETWidget::translateMouseEvent (this=0x44d4580, event=<value optimized out>) at kernel/qapplication_x11.cpp:4302 #30 0x00007fa88ab928ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff5a161840) at kernel/qapplication_x11.cpp:3501 #31 0x00007fa88abbe882 in x11EventSourceDispatch (s=0x207fc50, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #32 0x00007fa885ec28c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #33 0x00007fa885ec6748 in ?? () from /lib/libglib-2.0.so.0 #34 0x00007fa885ec68fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #35 0x00007fa889c4d513 in QEventDispatcherGlib::processEvents (this=0x20416d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #36 0x00007fa88abbe46e in QGuiEventDispatcherGlib::processEvents (this=0x7fff5a15f990, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x00007fa889c22992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #38 0x00007fa889c22d6c in QEventLoop::exec (this=0x7fff5a161b70, flags=) at kernel/qeventloop.cpp:201 #39 0x00007fa889c26aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #40 0x000000000077fa9b in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.2.0/digikam/main.cpp:193 Possible duplicates by query: bug 237565, bug 232792. Reported using DrKonqi