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

Reply via email to