[Digikam-devel] [Bug 248037] New: Making a new database

Bernhard Nikola B.Nikola at gmx.de
Mon Aug 16 09:30:36 BST 2010


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

           Summary: Making a new database
           Product: digikam
           Version: 1.2.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: B.Nikola at gmx.de


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-24-generic-pae i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
i tried to reorganize the database for 12 folders with 16.000 pics

 -- Backtrace:
Application: digiKam (digikam), signal: Floating point exception
[Current thread is 1 (Thread 0xb25ef760 (LWP 8941))]

Thread 16 (Thread 0xb00ceb70 (LWP 8942)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xa0954a8, mutex=0xa0954a4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xa0954a8, mutex=0xa0954a4, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x08321fb4 in Digikam::ScanController::run (this=0xa09e020) at
/build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:516
#5  0xb4bb832e in QThreadPrivate::start (arg=0xa09e020) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xaf4ffb70 (LWP 8944)):
#0  0xb2f63e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb4ce36fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4ce8825 in QTimerInfoList::updateCurrentTime (this=0xa270d94) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb4ce886a in QTimerInfoList::timerWait (this=0xa270d94, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb4ce6818 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaf4ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4ce68a5 in timerSourcePrepare (source=0x0, timeout=0xb2f67ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb427caca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb427cee9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb4ce660f in QEventDispatcherGlib::processEvents (this=0xa20a960,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4cb9059 in QEventLoop::processEvents (this=0xaf4ff280, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4cb94aa in QEventLoop::exec (this=0xaf4ff280, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb4bb55a8 in QThread::exec (this=0xa207e70) at thread/qthread.cpp:487
#13 0xb6694ced in Digikam::ImageFilterModelWorker::Thread::run (this=0xa207e70)
at
/build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0xb4bb832e in QThreadPrivate::start (arg=0xa207e70) at
thread/qthread_unix.cpp:248
#15 0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xae0ffb70 (LWP 8945)):
#0  0xb2f63e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb4ce36fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4ce8825 in QTimerInfoList::updateCurrentTime (this=0xa26f8bc) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb4ce886a in QTimerInfoList::timerWait (this=0xa26f8bc, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb4ce6818 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xae0ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4ce68a5 in timerSourcePrepare (source=0x0, timeout=0xb2f67ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb427caca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb427cee9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb4ce660f in QEventDispatcherGlib::processEvents (this=0xa20b018,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4cb9059 in QEventLoop::processEvents (this=0xae0ff280, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4cb94aa in QEventLoop::exec (this=0xae0ff280, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb4bb55a8 in QThread::exec (this=0xa2078f0) at thread/qthread.cpp:487
#13 0xb6694ced in Digikam::ImageFilterModelWorker::Thread::run (this=0xa2078f0)
at
/build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0xb4bb832e in QThreadPrivate::start (arg=0xa2078f0) at
thread/qthread_unix.cpp:248
#15 0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xad8feb70 (LWP 8946)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xa5d8978, mutex=0xa5d8974,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xa5d8978, mutex=0xa5d8974, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb693510a in Digikam::LoadSaveThread::run (this=0xa5d8968) at
/build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4bb832e in QThreadPrivate::start (arg=0xa5d8968) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xad0fdb70 (LWP 8947)):
#0  0xb4b2bf37 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb427b102 in g_main_context_release () from /lib/libglib-2.0.so.0
#2  0xb427d0e3 in ?? () from /lib/libglib-2.0.so.0
#3  0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb4ce660f in QEventDispatcherGlib::processEvents (this=0xa5704b8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb4cb9059 in QEventLoop::processEvents (this=0xad0fd2a0, flags=) at
kernel/qeventloop.cpp:149
#6  0xb4cb94aa in QEventLoop::exec (this=0xad0fd2a0, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb4bb55a8 in QThread::exec (this=0xa56f660) at thread/qthread.cpp:487
#8  0xb4bb832e in QThreadPrivate::start (arg=0xa56f660) at
thread/qthread_unix.cpp:248
#9  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xac8fcb70 (LWP 8948)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb48d4b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb428a4eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb427d0ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4ce660f in QEventDispatcherGlib::processEvents (this=0xa5dec50,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4cb9059 in QEventLoop::processEvents (this=0xac8fc2a0, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4cb94aa in QEventLoop::exec (this=0xac8fc2a0, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb4bb55a8 in QThread::exec (this=0xa56f9f8) at thread/qthread.cpp:487
#9  0xb4bb832e in QThreadPrivate::start (arg=0xa56f9f8) at
thread/qthread_unix.cpp:248
#10 0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xaacdeb70 (LWP 8949)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xae2bfce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xaa0b6b70 (LWP 8950)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb48db971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xae2e95cc in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 8 (Thread 0xa98b5b70 (LWP 8951)):
#0  0xb4b2bf3a in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb427d114 in ?? () from /lib/libglib-2.0.so.0
#2  0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb4ce660f in QEventDispatcherGlib::processEvents (this=0xa542c80,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0xb4cb9059 in QEventLoop::processEvents (this=0xa98b5230, flags=) at
kernel/qeventloop.cpp:149
#5  0xb4cb94aa in QEventLoop::exec (this=0xa98b5230, flags=...) at
kernel/qeventloop.cpp:201
#6  0xb4bb55a8 in QThread::exec (this=0xa31b7a8) at thread/qthread.cpp:487
#7  0xae62e96a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0xb4bb832e in QThreadPrivate::start (arg=0xa31b7a8) at
thread/qthread_unix.cpp:248
#9  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa4e60b70 (LWP 8957)):
#0  0xb186fde4 in ?? () from /usr/lib/libasound.so.2
#1  0xb186cb8d in snd_ctl_read () from /usr/lib/libasound.so.2
#2  0xb1868f4f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0xb1874dc1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0xaa4d8ad8 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 0xa8e5bb70 (LWP 8958)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xae2d09ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xa865ab70 (LWP 8959)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xaa3f200, mutex=0xaa3f1fc,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xaa3f200, mutex=0xaa3f1fc, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb693510a in Digikam::LoadSaveThread::run (this=0xaa3f1f0) at
/build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4bb832e in QThreadPrivate::start (arg=0xaa3f1f0) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa7dcbb70 (LWP 8966)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xad90280, mutex=0xad9027c,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xad90280, mutex=0xad9027c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb693510a in Digikam::LoadSaveThread::run (this=0xad90270) at
/build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4bb832e in QThreadPrivate::start (arg=0xad90270) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa465fb70 (LWP 8967)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xadf5530, mutex=0xadf552c,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xadf5530, mutex=0xadf552c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb693510a in Digikam::LoadSaveThread::run (this=0xadf5520) at
/build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4bb832e in QThreadPrivate::start (arg=0xadf5520) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa6d9ab70 (LWP 8999)):
#0  0xb782f430 in __kernel_vsyscall ()
#1  0xb4b2e015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb4bb9287 in QWaitConditionPrivate::wait (this=0xd1b42c0, mutex=0xd1b42bc,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xd1b42c0, mutex=0xd1b42bc, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0xb693510a in Digikam::LoadSaveThread::run (this=0xd1b42b0) at
/build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4bb832e in QThreadPrivate::start (arg=0xd1b42b0) at
thread/qthread_unix.cpp:248
#6  0xb4b2996e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb48e2a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb25ef760 (LWP 8941)):
[KCrash Handler]
#6  0xb67eacb3 in Digikam::DImgScale::dimgCalcYPoints (src=0xae9706a0, sw=150,
sh=1, dh=0) at /build/buildd/digikam-1.2.0/libs/dimg/dimgscale.cpp:296
#7  0xb67eaee2 in Digikam::DImgScale::dimgCalcScaleInfo (img=..., sw=150, sh=1,
dw=128, dh=0, aa=true) at
/build/buildd/digikam-1.2.0/libs/dimg/dimgscale.cpp:417
#8  0xb67eb486 in Digikam::DImg::smoothScale (this=0xbf906c5c, dw=128, dh=128,
aspectRatioMode=Qt::KeepAspectRatio) at
/build/buildd/digikam-1.2.0/libs/dimg/dimgscale.cpp:128
#9  0x081886e6 in Digikam::FingerPrintsGenerator::slotGotImagePreview
(this=0xd131700, desc=..., img=...) at
/build/buildd/digikam-1.2.0/utilities/batch/fingerprintsgenerator.cpp:175
#10 0x0818889b in Digikam::FingerPrintsGenerator::qt_metacall (this=0xd131700,
_c=QMetaObject::InvokeMetaMethod, _id=86, _a=0xa5164088)
    at
/build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/fingerprintsgenerator.moc:83
#11 0xb4cbfc9a in QMetaObject::metacall (object=0xd131700, cl=266952472,
idx=86, argv=0xa5164088) at kernel/qmetaobject.cpp:237
#12 0xb4cca336 in QMetaCallEvent::placeMetaCall (this=0xaf569308,
object=0xd131700) at kernel/qobject.cpp:561
#13 0xb4ccb3fe in QObject::event (this=0xd131700, e=0xaf569308) at
kernel/qobject.cpp:1248
#14 0xb532c326 in QWidget::event (this=0xd131700, event=0xaf569308) at
kernel/qwidget.cpp:8455
#15 0xb52ce4dc in QApplicationPrivate::notify_helper (this=0x9f10440,
receiver=0xd131700, e=0xaf569308) at kernel/qapplication.cpp:4300
#16 0xb52d50f9 in QApplication::notify (this=0xbf9076a8, receiver=0xd131700,
e=0xaf569308) at kernel/qapplication.cpp:4265
#17 0xb5e4cf2a in KApplication::notify (this=0xbf9076a8, receiver=0xd131700,
event=0xaf569308) at ../../kdeui/kernel/kapplication.cpp:302
#18 0xb4cbaa3b in QCoreApplication::notifyInternal (this=0xbf9076a8,
receiver=0xd131700, event=0xaf569308) at kernel/qcoreapplication.cpp:704
#19 0xb4cbd473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0,
data=0x9ee6128) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9ee6128) at kernel/qcoreapplication.cpp:1345
#21 0xb4cbd5dd in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#22 0xb4ce6adf in QCoreApplication::sendPostedEvents (s=0x9f131c0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#23 postEventSourceDispatch (s=0x9f131c0) at
kernel/qeventdispatcher_glib.cpp:276
#24 0xb42795e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0xb427d2d8 in ?? () from /lib/libglib-2.0.so.0
#26 0xb427d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0xb4ce65d5 in QEventDispatcherGlib::processEvents (this=0x9ee5c08,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#28 0xb538e135 in QGuiEventDispatcherGlib::processEvents (this=0x9ee5c08,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0xb4cb9059 in QEventLoop::processEvents (this=0xbf9075f4, flags=) at
kernel/qeventloop.cpp:149
#30 0xb4cb94aa in QEventLoop::exec (this=0xbf9075f4, flags=...) at
kernel/qeventloop.cpp:201
#31 0xb4cbd69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#32 0xb52ce577 in QApplication::exec () at kernel/qapplication.cpp:3579
#33 0x083c2c35 in main (argc=5, argv=0xbf907af4) at
/build/buildd/digikam-1.2.0/digikam/main.cpp:193

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list