rrn_reg_parse_file_full () and rrn_reg_parse_file () will crash if the document's desktop file does not specify an identifier. When trying to generate an identifier based on the file name, it passes a negative length to rrn_strndup().
Created attachment 11340 [details] [review] Fix for basename identifier crash. This patch fixes the bug.
Fixed in 0.6.0. Not committed to SVN due to bug #12247. Marking this as a dependance to remind me to commit when done.
Committed. Closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.