<br><br><div class="gmail_quote">On Wed, Jun 25, 2008 at 12:33 AM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">2008/6/24 Daniel Svärd <<a href="mailto:daniel.svard@gmail.com">daniel.svard@gmail.com</a>>:<br>
><br>
><br>
> On Tue, Jun 24, 2008 at 10:35 PM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>><br>
> wrote:<br>
>><br>
>> 2008/6/24 Daniel Svärd <<a href="mailto:daniel.svard@gmail.com">daniel.svard@gmail.com</a>>:<br>
>> ><br>
>> > On Tue, Jun 24, 2008 at 10:04 PM, Gilles Caulier<br>
>> > <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> > Hi all,<br>
>> >> > the freshly checked out and compiled exiv2/digikam<br>
>> >><br>
>> >> Hum, if you using Exiv2 from trunk, the tiff writing mode branch have<br>
>> >> been recently merged to trunk and now Exiv2 become very unstable.<br>
>> >><br>
>> >> I'm currently working with Exiv2 author to stabilize code. please<br>
>> >> revert to last stable Exiv2 <a href="http://0.17.1." target="_blank">0.17.1.</a> Do not use yet Exiv2 from trunk<br>
>> >> (future 0.18)<br>
>> ><br>
>> > The same thing happened for me with Exiv2 0.17.1 and the new Digikam<br>
>> > 0.9.4-rc1. I haven't compiled in enough debugging symbols to get a<br>
>> > proper<br>
>> > backtrace. I will try to do this as soon as I have some time.<br>
>> ><br>
>> > Reverting back to Exiv2 0.16 and Digikam 0.9.4-beta5 works. I have yet<br>
>> > to<br>
>> > try 0.16 with rc1.<br>
>><br>
>> Warning : binary compatibility is not preserved between 0.16 and 0.17.<br>
>> if you don't recompile libkexiv2 used by digiKam and kipi-plugins you<br>
>> will see strange side effect... like crash (:=)))<br>
><br>
> Oh, I just recompiled libkexiv2 when I updated to exiv2 <a href="http://0.17.1." target="_blank">0.17.1.</a> Do I need to<br>
> recompile kipi-plugins too? I thought they just used libkexiv2 to access<br>
> exiv2. Anyways, if I don't recompile libkexiv2 it complains about not<br>
> finding the correct library version, so that's a given.<br>
><br>
>><br>
>> To be sure, please recompile libkexiv2 and exiv2 with full debug info,<br>
>> and send me gdb trace to hack<br>
><br>
> I'll try to get a back trace for you now before I fall asleep. Is it ok to<br>
> attach it here, or should I link it from somewhere?<br>
><br>
<br>
</div></div>You can attach it here. attachement size to mailing list is limited to 40Kb<br>
<font color="#888888"></font></blockquote><div><br>No need for that it seems. I just recompiled kipi-plugins as well, to enable debugging symbols, and now it doesn't crash. It seems that this was the problem. I just thought that since the same version of libkexiv2 was used for kipi-plugins, only recompiling libkexiv2 would be enough. Clearly I was wrong.<br>
<br>So in short (if anyone else suffers the same problem): upgrade exiv2 to 0.17.1, recompile libkexiv2 0.1.7, recompile kipi-plugins 0.1.5 and it should work.<br><br>Anyway, now it's working, so I'm happy. Thank you Gilles for your quick replies and I'm sorry for wasting your time. You're doing a great job with Digikam.<br>
<br>Cheers,<br><br>Daniel<br><br></div></div>