Bug 262050

Summary: Crash after new install and scan to mysql database
Product: [Applications] digikam Reporter: Terence White <TerenceWhiteNZ>
Component: Database-MysqlAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 7.5.0
Sentry Crash Report:

Description Terence White 2011-01-04 11:03:29 UTC
Application: digikam (1.4.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

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

Installed today on clean Ubuntu 10/10 32bit system. Photos are on NFS server mounted to digikam server, and mysql database on same server as photos. Fresh install of Ubuntu 10/10 AMD64 for NFS / mysql server, and fresh installs of nfs-kernel-server and mysql from ubuntu repo's. No issues during installs. All dependencies fetched from repo's. Tested NFS mount to digikam computer and tested mysql from digikam computer, all ok. 

In config choose mysql server and setup - did the test button and it said ok.

In config next choose file system with nfs share in shared file systems area

Disabled a bunch of kipi plugins I won't be using.

Clicked ok. Scan of nfs folder went to 100% and then crash.

Happy to run any tests you need further.

Terence.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77a7740 (LWP 6317))]

Thread 15 (Thread 0xb756fb70 (LWP 6318)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x04b6ddf6 in poll () from /lib/libc.so.6
#2  0x021bca1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x021af43c in ?? () from /lib/libglib-2.0.so.0
#4  0x021afba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0x02e746b4 in ?? () from /usr/lib/libgio-2.0.so.0
#6  0x021d648f in ?? () from /lib/libglib-2.0.so.0
#7  0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#8  0x04b7c69e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xb432ab70 (LWP 6389)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x00b554dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03ec19c7 in wait (this=0x88fb730, mutex=0x88fb72c, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x88fb730, mutex=0x88fb72c, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x083310a4 in Digikam::ScanController::run (this=0x87beed0) at /build/buildd/digikam-1.4.0/digikam/scancontroller.cpp:515
#5  0x03ec0df9 in QThreadPrivate::start (arg=0x87beed0) at thread/qthread_unix.cpp:266
#6  0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#7  0x04b7c69e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb3b29b70 (LWP 6471)):
#0  0x058e9e36 in clock_gettime () from /lib/librt.so.1
#1  0x03f1c50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x03ff36e5 in QTimerInfoList::updateCurrentTime (this=0x9202ae4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x03ff372a in QTimerInfoList::timerWait (this=0x9202ae4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x03ff17a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3b290cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x03ff183d in timerSourcePrepare (source=0x0, timeout=0x58edff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x021aee6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x021af279 in ?? () from /lib/libglib-2.0.so.0
#9  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x03ff159f in QEventDispatcherGlib::processEvents (this=0x88f63a0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x03fc1609 in QEventLoop::processEvents (this=0xb3b292a0, flags=) at kernel/qeventloop.cpp:149
#12 0x03fc1a8a in QEventLoop::exec (this=0xb3b292a0, flags=...) at kernel/qeventloop.cpp:201
#13 0x03ebdb7e in QThread::exec (this=0x89c8fe8) at thread/qthread.cpp:490
#14 0x00ddd59d in Digikam::ImageFilterModelWorker::Thread::run (this=0x89c8fe8) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#15 0x03ec0df9 in QThreadPrivate::start (arg=0x89c8fe8) at thread/qthread_unix.cpp:266
#16 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#17 0x04b7c69e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xb2bffb70 (LWP 6472)):
#0  0x00b4f610 in __i686.get_pc_thunk.bx () from /lib/libpthread.so.0
#1  0x00b533b7 in pthread_mutex_lock () from /lib/libpthread.so.0
#2  0x021af4a4 in ?? () from /lib/libglib-2.0.so.0
#3  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x03ff159f in QEventDispatcherGlib::processEvents (this=0x8a9c610, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x03fc1609 in QEventLoop::processEvents (this=0xb2bff2a0, flags=) at kernel/qeventloop.cpp:149
#6  0x03fc1a8a in QEventLoop::exec (this=0xb2bff2a0, flags=...) at kernel/qeventloop.cpp:201
#7  0x03ebdb7e in QThread::exec (this=0x88f6390) at thread/qthread.cpp:490
#8  0x00ddd59d in Digikam::ImageFilterModelWorker::Thread::run (this=0x88f6390) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#9  0x03ec0df9 in QThreadPrivate::start (arg=0x88f6390) at thread/qthread_unix.cpp:266
#10 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#11 0x04b7c69e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xb23feb70 (LWP 6473)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x00b554dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03ec19c7 in wait (this=0x92048b8, mutex=0x92048b4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x92048b8, mutex=0x92048b4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x064e12d2 in Digikam::ParkingThread::run (this=0x92048a8) at /build/buildd/digikam-1.4.0/libs/threads/threadmanager.cpp:101
#5  0x03ec0df9 in QThreadPrivate::start (arg=0x92048a8) at thread/qthread_unix.cpp:266
#6  0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#7  0x04b7c69e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb1bfdb70 (LWP 6474)):
#0  0x021aeb3f in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x021af45e in ?? () from /lib/libglib-2.0.so.0
#2  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x03ff159f in QEventDispatcherGlib::processEvents (this=0x921d150, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x03fc1609 in QEventLoop::processEvents (this=0xb1bfd2c0, flags=) at kernel/qeventloop.cpp:149
#5  0x03fc1a8a in QEventLoop::exec (this=0xb1bfd2c0, flags=...) at kernel/qeventloop.cpp:201
#6  0x03ebdb7e in QThread::exec (this=0x921a558) at thread/qthread.cpp:490
#7  0x03ec0df9 in QThreadPrivate::start (arg=0x921a558) at thread/qthread_unix.cpp:266
#8  0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#9  0x04b7c69e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb13fcb70 (LWP 6475)):
#0  0x058e9e36 in clock_gettime () from /lib/librt.so.1
#1  0x03f1c50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x03ff36e5 in QTimerInfoList::updateCurrentTime (this=0x921f434) at kernel/qeventdispatcher_unix.cpp:339
#4  0x03ff372a in QTimerInfoList::timerWait (this=0x921f434, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x03ff17a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb13fc0ec) at kernel/qeventdispatcher_glib.cpp:136
#6  0x03ff183d in timerSourcePrepare (source=0x0, timeout=0x58edff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x021aee6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x021af279 in ?? () from /lib/libglib-2.0.so.0
#9  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x03ff159f in QEventDispatcherGlib::processEvents (this=0x921c1a0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x03fc1609 in QEventLoop::processEvents (this=0xb13fc2c0, flags=) at kernel/qeventloop.cpp:149
#12 0x03fc1a8a in QEventLoop::exec (this=0xb13fc2c0, flags=...) at kernel/qeventloop.cpp:201
#13 0x03ebdb7e in QThread::exec (this=0x921c2d8) at thread/qthread.cpp:490
#14 0x03ec0df9 in QThreadPrivate::start (arg=0x921c2d8) at thread/qthread_unix.cpp:266
#15 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#16 0x04b7c69e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa98f4b70 (LWP 6476)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x00b55884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x04106b3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xa8ce8b70 (LWP 6477)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x04b75371 in select () from /lib/libc.so.6
#2  0x04132f1c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 6 (Thread 0xa84e7b70 (LWP 6478)):
#0  0x00b533eb in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x021ad412 in g_main_context_release () from /lib/libglib-2.0.so.0
#2  0x021af473 in ?? () from /lib/libglib-2.0.so.0
#3  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x03ff159f in QEventDispatcherGlib::processEvents (this=0x9325120, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x03fc1609 in QEventLoop::processEvents (this=0xa84e7250, flags=) at kernel/qeventloop.cpp:149
#6  0x03fc1a8a in QEventLoop::exec (this=0xa84e7250, flags=...) at kernel/qeventloop.cpp:201
#7  0x03ebdb7e in QThread::exec (this=0x97381c8) at thread/qthread.cpp:490
#8  0x03dd481a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9  0x03ec0df9 in QThreadPrivate::start (arg=0x97381c8) at thread/qthread_unix.cpp:266
#10 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#11 0x04b7c69e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa7ce6b70 (LWP 6479)):
#0  0x043afb3b in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#1  0x043b1a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#2  0x043b1b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#3  0x043c3303 in ?? () from /usr/lib/libpulse.so.0
#4  0x0244cbd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#5  0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#6  0x04b7c69e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa34e4b70 (LWP 6480)):
#0  0x0098f416 in __kernel_vsyscall ()
#1  0x00b554dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x04118b54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xa2ce3b70 (LWP 6481)):
#0  timerSourceCheck (source=0x9939fa8) at kernel/qeventdispatcher_glib.cpp:173
#1  0x021aeb39 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x021af45e in ?? () from /lib/libglib-2.0.so.0
#3  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x03ff159f in QEventDispatcherGlib::processEvents (this=0x9938c60, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x03fc1609 in QEventLoop::processEvents (this=0xa2ce3260, flags=) at kernel/qeventloop.cpp:149
#6  0x03fc1a8a in QEventLoop::exec (this=0xa2ce3260, flags=...) at kernel/qeventloop.cpp:201
#7  0x03ebdb7e in QThread::exec (this=0x99383a8) at thread/qthread.cpp:490
#8  0x03fa035b in QInotifyFileSystemWatcherEngine::run (this=0x99383a8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x03ec0df9 in QThreadPrivate::start (arg=0x99383a8) at thread/qthread_unix.cpp:266
#10 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#11 0x04b7c69e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa24e2b70 (LWP 6488)):
#0  0x04b8a1da in ?? () from /lib/libc.so.6
#1  0x04b6dde0 in poll () from /lib/libc.so.6
#2  0x021bca1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x021af43c in ?? () from /lib/libglib-2.0.so.0
#4  0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x03ff159f in QEventDispatcherGlib::processEvents (this=0x8bd3ed8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x03fc1609 in QEventLoop::processEvents (this=0xa24e2260, flags=) at kernel/qeventloop.cpp:149
#7  0x03fc1a8a in QEventLoop::exec (this=0xa24e2260, flags=...) at kernel/qeventloop.cpp:201
#8  0x03ebdb7e in QThread::exec (this=0x8bd1e70) at thread/qthread.cpp:490
#9  0x03fa035b in QInotifyFileSystemWatcherEngine::run (this=0x8bd1e70) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x03ec0df9 in QThreadPrivate::start (arg=0x8bd1e70) at thread/qthread_unix.cpp:266
#11 0x00b50cc9 in start_thread () from /lib/libpthread.so.0
#12 0x04b7c69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77a7740 (LWP 6317)):
[KCrash Handler]
#7  0x013df159 in QIcon::QIcon (this=0xbfd2b274, other=...) at image/qicon.cpp:538
#8  0x0131319f in QAction::icon (this=0xa7e3a90) at kernel/qaction.cpp:736
#9  0x007c3906 in KIPI::PluginLoader::Info::icon (this=0xa53f2d8) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:171
#10 0x007c5868 in PluginCheckBox (this=0xa63e3b0, parent=0xa63df68) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:357
#11 KIPI::ConfigWidget::ConfigWidget (this=0xa63e3b0, parent=0xa63df68) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:382
#12 0x007c5a24 in KIPI::PluginLoader::configWidget (this=0xa2ffe38, parent=0xa63df68) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:346
#13 0x0810cd70 in Digikam::SetupPlugins::SetupPlugins (this=0xa6fc098, parent=0x0) at /build/buildd/digikam-1.4.0/utilities/setup/setupplugins.cpp:73
#14 0x080e75a2 in Digikam::Setup::Setup (this=0xa313710, parent=0x0) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:237
#15 0x080e8a55 in Digikam::Setup::execSinglePage (parent=0x0, page=Digikam::Setup::CollectionsPage) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:363
#16 0x080e8af9 in Digikam::Setup::execSinglePage (page=Digikam::Setup::CollectionsPage) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:358
#17 0x08287a01 in Digikam::AlbumManager::setDatabase (this=0x8814f90, params=..., priority=false, suggestedAlbumRoot=...) at /build/buildd/digikam-1.4.0/digikam/albummanager.cpp:899
#18 0x0828a3f5 in Digikam::AlbumManager::changeDatabase (this=0x8814f90, newParams=...) at /build/buildd/digikam-1.4.0/digikam/albummanager.cpp:569
#19 0x082c5ed1 in Digikam::DigikamApp::slotSetupChanged (this=0x88f4bf0) at /build/buildd/digikam-1.4.0/digikam/digikamapp.cpp:2162
#20 0x082dd65d in Digikam::DigikamApp::qt_metacall (this=0x88f4bf0, _c=QMetaObject::InvokeMetaMethod, _id=92, _a=0xbfd2bdac) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/digikamapp.moc:225
#21 0x03fc88ca in QMetaObject::metacall (object=0x88f4bf0, cl=QMetaObject::InvokeMetaMethod, idx=76, argv=0xbfd2bdac) at kernel/qmetaobject.cpp:237
#22 0x03fdb6ad in QMetaObject::activate (sender=0x89a7948, m=0x83f92b4, local_signal_index=0, argv=0x5c) at kernel/qobject.cpp:3280
#23 0x0829c5a9 in Digikam::AlbumSettings::setupChanged (this=0x89a7948) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/albumsettings.moc:97
#24 0x080e60d5 in Digikam::Setup::slotOkClicked (this=0xb47a330) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:404
#25 0x080e6353 in Digikam::Setup::qt_metacall (this=0xb47a330, _c=QMetaObject::InvokeMetaMethod, _id=75, _a=0xbfd2bf2c) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/setup.moc:72
#26 0x03fc88ca in QMetaObject::metacall (object=0xb47a330, cl=QMetaObject::InvokeMetaMethod, idx=75, argv=0xbfd2bf2c) at kernel/qmetaobject.cpp:237
#27 0x03fdb6ad in QMetaObject::activate (sender=0xb47a330, m=0x84d02ec, local_signal_index=9, argv=0x5c) at kernel/qobject.cpp:3280
#28 0x0272c4b7 in KDialog::okClicked (this=0xb47a330) at ./kdialog.moc:258
#29 0x0272ea60 in KDialog::slotButtonClicked (this=0xb47a330, button=4) at ../../kdeui/dialogs/kdialog.cpp:871
#30 0x02730b79 in KDialog::qt_metacall (this=0xb47a330, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfd2c148) at ./kdialog.moc:190
#31 0x0282485a in KPageDialog::qt_metacall (this=0xb47a330, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfd2c148) at ./kpagedialog.moc:70
#32 0x080e633c in Digikam::Setup::qt_metacall (this=0xb47a330, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfd2c148) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/setup.moc:67
#33 0x03fc88ca in QMetaObject::metacall (object=0xb47a330, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbfd2c148) at kernel/qmetaobject.cpp:237
#34 0x03fdb6ad in QMetaObject::activate (sender=0xb47f048, m=0x40f40f8, local_signal_index=0, argv=0x5c) at kernel/qobject.cpp:3280
#35 0x03fde5a3 in QSignalMapper::mapped (this=0xb47f048, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:101
#36 0x03fdf7ed in QSignalMapper::map (this=0xb47f048, sender=0xb3c59f0) at kernel/qsignalmapper.cpp:266
#37 0x03fdf9ce in QSignalMapper::map (this=0xb47f048) at kernel/qsignalmapper.cpp:257
#38 0x03fdfa9b in QSignalMapper::qt_metacall (this=0xb47f048, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfd2c2e8) at .moc/release-shared/moc_qsignalmapper.cpp:87
#39 0x03fc88ca in QMetaObject::metacall (object=0xb47f048, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfd2c2e8) at kernel/qmetaobject.cpp:237
#40 0x03fdb6ad in QMetaObject::activate (sender=0xb3c59f0, m=0x1cac704, local_signal_index=2, argv=0x5c) at kernel/qobject.cpp:3280
#41 0x01a89019 in QAbstractButton::clicked (this=0xb3c59f0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#42 0x01748ff9 in QAbstractButtonPrivate::emitClicked (this=0xb362690) at widgets/qabstractbutton.cpp:546
#43 0x0174a6f4 in QAbstractButtonPrivate::click (this=0xb362690) at widgets/qabstractbutton.cpp:539
#44 0x0174a9ae in QAbstractButton::mouseReleaseEvent (this=0xb3c59f0, e=0xbfd2ca30) at widgets/qabstractbutton.cpp:1121
#45 0x01378e08 in QWidget::event (this=0xb3c59f0, event=0xbfd2ca30) at kernel/qwidget.cpp:8187
#46 0x01748e9e in QAbstractButton::event (this=0xb3c59f0, e=0xbfd2b274) at widgets/qabstractbutton.cpp:1080
#47 0x017f6c22 in QPushButton::event (this=0xb3c59f0, e=0xbfd2ca30) at widgets/qpushbutton.cpp:683
#48 0x0131afdc in QApplicationPrivate::notify_helper (this=0x868c190, receiver=0xb3c59f0, e=0xbfd2ca30) at kernel/qapplication.cpp:4396
#49 0x01321c2e in QApplication::notify (this=0xbfd2e5dc, receiver=0xb3c59f0, e=0xbfd2ca30) at kernel/qapplication.cpp:3959
#50 0x027e368a in KApplication::notify (this=0xbfd2e5dc, receiver=0xb3c59f0, event=0xbfd2ca30) at ../../kdeui/kernel/kapplication.cpp:310
#51 0x03fc2b3b in QCoreApplication::notifyInternal (this=0xbfd2e5dc, receiver=0xb3c59f0, event=0xbfd2ca30) at kernel/qcoreapplication.cpp:732
#52 0x01320094 in sendEvent (receiver=0xb3c59f0, event=0xbfd2ca30, alienWidget=0xb3c59f0, nativeWidget=0xb35a098, buttonDown=0x1cb53c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QApplicationPrivate::sendMouseEvent (receiver=0xb3c59f0, event=0xbfd2ca30, alienWidget=0xb3c59f0, nativeWidget=0xb35a098, buttonDown=0x1cb53c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#54 0x013aed10 in QETWidget::translateMouseEvent (this=0xb35a098, event=0xbfd2cf4c) at kernel/qapplication_x11.cpp:4403
#55 0x013ae151 in QApplication::x11ProcessEvent (this=0xbfd2e5dc, event=0xbfd2cf4c) at kernel/qapplication_x11.cpp:3414
#56 0x013dd36a in x11EventSourceDispatch (s=0x868f400, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#57 0x021ab855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0x021af668 in ?? () from /lib/libglib-2.0.so.0
#59 0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0x03ff1565 in QEventDispatcherGlib::processEvents (this=0x865ed68, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#61 0x013dcbe5 in QGuiEventDispatcherGlib::processEvents (this=0x865ed68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x03fc1609 in QEventLoop::processEvents (this=0xbfd2d240, flags=) at kernel/qeventloop.cpp:149
#63 0x03fc1a8a in QEventLoop::exec (this=0xbfd2d240, flags=...) at kernel/qeventloop.cpp:201
#64 0x01885873 in QDialog::exec (this=0xb47a330) at dialogs/qdialog.cpp:552
#65 0x080e8b50 in Digikam::Setup::exec (parent=0x88f4bf0, page=Digikam::Setup::LastPageUsed) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:351
#66 0x082c04f9 in Digikam::DigikamApp::setup (this=0x88f4bf0) at /build/buildd/digikam-1.4.0/digikam/digikamapp.cpp:2136
#67 0x082dd63d in slotSetup (this=0x88f4bf0, _c=QMetaObject::InvokeMetaMethod, _id=92, _a=0xbfd2d408) at /build/buildd/digikam-1.4.0/digikam/digikamapp.cpp:2131
#68 Digikam::DigikamApp::qt_metacall (this=0x88f4bf0, _c=QMetaObject::InvokeMetaMethod, _id=92, _a=0xbfd2d408) at /build/buildd/digikam-1.4.0/obj-i686-linux-gnu/digikam/digikamapp.moc:223
#69 0x03fc88ca in QMetaObject::metacall (object=0x88f4bf0, cl=QMetaObject::InvokeMetaMethod, idx=74, argv=0xbfd2d408) at kernel/qmetaobject.cpp:237
#70 0x03fdb6ad in QMetaObject::activate (sender=0x9d36ec8, m=0x84d05e0, local_signal_index=1, argv=0x5c) at kernel/qobject.cpp:3280
#71 0x01312f99 in QAction::triggered (this=0x9d36ec8, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#72 0x013148dc in QAction::activate (this=0x9d36ec8, event=QAction::Trigger) at kernel/qaction.cpp:1256
#73 0x017e07ef in QMenuPrivate::activateCausedStack (this=0xa1141b0, causedStack=..., action=0x9d36ec8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#74 0x017e6a4b in QMenuPrivate::activateAction (this=0xa1141b0, action=0x9d36ec8, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085
#75 0x017e75e0 in QMenu::mouseReleaseEvent (this=0x9bf2fd0, e=0xbfd2dcb0) at widgets/qmenu.cpp:2301
#76 0x028ddfe5 in KMenu::mouseReleaseEvent (this=0x9bf2fd0, e=0xbfd2dcb0) at ../../kdeui/widgets/kmenu.cpp:471
#77 0x01378e08 in QWidget::event (this=0x9bf2fd0, event=0xbfd2dcb0) at kernel/qwidget.cpp:8187
#78 0x017e902f in QMenu::event (this=0x9bf2fd0, e=0xbfd2dcb0) at widgets/qmenu.cpp:2410
#79 0x0131afdc in QApplicationPrivate::notify_helper (this=0x868c190, receiver=0x9bf2fd0, e=0xbfd2dcb0) at kernel/qapplication.cpp:4396
#80 0x01321c2e in QApplication::notify (this=0xbfd2e5dc, receiver=0x9bf2fd0, e=0xbfd2dcb0) at kernel/qapplication.cpp:3959
#81 0x027e368a in KApplication::notify (this=0xbfd2e5dc, receiver=0x9bf2fd0, event=0xbfd2dcb0) at ../../kdeui/kernel/kapplication.cpp:310
#82 0x03fc2b3b in QCoreApplication::notifyInternal (this=0xbfd2e5dc, receiver=0x9bf2fd0, event=0xbfd2dcb0) at kernel/qcoreapplication.cpp:732
#83 0x01320094 in sendEvent (receiver=0x9bf2fd0, event=0xbfd2dcb0, alienWidget=0x0, nativeWidget=0x9bf2fd0, buttonDown=0x1cb53c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#84 QApplicationPrivate::sendMouseEvent (receiver=0x9bf2fd0, event=0xbfd2dcb0, alienWidget=0x0, nativeWidget=0x9bf2fd0, buttonDown=0x1cb53c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#85 0x013af261 in QETWidget::translateMouseEvent (this=0x9bf2fd0, event=0xbfd2e1cc) at kernel/qapplication_x11.cpp:4337
#86 0x013ae151 in QApplication::x11ProcessEvent (this=0xbfd2e5dc, event=0xbfd2e1cc) at kernel/qapplication_x11.cpp:3414
#87 0x013dd36a in x11EventSourceDispatch (s=0x868f400, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#88 0x021ab855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#89 0x021af668 in ?? () from /lib/libglib-2.0.so.0
#90 0x021af848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#91 0x03ff1565 in QEventDispatcherGlib::processEvents (this=0x865ed68, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#92 0x013dcbe5 in QGuiEventDispatcherGlib::processEvents (this=0x865ed68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#93 0x03fc1609 in QEventLoop::processEvents (this=0xbfd2e4c4, flags=) at kernel/qeventloop.cpp:149
#94 0x03fc1a8a in QEventLoop::exec (this=0xbfd2e4c4, flags=...) at kernel/qeventloop.cpp:201
#95 0x03fc600f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#96 0x01319e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#97 0x083c06b3 in main (argc=5, argv=0xbfd2ea44) at /build/buildd/digikam-1.4.0/digikam/main.cpp:195

Possible duplicates by query: bug 255733, bug 232792.

Reported using DrKonqi
Comment 1 Terence White 2011-01-04 11:13:27 UTC
One further thing I've noticed is that there is a basic difference between the directory shared via nfs on the client and the server.

client (sample)
drwxr-xr-x   2 4294967294 4294967294      4096 2011-01-04 19:00 2010-12-29

server
drwxr-xr-x   2 terence terence      4096 2011-01-04 19:00 2010-12-29

looks like a bit of nfs inconsistencies here between 32bit (client) and 64bit (server) land. 

grep terence /etc/passwd
client
terence:x:1000:1000:Terence White,,,:/home/terence:/bin/bash
server
terence:x:1000:1000:Terence White,,,:/home/terence:/bin/bash

but strangely I can still write to the directory from the client and the owner gets set correctly on the server side.
client
terence@terence-desktop:/media/shared_photos$ touch pip
terence@terence-desktop:/media/shared_photos$ ls -l pip
-rw-r--r-- 1 4294967294 4294967294 0 2011-01-04 23:10 pip
server
terence@lithium:/shared/photos$ ls -l pip
-rw-r--r-- 1 terence terence 0 2011-01-04 23:10 pip
Comment 2 caulier.gilles 2011-01-04 11:21:43 UTC
crash is libkipi not in DB backend. update libkipi

Gilles Caulier

*** This bug has been marked as a duplicate of bug 255733 ***
Comment 3 caulier.gilles 2018-02-04 09:32:19 UTC
Problem fixed in 6.0.0 where all tools are now in digiKam core