Application: digikam (3.3.0) KDE Platform Version: 4.11.3 Qt Version: 4.8.2 Operating System: Linux 3.5.0-44-generic i686 Distribution: Ubuntu 12.04.3 LTS -- Information about the crash: -Using Batch manager to auto adjust image on about 50 files, program freezes and grays out but carries on proccessing then Digikam completly crashes The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Aborted Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xae0078c0 (LWP 2120))] Thread 9 (Thread 0xac36fb40 (LWP 2238)): #0 0xb7709424 in __kernel_vsyscall () #1 0xb49a425b in read () from /lib/i386-linux-gnu/libc.so.6 #2 0xb2d746ce in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb2d35b92 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb2d36002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb2d3652b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xac37c134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so #7 0xb2d59673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 8 (Thread 0xab9ffb40 (LWP 2239)): #0 0xb2d048b7 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 7 (Thread 0xa9ad8b40 (LWP 2259)): [KCrash Handler] #7 0xb7709424 in __kernel_vsyscall () #8 0xb48f31df in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0xb48f6825 in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0xb4c7b6e6 in qt_message_output (msgType=QtFatalMsg, buf=0x9996a10 "Fatal Error: Accessed global static 'PrivateSharedNull *imageHistoryPrivSharedNull()' after destruction. Defined at /build/buildd/digikam-3.3.0/core/libs/dimg/imagehistory/dimagehistory.cpp:67") at global/qglobal.cpp:2284 #11 0xb4c7bb1b in qt_message (msgType=QtFatalMsg, msg=0xb6a92964 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d", ap=0xa9ad7db4 ">5\251\266#5\251\266\210\064\251\266C") at global/qglobal.cpp:2330 #12 0xb4c7bc38 in qFatal (msg=0xb6a92964 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2513 #13 0xb674fe5c in operator-> (this=<optimized out>) at /build/buildd/digikam-3.3.0/core/libs/dimg/imagehistory/dimagehistory.cpp:67 #14 operator* (this=<optimized out>) at /build/buildd/digikam-3.3.0/core/libs/dimg/imagehistory/dimagehistory.cpp:67 #15 Digikam::DImageHistory::DImageHistory (this=0xccdc5e8) at /build/buildd/digikam-3.3.0/core/libs/dimg/imagehistory/dimagehistory.cpp:72 #16 0xb672e4dd in Private (this=0xccdc5c0) at /build/buildd/digikam-3.3.0/core/libs/dimg/dimg_p.h:75 #17 Digikam::DImg::DImg (this=0xcfeebc0) at /build/buildd/digikam-3.3.0/core/libs/dimg/dimg.cpp:98 #18 0xb6559468 in Private (this=0xcfeebb0) at /build/buildd/digikam-3.3.0/core/libs/database/imagescanner.cpp:126 #19 Digikam::ImageScanner::ImageScanner (this=0xa9ad7ea4, info=...) at /build/buildd/digikam-3.3.0/core/libs/database/imagescanner.cpp:157 #20 0xb64e74fd in Digikam::CollectionScanner::scanNewFile (this=0xa9ad80ec, info=..., albumId=725) at /build/buildd/digikam-3.3.0/core/libs/database/collectionscanner.cpp:1173 #21 0xb64eb170 in Digikam::CollectionScanner::scanAlbum (this=0xa9ad80ec, location=..., album=...) at /build/buildd/digikam-3.3.0/core/libs/database/collectionscanner.cpp:1043 #22 0xb64ece38 in Digikam::CollectionScanner::partialScan (this=0xa9ad80ec, albumRoot=..., album=...) at /build/buildd/digikam-3.3.0/core/libs/database/collectionscanner.cpp:649 #23 0xb64ed1ae in Digikam::CollectionScanner::partialScan (this=0x0, filePath=...) at /build/buildd/digikam-3.3.0/core/libs/database/collectionscanner.cpp:576 #24 0x08219e84 in Digikam::ScanController::run (this=0x902e498) at /build/buildd/digikam-3.3.0/core/digikam/database/scancontroller.cpp:798 #25 0xb4c86eb0 in QThreadPrivate::start (arg=0x902e498) at thread/qthread_unix.cpp:307 #26 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #27 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 6 (Thread 0xa92d7b40 (LWP 2260)): #0 0xb2b9adcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb4ce53e5 in do_gettime (frac=0xa92d6e30, sec=0xa92d6e28) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb4dcf726 in QTimerInfoList::updateCurrentTime (this=0xaa6018cc) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb4dcfa7a in QTimerInfoList::timerWait (this=0xaa6018cc, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0xb4dce323 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa92d6f3c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb4dce3bd in timerSourcePrepare (source=0xaa601898, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb2d35832 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb2d35f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb2d361c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb4dcede7 in QEventDispatcherGlib::processEvents (this=0xaa600cb8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0xb4d9a6ad in QEventLoop::processEvents (this=0xa92d70c0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb4d9a949 in QEventLoop::exec (this=0xa92d70c0, flags=...) at kernel/qeventloop.cpp:204 #13 0xb4c83a1c in QThread::exec (this=0x9029e68) at thread/qthread.cpp:501 #14 0xb4d77cfd in QInotifyFileSystemWatcherEngine::run (this=0x9029e68) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb4c86eb0 in QThreadPrivate::start (arg=0x9029e68) at thread/qthread_unix.cpp:307 #16 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 5 (Thread 0x9a70db40 (LWP 2566)): #0 0xb7709424 in __kernel_vsyscall () #1 0xb314996b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb49c24bc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb4c87420 in wait (time=4294967295, this=0xa53f7d0) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xa53cb1c, mutex=0xa53cb20, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb6bbe4ba in KDcrawIface::RActionThreadBase::run() () from /usr/lib/libkdcraw.so.22 #6 0xb4c86eb0 in QThreadPrivate::start (arg=0xa53f698) at thread/qthread_unix.cpp:307 #7 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 4 (Thread 0xa1c96b40 (LWP 2567)): #0 0xb7709424 in __kernel_vsyscall () #1 0xb314996b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb49c24bc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb4c87420 in wait (time=4294967295, this=0xa5dec08) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xa30d8d8, mutex=0xa310938, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb63e2dfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa30d8c0, th=0x8facdc10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xb63e598b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa542e68, th=0x8facdc10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xb63e295a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa30d8c0, th=0x8facdc10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xb63e5a7c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa542e68, th=0x8facdc10, previous=0x936fc60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xb63e1762 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa30d8c0, th=0x8facdc10, previous=0x936fc60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xb63e4546 in ThreadWeaver::Thread::run (this=0x8facdc10) at ../../../threadweaver/Weaver/Thread.cpp:98 #11 0xb4c86eb0 in QThreadPrivate::start (arg=0x8facdc10) at thread/qthread_unix.cpp:307 #12 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xa0c94b40 (LWP 2568)): #0 0xb3147dc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb49c26d4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb2d753f0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb2d3583c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb2d35f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb2d361c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb4dcede7 in QEventDispatcherGlib::processEvents (this=0xab02f1d8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0xb4d9a6ad in QEventLoop::processEvents (this=0xa0c940b8, flags=...) at kernel/qeventloop.cpp:149 #8 0xb4d9a949 in QEventLoop::exec (this=0xa0c940b8, flags=...) at kernel/qeventloop.cpp:204 #9 0xb695c4ae in Digikam::WorkerObjectRunnable::run (this=0xb9375f0) at /build/buildd/digikam-3.3.0/core/libs/threads/threadmanager.cpp:196 #10 0xb4c7946b in QThreadPoolThread::run (this=0xa490508) at concurrent/qthreadpool.cpp:107 #11 0xb4c86eb0 in QThreadPrivate::start (arg=0xa490508) at thread/qthread_unix.cpp:307 #12 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xa2497b40 (LWP 2571)): #0 0xb3147dc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb49c26d4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb2d753f0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb2d3604c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb2d361c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb4dcede7 in QEventDispatcherGlib::processEvents (this=0x8fad0118, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb4d9a6ad in QEventLoop::processEvents (this=0xa24970b8, flags=...) at kernel/qeventloop.cpp:149 #7 0xb4d9a949 in QEventLoop::exec (this=0xa24970b8, flags=...) at kernel/qeventloop.cpp:204 #8 0xb695c4ae in Digikam::WorkerObjectRunnable::run (this=0x9e597e0) at /build/buildd/digikam-3.3.0/core/libs/threads/threadmanager.cpp:196 #9 0xb4c7946b in QThreadPoolThread::run (this=0xa48fd58) at concurrent/qthreadpool.cpp:107 #10 0xb4c86eb0 in QThreadPrivate::start (arg=0xa48fd58) at thread/qthread_unix.cpp:307 #11 0xb3145d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0xb49b4bae in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xae0078c0 (LWP 2120)): #0 0xb7709424 in __kernel_vsyscall () #1 0xb314996b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb49c24bc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb4c87420 in wait (time=4294967295, this=0x9264930) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x924f1a0, mutex=0x924f18c, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb4c78c51 in QThreadPoolPrivate::waitForDone (this=0x924f140, msecs=-1) at concurrent/qthreadpool.cpp:298 #6 0xb4c7a668 in QThreadPool::~QThreadPool (this=0x925dae0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440 #7 0xb4c7a6c2 in QThreadPool::~QThreadPool (this=0x925dae0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:442 #8 0xb4db1211 in QObjectPrivate::deleteChildren (this=0x93f31a8) at kernel/qobject.cpp:1908 #9 0xb4db6981 in QObject::~QObject (this=0x9259430, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #10 0xb695ba38 in Digikam::ThreadManager::~ThreadManager (this=0x9259430, __in_chrg=<optimized out>) at /build/buildd/digikam-3.3.0/core/libs/threads/threadmanager.cpp:257 #11 0xb695bac9 in ~ThreadManagerCreator (this=0x9259430, __in_chrg=<optimized out>) at /build/buildd/digikam-3.3.0/core/libs/threads/threadmanager.cpp:236 #12 destroy () at /build/buildd/digikam-3.3.0/core/libs/threads/threadmanager.cpp:241 #13 0xb6737bd9 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb6b8d7ac, __in_chrg=<optimized out>) at /usr/include/kglobal.h:62 #14 0xb48f7f51 in ?? () from /lib/i386-linux-gnu/libc.so.6 #15 0xb48f7fdd in exit () from /lib/i386-linux-gnu/libc.so.6 #16 0xb017dabf in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 #17 0xb5e8ff99 in KApplication::xioErrhandler (this=0xbfff1478, dpy=0x8e25928) at ../../kdeui/kernel/kapplication.cpp:419 #18 0xb5e8ffd4 in kde_xio_errhandler (dpy=0x8e25928) at ../../kdeui/kernel/kapplication.cpp:126 #19 0xb44bcad4 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6 #20 0xb44ba90c in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6 #21 0xb44b5e9b in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6 #22 0xb553b6ee in syncX (this=0xa541718) at painting/qwindowsurface_raster.cpp:134 #23 QRasterWindowSurface::syncX (this=0xa541718) at painting/qwindowsurface_raster.cpp:130 #24 0xb553bc0e in QRasterWindowSurface::beginPaint (this=0xa541718, rgn=...) at painting/qwindowsurface_raster.cpp:143 #25 0xb5555bb1 in QWidgetBackingStore::beginPaint (this=0xa4131e0, toClean=..., widget=0x9ffac48, windowSurface=0xa541718, returnInfo=0xbfff0948, toCleanIsInTopLevelCoordinates=true) at painting/qbackingstore.cpp:379 #26 0xb555bf03 in QWidgetBackingStore::sync (this=0xa4131e0) at painting/qbackingstore.cpp:1304 #27 0xb535882b in QWidgetPrivate::syncBackingStore (this=0x9ffade8) at kernel/qwidget.cpp:1892 #28 0xb5367937 in QWidget::event (this=0x9ffac48, event=0xd175418) at kernel/qwidget.cpp:8664 #29 0xb57a285c in QMainWindow::event (this=0x9ffac48, event=0xd175418) at widgets/qmainwindow.cpp:1478 #30 0xb5f6da94 in KMainWindow::event (this=0x9ffac48, ev=0xd175418) at ../../kdeui/widgets/kmainwindow.cpp:1084 #31 0xb5fb7972 in KXmlGuiWindow::event (this=0x9ffac48, ev=0xd175418) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #32 0xb530cdf4 in notify_helper (e=0xd175418, receiver=0x9ffac48, this=0x8e22c00) at kernel/qapplication.cpp:4556 #33 QApplicationPrivate::notify_helper (this=0x8e22c00, receiver=0x9ffac48, e=0xd175418) at kernel/qapplication.cpp:4528 #34 0xb53121f2 in QApplication::notify (this=0x8e22c00, receiver=0x9ffac48, e=0xd175418) at kernel/qapplication.cpp:4521 #35 0xb5e91ed1 in KApplication::notify (this=0xbfff1478, receiver=0x9ffac48, event=0xd175418) at ../../kdeui/kernel/kapplication.cpp:311 #36 0xb4d9be0e in QCoreApplication::notifyInternal (this=0xbfff1478, receiver=0x9ffac48, event=0xd175418) at kernel/qcoreapplication.cpp:915 #37 0xb4d9ff68 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8dc79b8) at kernel/qcoreapplication.cpp:1539 #39 0xb4da029c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432 #40 0xb4dce994 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #41 postEventSourceDispatch (s=0x8e20fc0) at kernel/qeventdispatcher_glib.cpp:279 #42 0xb2d35d46 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #43 0xb2d360e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #44 0xb2d361c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #45 0xb4dced87 in QEventDispatcherGlib::processEvents (this=0x8dc8730, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #46 0xb53c5a1a in QGuiEventDispatcherGlib::processEvents (this=0x8dc8730, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #47 0xb4d9a6ad in QEventLoop::processEvents (this=0xbfff1354, flags=...) at kernel/qeventloop.cpp:149 #48 0xb4d9a949 in QEventLoop::exec (this=0xbfff1354, flags=...) at kernel/qeventloop.cpp:204 #49 0xb4da034a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #50 0xb530a9c4 in QApplication::exec () at kernel/qapplication.cpp:3817 #51 0x080bbbe1 in main (argc=<error reading variable: Cannot access memory at address 0x80>, argv=<error reading variable: Cannot access memory at address 0x84>) at /build/buildd/digikam-3.3.0/core/digikam/main/main.cpp:235 The reporter indicates this bug may be a duplicate of or related to bug 300277. Possible duplicates by query: bug 300277. Reported using DrKonqi
Can you reproduce thsi problem with last 3.5.0 release? Gilles Caulier
Hi Gilles I will upgrade and give it a try Steve On 9 December 2013 17:44, Gilles Caulier <caulier.gilles@gmail.com> wrote: > https://bugs.kde.org/show_bug.cgi?id=328577 > > Gilles Caulier <caulier.gilles@gmail.com> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |caulier.gilles@gmail.com > Component|general |Batch Queue Manager > > --- Comment #1 from Gilles Caulier <caulier.gilles@gmail.com> --- > Can you reproduce thsi problem with last 3.5.0 release? > > Gilles Caulier > > -- > You are receiving this mail because: > You reported the bug. >
Hi Gilles Just had a look at 3.5 with the view of installing, but I see its not in the Ubuntu 12.04 depository and has to be done via a Tar ball which is to advanced for me, would like to help but don't want to brake my system (which happens when I try something new like this). Steve On 9 December 2013 17:44, Gilles Caulier <caulier.gilles@gmail.com> wrote: > https://bugs.kde.org/show_bug.cgi?id=328577 > > Gilles Caulier <caulier.gilles@gmail.com> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |caulier.gilles@gmail.com > Component|general |Batch Queue Manager > > --- Comment #1 from Gilles Caulier <caulier.gilles@gmail.com> --- > Can you reproduce thsi problem with last 3.5.0 release? > > Gilles Caulier > > -- > You are receiving this mail because: > You reported the bug. >
digiKam 4.0.0 is out : http://www.digikam.org/node/713 Please check if this entry still valid with this new version. Thanks in advance Gilles Caulier
Steven, This file still valid using last digiKam 4.2.0 ? Gilles Caulier
New digiKam 4.11.0 is available with official PKG installer for OSX. https://www.digikam.org/node/740 Can you reproduce the problem with this release ?
digiKam 4.12.0 is out : https://www.digikam.org/node/741 We need a fresh feedback using this release please... Thanks in advance. Gilles Caulier
With digiKam 5.0.0 this problem is not reproducible. I close this file now. Don't hesitate to re-open if necessary. Gilles Caulier