Crash when typing in Tag Name field in Tagging menue
Version: Darktable 0.9.2
Package: 0.9.2-0pmjdebruijn1~natty (from ppa)
Kernel: 2.6.38-11-generic (Ubuntu Natty Narwhal)
CPU: Intel Core 2 Duo L7100 (on Thinkpad X300)
When I start typing in the Tag Name field in the Tagging module of the Lighttable component, Darktable crashes. I will attach a backtrace to this bug report.
Please let me know if you need any more information and testing.
#1 Updated by bacchus3000 - over 8 years ago
I did a lot of research here. This issue is triggered by a weird character within an existing tag. The tag was read from the metadata of an image. The character is "?" in the Tag "Kalenderbl?tter" (an online tool says it is "65533" in Unicode and "FFFD" in Hex). Removing the tag solves the problem. When I re-add the tag, everything is ok, unless I assign the tag to an image. Darktable did not crash again, but behaves odd - I can't get focus on Tag Name field to type. Deleting "Kalenderbl?tter" solves the Problem again.
I will gladly provide my library.db (just 1.8M) via e-mail to reproduce this bug.
#3 Updated by James C. McPherson almost 8 years ago
Does this problem still occur with 1.0.3?
Unfortunately we can't at this point depend on everybody's sqlite package
having been built with the ICU flag (unicode support) enabled. Perhaps we
need a way to sanitise (English-ish, ugh) tags/keywords on import?
#5 Updated by James C. McPherson over 7 years ago
- Affected Version set to 0.9.3
- Status changed from New to In Progress
- Category set to Lighttable
A recent (February 2012) changeset (http://darktable.org/redmine/projects/darktable/repository/entry?rev=3c9e28f52a3b7da092abd7f84b82105bd1fd9db5) fixed some issues with unicode support. This changeset was included with the 1.0.4 release - could you please try 1.0.4 and see whether the problem recurs.