Darktable freezes and force closes upon importing large library and photos won't delete
Darktable tends to freeze and force-close when importing a large library of photos ranging anywhere from around 1GB and up. I believe the problem is when the program attempts to import a file it can't read properly, the entire "import" process shuts down and this is where all hell breaks loose. After rebooting the program is where another fatal error occurs every time on every system I try it on, which is that photos cannot be removed from my Darktable library after this freeze, no matter if I restart my computer or reset the config files, it happens again over and over :(
I don't know too much code right now, but I definitely feel as if this should be brought up. Included is a HardInfo report of my AMD Phenon II x4-based Ubuntu PC with all benchmarks attached.
#1 Updated by Jeb Eldridge over 4 years ago
Perhaps there is a cache system error with the method Darktable saves image thumbnails? See the steps I took to reproduce the error where the images won't remove from Lighttable in the attached files "S1" for "Step One" and so forth.
#2 Updated by Pascal de Bruijn over 4 years ago
- Target version changed from Candidate for next patch release to Candidate for next major release
- Priority changed from Medium to Low
There have been lots of changes since 1.4.2 in our development branch. You may want to consider trying our development branch, for which I provide easy to use builds on a regular basis:
WARNING: once you upgrade to a development version your database will irrevocably be updated. So there's no way back. Older versions of darktable will no longer work with your existing library. Also keep in mind it's called unstable for a reason, even though it's generally usable, things might get worse for you before they get better. Always keep religious backups when using a development build of darktable.
Please provide a backtrace of an actual crash (either for 1.4.2, or preferably using our development version). For more information about how to generate a backtrace: