Application: digikam (8.2.0) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.14.0-29-generic x86_64 Windowing System: X11 Distribution: Ubuntu 24.04.3 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: directly after installation there is no more infor The reporter is unsure if this crash is reproducible. -- Backtrace: Application: digiKam (digikam), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x0000792a4644527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x0000792a464288ff in __GI_abort () at ./stdlib/abort.c:79 #9 0x0000792a46c91104 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x0000792a46c9029b in qt_assert(char const*, char const*, int) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x0000792a4927250a in ?? () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #12 0x0000792a493530bb in Digikam::ItemScanner::commitCopyImageAttributes() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #13 0x0000792a49281dce in ?? () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #14 0x0000792a49286cdd in Digikam::CollectionScanner::scanNewFile(QFileInfo const&, int) () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #15 0x0000792a49288ade in Digikam::CollectionScanner::scanAlbum(Digikam::CollectionLocation const&, QString const&, bool) () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #16 0x0000792a49289404 in Digikam::CollectionScanner::scanAlbumRoot(Digikam::CollectionLocation const&) () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #17 0x0000792a4928a45b in Digikam::CollectionScanner::completeScan() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #18 0x0000792a492e07f4 in Digikam::CoreDbSchemaUpdater::updateV4toV7() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #19 0x0000792a492e1f8c in Digikam::CoreDbSchemaUpdater::makeUpdates() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #20 0x0000792a492e2b98 in Digikam::CoreDbSchemaUpdater::startUpdates() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #21 0x0000792a492e2dfb in Digikam::CoreDbSchemaUpdater::update() () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #22 0x0000792a492e5c38 in Digikam::CoreDbBackend::initSchema(Digikam::CoreDbSchemaUpdater*) () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #23 0x0000792a492f0223 in Digikam::CoreDbAccess::checkReadyForUse(Digikam::InitializationObserver*) () from /usr/lib/digikam/libdigikamdatabase.so.8.2.0 #24 0x0000792a49911452 in Digikam::ScanController::run() () from /usr/lib/digikam/libdigikamgui.so.8.2.0 #25 0x0000792a46cdb674 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x0000792a4649caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #27 0x0000792a46529c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x792a089fe6c0 (LWP 26336) "digikam"): #1 __pselect (nfds=5, readfds=0x792a089f4430, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x0000792a2bf7901c in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x0000792a2bf79d45 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #4 0x0000792a4649caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x0000792a46529c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7929dbfff6c0 (LWP 26338) "Digikam::ExifTo"): #1 0x0000792a40f7368e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000792a40f13a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x0000792a46f35296 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x0000792a46ed6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x0000792a46cda36b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x0000792a487a39a9 in Digikam::ExifToolThread::run() () from /usr/lib/digikam/libdigikamcore.so.8.2.0 #7 0x0000792a46cdb674 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x0000792a4649caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #9 0x0000792a46529c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x792a24d2d040 (LWP 26314) "digikam"): #1 0x0000792a325e38ca in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x0000792a325e3c4f in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x0000792a325e3da7 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #4 0x0000792a325e4c82 in xcb_take_socket () from /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x0000792a42507b37 in _XFlush () from /lib/x86_64-linux-gnu/libX11.so.6 #6 0x0000792a42507e1d in _XGetRequest () from /lib/x86_64-linux-gnu/libX11.so.6 #7 0x0000792a424e33ad in XChangeProperty () from /lib/x86_64-linux-gnu/libX11.so.6 #8 0x0000792a424ff0a6 in XSetTextProperty () from /lib/x86_64-linux-gnu/libX11.so.6 #9 0x0000792a242e9256 in QXcbWindow::setWindowTitle(QXcbConnection const*, unsigned int, QString const&) () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #10 0x0000792a242d41d8 in QXcbConnection::clientLeader() () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #11 0x0000792a242ec299 in QXcbWindow::create() () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #12 0x0000792a242d8f06 in QXcbIntegration::createPlatformWindow(QWindow*) const () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #13 0x0000792a47350839 in QWindowPrivate::create(bool, unsigned long long) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x0000792a47ba2804 in QWidgetPrivate::create() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x0000792a47ba2e55 in QWidget::create(unsigned long long, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x0000792a47bb0775 in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x0000792a47d8b7eb in QDialog::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x0000792a46f12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x0000792a46f1710d in QTimer::timeout(QTimer::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x0000792a46f0624b in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x0000792a47b6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x0000792a46ed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x0000792a46f345ab in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x0000792a46f34ed9 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x0000792a40f145c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x0000792a40f73737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x0000792a40f13a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x0000792a46f35279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x0000792a46ed6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x0000792a49912e0d in Digikam::ScanController::databaseInitialization() () from /usr/lib/digikam/libdigikamgui.so.8.2.0 #31 0x0000792a499cfc96 in Digikam::AlbumManager::setDatabase(Digikam::DbEngineParameters const&, bool, QString const&, bool) () from /usr/lib/digikam/libdigikamgui.so.8.2.0 #32 0x00006460294828c1 in ?? () #33 0x0000792a4642a1ca in __libc_start_call_main (main=main@entry=0x6460294818e0, argc=argc@entry=3, argv=argv@entry=0x7ffc4b214b58) at ../sysdeps/nptl/libc_start_call_main.h:58 #34 0x0000792a4642a28b in __libc_start_main_impl (main=0x6460294818e0, argc=3, argv=0x7ffc4b214b58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc4b214b48) at ../csu/libc-start.c:360 #35 0x00006460294836f5 in ?? () [Inferior 1 (process 26314) detached] Reported using DrKonqi
Please, instead to use the older 8.2.0 package, try to use the Linux AppImage 8.8.0 pre-release that we provide here : https://files.kde.org/digikam/ Best Gilles Caulier
The issue is based on Bug 476157. The similarity database is not yet initialized after a core database update, which may cause crashes (race condition). Although Bug 476157 stated that version 8.2.0 was fixed, this issue was later resolved with further changes. Maik
Thanks Maik for the clarification. I set this file as resolved following bug 476157.