Bug 282906

Summary: Digikam crashed the selection date in the calendar
Product: [Applications] digikam Reporter: Eero lEHIKOINEN <lehis>
Component: Searches-TimeLineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 2.1.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 2.3.0
Sentry Crash Report:

Description Eero lEHIKOINEN 2011-09-27 13:44:50 UTC
Application: digikam (2.1.1)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic-pae i686
Distribution: Ubuntu 11.04

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

I have chosen date in the calendar when looking for a specific date as
described in pictures, same a Bug 281895.


--- Comment #1 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-09-24 12:07:09 ---
"Timeline" or "calendar"?

Backtrace is unspecific. If the bug is reproducible, please try running digikam
under valgrind (slow) and check for error output immediately before the crash
occurs.
---
Where are DigiKam error output? Path to file? using in Ubuntu 11.4

The crash can be reproduced some of the time.

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

Thread 17 (Thread 0xaf83ab70 (LWP 29084)):
#0  __pthread_mutex_unlock (mutex=0x8c1f574) at pthread_mutex_unlock.c:291
#1  0xb4741656 in pthread_mutex_unlock (mutex=0x8c1f574) at forward.c:184
#2  0xb3519fc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb351ae63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb351b92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb05dc304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb35442df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb464fe99 in start_thread (arg=0xaf83ab70) at pthread_create.c:304
#8  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xad519b70 (LWP 29086)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb465448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb47413fd in __pthread_cond_wait (cond=0x8db0bb0, mutex=0x8db0b98) at forward.c:139
#3  0xb4ab6467 in wait (this=0x8db1ddc, mutex=0x8db1dd8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8db1ddc, mutex=0x8db1dd8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x081e92e9 in Digikam::ScanController::run (this=0x8daec70) at /build/buildd/digikam2-2.1.1/core/digikam/database/scancontroller.cpp:647
#6  0xb4ab5da2 in QThreadPrivate::start (arg=0x8daec70) at thread/qthread_unix.cpp:320
#7  0xb464fe99 in start_thread (arg=0xad519b70) at pthread_create.c:304
#8  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xacd18b70 (LWP 29087)):
#0  0xb351a3da in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb351ae8c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb351b524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4bd7577 in QEventDispatcherGlib::processEvents (this=0x8db71d8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb4ba9289 in QEventLoop::processEvents (this=0xacd180e0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb4ba9522 in QEventLoop::exec (this=0xacd180e0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb4ab32a0 in QThread::exec (this=0x8db51b0) at thread/qthread.cpp:492
#7  0xb4b8afdb in QInotifyFileSystemWatcherEngine::run (this=0x8db51b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb4ab5da2 in QThreadPrivate::start (arg=0x8db51b0) at thread/qthread_unix.cpp:320
#9  0xb464fe99 in start_thread (arg=0xacd18b70) at pthread_create.c:304
#10 0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xac517b70 (LWP 29100)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb465448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb47413fd in __pthread_cond_wait (cond=0x8eb0ab0, mutex=0x8eb0a98) at forward.c:139
#3  0xb4ab6467 in wait (this=0x8ffcbd8, mutex=0x8ffcbd4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8ffcbd8, mutex=0x8ffcbd4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb697d83a in Digikam::ParkingThread::run (this=0x8ffcbc8) at /build/buildd/digikam2-2.1.1/core/libs/threads/threadmanager.cpp:119
#6  0xb4ab5da2 in QThreadPrivate::start (arg=0x8ffcbc8) at thread/qthread_unix.cpp:320
#7  0xb464fe99 in start_thread (arg=0xac517b70) at pthread_create.c:304
#8  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xa5779b70 (LWP 29126)):
#0  0xb30c3d41 in clock_gettime (clock_id=1, tp=0xa5778e40) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb4b0bdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb4bd84f2 in updateCurrentTime (this=0x9bf96bc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x9bf96bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb4bd6d32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa5778f1c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb4bd6dcd in timerSourcePrepare (source=0x9bf9688, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb3519fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb351ae63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb351b524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb4bd7577 in QEventDispatcherGlib::processEvents (this=0x9adc958, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb4ba9289 in QEventLoop::processEvents (this=0xa57790f0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb4ba9522 in QEventLoop::exec (this=0xa57790f0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb697ce85 in Digikam::WorkerObjectRunnable::run (this=0xa1138470) at /build/buildd/digikam2-2.1.1/core/libs/threads/threadmanager.cpp:196
#14 0xb4aa9866 in QThreadPoolThread::run (this=0x97b2598) at concurrent/qthreadpool.cpp:106
#15 0xb4ab5da2 in QThreadPrivate::start (arg=0x97b2598) at thread/qthread_unix.cpp:320
#16 0xb464fe99 in start_thread (arg=0xa5779b70) at pthread_create.c:304
#17 0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa4ef5b70 (LWP 29127)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb4741753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb46d4b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0xb46d3416 in __libc_free (mem=0x9d2d2b8) at malloc.c:3736
#4  0xb4aafbbd in qFree (ptr=0x9d2d2b8) at global/qmalloc.cpp:60
#5  0xb4aff510 in QString::free (d=0x9d2d2b8) at tools/qstring.cpp:1185
#6  0xb4affa7e in QString::operator= (this=0x9891f08, other=...) at tools/qstring.cpp:1359
#7  0xb65445a8 in Digikam::ImageInfo::ImageInfo (this=0xa4ef4ca8, url=...) at /build/buildd/digikam2-2.1.1/core/libs/database/imageinfo.cpp:214
#8  0xb653a6ab in Digikam::DatabaseThumbnailInfoProvider::thumbnailInfo (this=0x8ee1360, path=...) at /build/buildd/digikam2-2.1.1/core/libs/database/databasethumbnailinfoprovider.cpp:45
#9  0xb6954308 in Digikam::ThumbnailCreator::makeThumbnailInfo (this=0x8e8aa88, path=..., rect=...) at /build/buildd/digikam2-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:345
#10 0xb6957ba8 in Digikam::ThumbnailCreator::load (this=0x8e8aa88, path=..., rect=..., pregenerate=true) at /build/buildd/digikam2-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:225
#11 0xb695905b in Digikam::ThumbnailCreator::pregenerate (this=0x8e8aa88, path=...) at /build/buildd/digikam2-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:180
#12 0xb6968f95 in Digikam::ThumbnailLoadingTask::execute (this=0xa2d31098) at /build/buildd/digikam2-2.1.1/core/libs/threadimageio/thumbnailtask.cpp:79
#13 0xb6938220 in Digikam::LoadSaveThread::run (this=0x8edade8) at /build/buildd/digikam2-2.1.1/core/libs/threadimageio/loadsavethread.cpp:118
#14 0xb697f020 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x8e56178) at /build/buildd/digikam2-2.1.1/core/libs/threads/dynamicthread.cpp:328
#15 0xb4aa9866 in QThreadPoolThread::run (this=0x8e48310) at concurrent/qthreadpool.cpp:106
#16 0xb4ab5da2 in QThreadPrivate::start (arg=0x8e48310) at thread/qthread_unix.cpp:320
#17 0xb464fe99 in start_thread (arg=0xa4ef5b70) at pthread_create.c:304
#18 0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa46f4b70 (LWP 29128)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa46f4b70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa3ef3b70 (LWP 29129)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa3ef3b70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa36f2b70 (LWP 29130)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa36f2b70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa2cffb70 (LWP 29131)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa2cffb70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa24feb70 (LWP 29132)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa24feb70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa1cfdb70 (LWP 29133)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa1cfdb70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa01b7b70 (LWP 29171)):
#0  0xb4652329 in __pthread_mutex_lock (mutex=0xa11bf5cc) at pthread_mutex_lock.c:47
#1  0xb4741616 in pthread_mutex_lock (mutex=0xa11bf5cc) at forward.c:182
#2  0xb351a009 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb351ae63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb351b524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4bd7577 in QEventDispatcherGlib::processEvents (this=0xa11bf0d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb4ba9289 in QEventLoop::processEvents (this=0xa01b70f0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb4ba9522 in QEventLoop::exec (this=0xa01b70f0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb697ce85 in Digikam::WorkerObjectRunnable::run (this=0xa112e980) at /build/buildd/digikam2-2.1.1/core/libs/threads/threadmanager.cpp:196
#9  0xb4aa9866 in QThreadPoolThread::run (this=0xa853b50) at concurrent/qthreadpool.cpp:106
#10 0xb4ab5da2 in QThreadPrivate::start (arg=0xa853b50) at thread/qthread_unix.cpp:320
#11 0xb464fe99 in start_thread (arg=0xa01b7b70) at pthread_create.c:304
#12 0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa0edcb70 (LWP 29281)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xa0edcb70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaea89b70 (LWP 29282)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0xaea89b70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x9d6ffb70 (LWP 29283)):
#0  0xb373f8de in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb373f991 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb373e225 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb464fe99 in start_thread (arg=0x9d6ffb70) at pthread_create.c:304
#4  0xb473373e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xafd788c0 (LWP 29075)):
[KCrash Handler]
#7  _int_malloc (av=0xb47c13c0, bytes=428) at malloc.c:4439
#8  0xb46d2f53 in __libc_malloc (bytes=428) at malloc.c:3660
#9  0xb48b3679 in operator new(unsigned int) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#10 0xb4c00886 in QXmlStreamReader::QXmlStreamReader (this=0xbfafbb64, data=...) at xml/qxmlstream.cpp:419
#11 0xb4ecbd63 in KuitSemanticsPrivate::semanticToVisualText (this=0x8def560, text_=..., fmtExp_=Kuit::Fmt::None, fmtImp_=Kuit::Fmt::Rich) at ../../kdecore/localization/kuitsemantics.cpp:1113
#12 0xb4ecca8a in KuitSemanticsPrivate::format (this=0x8def560, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:879
#13 0xb4eccb59 in KuitSemantics::format (this=0x8dc35b0, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:1558
#14 0xb4eae8bf in KLocalizedStringPrivate::postFormat (this=0xa2d9c3f8, text=..., lang=..., ctxt=...) at ../../kdecore/localization/klocalizedstring.cpp:480
#15 0xb4eb12bd in KLocalizedStringPrivate::toString (this=0xa2d9c3f8, locale=0x8dc0d88, catalogName=...) at ../../kdecore/localization/klocalizedstring.cpp:300
#16 0xb4eb2096 in KLocalizedString::toString (this=0xbfafbe54) at ../../kdecore/localization/klocalizedstring.cpp:194
#17 0x08209f91 in i18n (this=0x95985f0, match=true) at /usr/include/klocalizedstring.h:632
#18 Digikam::FilterStatusBar::slotFilterMatches (this=0x95985f0, match=true) at /build/buildd/digikam2-2.1.1/core/digikam/filters/filterstatusbar.cpp:185
#19 0x0820a67d in Digikam::FilterStatusBar::qt_metacall (this=0x95985f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfafbff8) at /build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/digikam/filterstatusbar.moc:82
#20 0xb4bb06ba in QMetaObject::metacall (object=0x95985f0, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbfafbff8) at kernel/qmetaobject.cpp:237
#21 0xb4bc04ff in QMetaObject::activate (sender=0x90036e8, m=0x851aea0, local_signal_index=0, argv=0xbfafbff8) at kernel/qobject.cpp:3287
#22 0xb65d59a9 in Digikam::ImageFilterModel::filterMatches (this=0x90036e8, _t1=true) at /build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/digikam/imagefiltermodel.moc:225
#23 0xb65d99b4 in Digikam::ImageFilterModel::ImageFilterModelPrivate::packageFinished (this=0x8ffc8a0, package=...) at /build/buildd/digikam2-2.1.1/core/libs/models/imagefiltermodel.cpp:422
#24 0xb65d9ab5 in Digikam::ImageFilterModel::ImageFilterModelPrivate::qt_metacall (this=0x8ffc8a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xa11b7370) at /build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:96
#25 0xb4bb06ba in QMetaObject::metacall (object=0x8ffc8a0, cl=QMetaObject::InvokeMetaMethod, idx=10, argv=0xa11b7370) at kernel/qmetaobject.cpp:237
#26 0xb4bbae16 in QMetaCallEvent::placeMetaCall (this=0xa1147888, object=0x8ffc8a0) at kernel/qobject.cpp:535
#27 0xb4bbf3b7 in QObject::event (this=0x8ffc8a0, e=0xa1147888) at kernel/qobject.cpp:1226
#28 0xb50dad24 in QApplicationPrivate::notify_helper (this=0x8be8348, receiver=0x8ffc8a0, e=0xa1147888) at kernel/qapplication.cpp:4462
#29 0xb50df8ce in QApplication::notify (this=0xbfafc98c, receiver=0x8ffc8a0, e=0xa1147888) at kernel/qapplication.cpp:3862
#30 0xb5c0493a in KApplication::notify (this=0xbfafc98c, receiver=0x8ffc8a0, event=0xa1147888) at ../../kdeui/kernel/kapplication.cpp:311
#31 0xb4baa0bb in QCoreApplication::notifyInternal (this=0xbfafc98c, receiver=0x8ffc8a0, event=0xa1147888) at kernel/qcoreapplication.cpp:731
#32 0xb4badc79 in sendEvent (receiver=0x0, event_type=0, data=0x8b8c250) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b8c250) at kernel/qcoreapplication.cpp:1372
#34 0xb4bade0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#35 0xb4bd73c4 in sendPostedEvents (s=0x8beb490) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=0x8beb490) at kernel/qeventdispatcher_glib.cpp:277
#37 0xb351aaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb351b270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb351b524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb4bd753c in QEventDispatcherGlib::processEvents (this=0x8b8bda8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#41 0xb51911e5 in QGuiEventDispatcherGlib::processEvents (this=0x8b8bda8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0xb4ba9289 in QEventLoop::processEvents (this=0xbfafc854, flags=...) at kernel/qeventloop.cpp:149
#43 0xb4ba9522 in QEventLoop::exec (this=0xbfafc854, flags=...) at kernel/qeventloop.cpp:201
#44 0xb4badecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#45 0xb50d88e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#46 0x082bbc93 in main (argc=177848432, argv=0xa895300) at /build/buildd/digikam2-2.1.1/core/digikam/main/main.cpp:232

Reported using DrKonqi
Comment 1 caulier.gilles 2011-11-03 12:42:34 UTC
digiKam 2.2.0 is out since few weeks. Crash still valid with this version ?

Gilles Caulier
Comment 2 Eero lEHIKOINEN 2011-11-03 18:58:19 UTC
Thank you for your interest in my listing, now I can not get the program
to crash, but has revealed a second, slightly annoying feature, the date
is displayed in the form of <date>. <Month>. <year> For example,
11/01/2011 is shown in the form of 01/KK/2011 
(date format in Finland 01.KK.2011). So all is just a few months, "KK"

Sincerely, Eero Lehikoinen
(translated by Google Translator)


to, 2011-11-03 kello 12:42 +0000, Gilles Caulier kirjoitti:
> https://bugs.kde.org/show_bug.cgi?id=282906
> 
> 
> 
> 
> 
> --- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2011-11-03 12:42:34 ---
> digiKam 2.2.0 is out since few weeks. Crash still valid with this version ?
> 
> Gilles Caulier
>
Comment 3 caulier.gilles 2011-11-03 20:46:41 UTC
I supose that you talking about the date displayed behind the timeline widget when you choose Day unit. the method to display date is formated by KDElibs through KDE calendar sytem settings. Call in source code is here :

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/digikam/date/timelinewidget.cpp#L786

So, the date string must be formatted following your local settings set in KDE control pannel.

Gilles Caulier