[Digikam-users] [Feature Request] Catch crashes in third party subsystems and handle them inside digikam
Gilles Caulier
caulier.gilles at gmail.com
Sat May 24 05:16:41 BST 2014
About Sqlite, A upstream patches have been applied in top level, but
not yet applied to all distribution. See the long story in this bug
report :
https://bugs.kde.org/show_bug.cgi?id=329697
About Exiv2, library must be patched. It's not yet done.
Gilles Caulier
2014-05-24 4:49 GMT+02:00 James R. Shipman <JimShip at sbcglobal.net>:
> Digikam as currently designed is vulnerable to crashes in third party
> subsystems. This has showed up strongly with the current problems with
> sqlite and exiv2 where digikam simply dies every time one of its subsystem
> crashes.
>
> I would suggest that a better way would be to catch these crash events and
> either handle them (for example skip a file that caused exiv2 to crash) or
> at least to die gracefully.
>
> Not doing this causes digikam to suffer in its reputation and in the worst
> case to make it unusable. Right now when I start digikam and just let it be
> idle, then a few minutes later it simply disappears. Crashing while scanning
> metadata in the background. I have been trying to filter out the offending
> files (*.MTS files in my case), but I have to be fast because while I'm
> trying to change digikam settings (filter out mts type) it will still crash
> causing me to have to start all over. This is really bad behavior.
>
> Jim Shipman
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
More information about the Digikam-users
mailing list