Hi Tobias and Wolfgang, I'm seeing darktable proper hang in a similar situation. It seems to be a problem introduced in 8e80edcd5048858e: that commit converts XMP data nodes to strings before testing if they are empty, resulting in a segfault. I put in a pull request with a fix -- apologies if the fix is too ugly as it now makes an assignment within a conditional.
Best, Dan On Mon, Mar 3, 2014, at 04:12 PM, Tobias Ellinghaus wrote: > Am Montag, 3. März 2014, 21:33:22 schrieb Wolfgang Goetz: > > Hello! > > > > darktable-cli crashes on xmp files containing <rdf:li/> > > [...] > > Funny that you stumbled over this. I was having the exact same issue > yesterday > while trying to write a new tool (give it a XMP and it tells you what > modules > got used and what its settings are -- mostly useful for debugging i > guess). > For some reason exiv2 doesn't count the empty tags. Please file a bug > report, > and if anyone knows why darktable proper doesn't crash I would appreciate > any > hints. > > Tobias > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to > Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and > the > freedom to use Git, Perforce or both. Make the move to Perforce. > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > _______________________________________________ > darktable-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/darktable-devel > Email had 1 attachment: > + signature.asc > 1k (application/pgp-signature) ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ darktable-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-devel
