[digiKam-users] dk 7.7.0 fails to start and crashes

Gilles Caulier caulier.gilles at gmail.com
Sun Jul 17 06:24:31 BST 2022


Hi,

Which kind of database type do you use ?

Which Qt version did you use ? Look in the Help/Component Info dialog
for details.

Which Linux system did you use ?

What's the console trace you have before the crash ? You need to
enable logging capabilities following instructions here :

https://www.digikam.org/contribute/

And finally, can you reproduce the crash using the latest AppImage
bundle with digiKam 7.8.0 pre-release ?

https://files.kde.org/digikam/

Best

Gilles Caulier

Le sam. 16 juil. 2022 à 17:41, Dirk Vornheder
<dirk_vornheder at yahoo.de> a écrit :
>
> Hi !
>
>
> After compile dk 7.7.0 fails to start and crashes:
>
> [KCrash Handler]
> #4  0x00007f4ba3b823c1 in QReadWriteLock::tryLockForWrite(int) () at
> /usr/lib64/libQt5Core.so.5
> #5  0x00007f4ba92d206e in  () at /usr/lib64/libQt5Sql.so.5
> #6  0x00007f4ba9e4d1c4 in Digikam::DbEngineThreadData::closeDatabase()
> (this=0x7f4b540121e0) at
> /privat/system/digikam-7.7.0/core/libs/database/engine/dbenginebackend.cpp:109
> #7  0x00007f4ba9e4d05f in
> Digikam::DbEngineThreadData::~DbEngineThreadData() (this=0x7f4b540121e0,
> __in_chrg=<optimized out>) at
> /privat/system/digikam-7.7.0/core/libs/database/engine/dbenginebackend.cpp:86
> #8  0x00007f4ba9e54d7f in
> qThreadStorage_deleteData<Digikam::DbEngineThreadData>(void*,
> Digikam::DbEngineThreadData**) (d=0x7f4b540121e0) at
> /usr/include/qt5/QtCore/qthreadstorage.h:92
> #9  0x00007f4ba9e5472a in
> QThreadStorage<Digikam::DbEngineThreadData*>::deleteData(void*)
> (x=0x7f4b540121e0) at /usr/include/qt5/QtCore/qthreadstorage.h:135
> #10 0x00007f4ba3b86871 in QThreadStorageData::finish(void**) () at
> /usr/lib64/libQt5Core.so.5
> #11 0x00007f4ba3b7fd40 in  () at /usr/lib64/libQt5Core.so.5
> #12 0x00007f4ba3b80944 in  () at /usr/lib64/libQt5Core.so.5
> #13 0x00007f4ba2ccf6ea in start_thread () at /lib64/libpthread.so.0
> #14 0x00007f4ba29e7a8f in clone () at /lib64/libc.so.6
>
> Thread 2 (Thread 0x7f4b60855700 (LWP 9925) "QXcbEventQueue"):
> #1  0x00007f4b8f215387 in  () at /usr/lib64/libxcb.so.1
> #2  0x00007f4b8f216fba in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
> #3  0x00007f4b61f43cc0 in  () at /usr/lib64/libQt5XcbQpa.so.5
> #4  0x00007f4ba3b8093c in  () at /usr/lib64/libQt5Core.so.5
> #5  0x00007f4ba2ccf6ea in start_thread () at /lib64/libpthread.so.0
> #6  0x00007f4ba29e7a8f in clone () at /lib64/libc.so.6
>
> Thread 1 (Thread 0x7f4bac045b40 (LWP 9921) "digikam"):
> #1  0x00007f4ba3b8723b in QWaitCondition::wait(QMutex*, QDeadlineTimer)
> () at /usr/lib64/libQt5Core.so.5
> #2  0x00007f4ba3b80541 in QThread::wait(QDeadlineTimer) () at
> /usr/lib64/libQt5Core.so.5
> #3  0x00007f4bab7137c8 in Digikam::ScanController::shutDown()
> (this=0x7f4babff7460 <Digikam::(anonymous
> namespace)::Q_QGS_creator::innerFunction()::holder>) at
> /privat/system/digikam-7.7.0/core/libs/database/utils/scan/scancontroller_stop.cpp:132
> #4  0x00007f4bab70d482 in Digikam::ScanController::~ScanController()
> (this=0x7f4babff7460 <Digikam::(anonymous
> namespace)::Q_QGS_creator::innerFunction()::holder>,
> __in_chrg=<optimized out>) at
> /privat/system/digikam-7.7.0/core/libs/database/utils/scan/scancontroller.cp
> p:120
> #5  0x00007f4bab70e8b0 in
> Digikam::ScanControllerCreator::~ScanControllerCreator()
> (this=0x7f4babff7460 <Digikam::(anonymous
> namespace)::Q_QGS_creator::innerFunction()::holder>,
> __in_chrg=<optimized out>) at
> /privat/system/digikam-7.7.0/core/libs/database/utils/scan/sca
> ncontroller_p.h:178
> #6  0x00007f4bab70cd94 in Digikam::(anonymous
> namespace)::Q_QGS_creator::Holder::~Holder() (this=0x7f4babff7460
> <Digikam::(anonymous
> namespace)::Q_QGS_creator::innerFunction()::holder>,
> __in_chrg=<optimized out>) at
> /privat/system/digikam-7.7.0/core/libs/database/utils/
> scan/scancontroller.cpp:50
> #7  0x00007f4ba291db09 in __run_exit_handlers () at /lib64/libc.so.6
> #8  0x00007f4ba291dc9a in  () at /lib64/libc.so.6
> #9  0x00007f4b9cbbd40b in  () at /usr/lib64/libQt5WebEngineCore.so.5
> #10 0x00007f4b99e31c35 in
> content::ContentMainRunnerImpl::Initialize(content::ContentMainParams
> const&) () at /usr/lib64/libQt5WebEngineCore.so.5
> #11 0x00007f4b9825a45f in
> QtWebEngineCore::WebEngineContext::WebEngineContext() () at
> /usr/lib64/libQt5WebEngineCore.so.5
> #12 0x00007f4b9825badc in QtWebEngineCore::WebEngineContext::current()
> () at /usr/lib64/libQt5WebEngineCore.so.5
> #13 0x00007f4b9f7274d7 in
> QWebEnginePagePrivate::QWebEnginePagePrivate(QWebEngineProfile*) () at
> /usr/lib64/libQt5WebEngineWidgets.so.5
> #14 0x00007f4b9f7282b4 in QWebEnginePage::QWebEnginePage(QObject*) () at
> /usr/lib64/libQt5WebEngineWidgets.so.5
> #15 0x00007f4bab6df853 in
> Digikam::WelcomePageViewPage::WelcomePageViewPage(QObject*)
> (this=0x28fd260, parent=0x28fe5e0) at
> /privat/system/digikam-7.7.0/core/app/views/stack/welcomepageview.cpp:60
> #16 0x00007f4bab6df9a9 in
> Digikam::WelcomePageView::WelcomePageView(QWidget*) (this=0x28fe5e0,
> parent=0x2588530) at
> /privat/system/digikam-7.7.0/core/app/views/stack/welcomepageview.cpp:107
> #17 0x00007f4bab6dd524 in Digikam::StackedView::StackedView(QWidget*)
> (this=0x2588530, parent=0x2668640) at
> /privat/system/digikam-7.7.0/core/app/views/stack/stackedview.cpp:143
> #18 0x00007f4bab6cb4fc in Digikam::ItemIconView::ItemIconView(QWidget*,
> Digikam::DModelFactory*) (this=0x274e000, parent=0x272fa80,
> modelCollection=0x2556ef0) at
> /privat/system/digikam-7.7.0/core/app/views/stack/itemiconview.cpp:75
> #19 0x00007f4bab6286bf in Digikam::DigikamApp::setupView()
> (this=0x272fa80) at
> /privat/system/digikam-7.7.0/core/app/main/digikamapp_setup.cpp:36
> #20 0x00007f4bab6135fd in Digikam::DigikamApp::DigikamApp()
> (this=0x272fa80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
> at /privat/system/digikam-7.7.0/core/app/main/digikamapp.cpp:148
> #21 0x0000000000406733 in main(int, char**) (argc=1,
> argv=0x7fff1f3cb7f8) at
> /privat/system/digikam-7.7.0/core/app/main/main.cpp:364
> [Inferior 1 (process 9921) detached]
>
> Regards,
>
> Dirk
>
>
>


More information about the Digikam-users mailing list