[Digikam-users] [Feature Request] Catch crashes in third party subsystems and handle them inside digikam
James R. Shipman
JimShip at sbcglobal.net
Sat May 24 03:49:37 BST 2014
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
More information about the Digikam-users
mailing list