Debugging digikam

Maik Qualmann metzpinguin at gmail.com
Mon Jan 16 18:51:14 GMT 2023


You still have "old" plugins in the directory. A possible path is "/usr/lib64/
qt5/plugins/digikam/". Check the files in the folders based on the date, which 
plugins were not last updated and delete them. Due to the API change (help doc 
added), loading the "old" plugins crashes.

Maik

Am Montag, 16. Januar 2023, 17:28:35 CET schrieb Martin Marmsoler:
> Hello,
> 
> I am trying currently to debug digikam. So far building worked fine and
> also debugging works.
> (For setup I used bootstrap.local)
> But when the application opens, it fails with a segmentation fault:
> 
> 3 QString::toUtf8() const &                     qstring.h           684
> 0x7ffff5e630a2
> 4 KConfigGroup::readEntry<bool>                 kconfiggroup.h      260
> 0x7ffff5e6331f
> 5 Digikam::DPluginLoader::Private::appendPlugin dpluginloader_p.cpp 161
> 0x7ffff61f2b8c
> 6 Digikam::DPluginLoader::Private::loadPlugins  dpluginloader_p.cpp 223
> 0x7ffff61f34cb
> 7 Digikam::DPluginLoader::init                  dpluginloader.cpp   62
>  0x7ffff61ef768
> 8 Digikam::DigikamApp::DigikamApp               digikamapp.cpp      137
> 0x7ffff775a811
> 9 main                                          main.cpp            402
> 0x55555555a712
> 
> 
> commit id: d3e3a6c2e986bd35e47654824d62345374f67c5e (master 15.01.2023)
> 
> Do you have an idea why it crashes?
> 
> BR,
> Martin






More information about the Digikam-devel mailing list