[Digikam-users] svn: crash when opening editor

Gilles Caulier caulier.gilles at gmail.com
Sun Feb 24 18:06:35 GMT 2008


Arnd,

I recommend you to ping Andreas (Exiv2 author) about this thread

He is not registered to digikam-users ml (only on devel one...)

Gilles

2008/2/24, Daniel Bauer <linux at daniel-bauer.com>:
>
> Hello,
>
> I have a working install now (not tested a lot though...)
>
> On Saturday 23 February 2008 19.13:16, Arnd Baecker wrote:
> > [...]
>
> > Yes, that might be worth a try.
> > Acually, maybe you should even (temporarily) remove
> > digikam, libkdcraw,  libkexiv2, libkipi, kipi-plugins, exiv2
> > from your system (libjasper is ok),
> > to be sure that there is no library mess-up.
>
>
> So, here's what I found out:
>
> After deinstalling all of the above the program run without crashing
> (without
> a previous fresh compile). So I installed one after the other again and
> everything went fine untill I installed the kdegraphics3 package ("Base
> Libraries for KDE graphics applications". Having that installed digikam
> crashed.
>
> I tried several times to install and uninstall kdegraphics3 and it is
> clearly
> reproducible: when it's installed, digikam crashes, when it's removed,
> digikam works.
>
> I have installed all other things again (digikam, libkdcraw,  libkexiv2,
> libkipi, kipi-plugins, exiv2), even kdegraphics3-imaging (because I like
> kuickshow) - and it still works. It's just the kdegraphics3 basic package
> that causes the crash.
>
>
> >
> > To obtain debuggin information, you have to modify the configure command
> > in all scripts to
> >   ./configure   --enable-debug=full   HERE_THE_NORMAL_OPTIONS
> >
> > To obtain a backtrace you have to
> > # gdb digikam
> >
> > > run
> > > ...
> > > _crash here_
> > > ...
> > > bt
> > > _the backtrace is here_
> > > quit
>
>
> I did that, but I think there is not a lot of info. Would I have to delete
> all
> the svn-stuff before compiling it with the debug option? (I just run the
> modified compile-digikam.sh with the --enable-debug=full added to the two
> configure lines without deleting anything first). If it is necessary to
> first
> delete everything to find out more, tell me, and I'll do it.
>
> Well here's what came out (kdegraphics3 installed, the crash now already
> occured when trying to display the album previews, directly after
> starting):
>
> daniel at venus:~/digikam/source> which digikam
>
> /home/daniel/digikam/progs/bin/digikam
>
> daniel at venus:~/digikam/source> gdb digikam
> GNU gdb 6.6.50.20070726-cvs
> Copyright (C) 2007 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for
> details.
> This GDB was configured as "i586-suse-linux"...
>
> Using host libthread_db library "/lib/libthread_db.so.1".
>
> (gdb) run
> Starting program: /home/daniel/digikam/progs/bin/digikam
>
> [Thread debugging using libthread_db enabled]
>
> [New Thread 0xb597f6d0 (LWP 16507)]
> [New Thread 0xb569eb90 (LWP 16510)]
> [Thread 0xb569eb90 (LWP 16510) exited]
> [New Thread 0xb4e9db90 (LWP 16511)]
> [Thread 0xb4e9db90 (LWP 16511) exited]
>
> Found dcraw version: 8.82
>
> terminate called after throwing an instance of 'Exiv2::Error'
>   what():  Die Rgistrierung für das HerstellerfeldInfo ist voll
>
>
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 0xb597f6d0 (LWP 16507)]
> 0xffffe410 in __kernel_vsyscall ()
> (gdb) bt
> #0  0xffffe410 in __kernel_vsyscall ()
> #1  0xb59ad8f5 in raise () from /lib/libc.so.6
> #2  0xb59af1e1 in abort () from /lib/libc.so.6
> #3  0xb5ba4380 in __gnu_cxx::__verbose_terminate_handler ()
>    from /usr/lib/libstdc++.so.6
> #4  0xb5ba1c25 in ?? () from /usr/lib/libstdc++.so.6
> #5  0xb5ba1c62 in std::terminate () from /usr/lib/libstdc++.so.6
> #6  0xb5ba1d8a in __cxa_throw () from /usr/lib/libstdc++.so.6
> #7  0xb739da09 in Exiv2::ExifTags::registerMakerTagInfo ()
>    from /home/daniel/digikam/progs/lib/libexiv2.so.2
> #8  0xb7395a5b in Exiv2::SonyMakerNote::RegisterMn::RegisterMn ()
>    from /home/daniel/digikam/progs/lib/libexiv2.so.2
> #9  0xb2e5c5cf in ?? () from /usr/lib/libexiv2.so.0
> #10 0xb2e7a1a5 in ?? () from /usr/lib/libexiv2.so.0
> #11 0xb2eb0ff4 in ?? () from /usr/lib/libexiv2.so.0
> #12 0x089ee7d0 in ?? ()
> #13 0xbff59778 in ?? ()
> #14 0xb2df2198 in _init () from /usr/lib/libexiv2.so.0
>
> Backtrace stopped: frame did not save the PC
>
> (gdb)
> -----------------------
>
> now: better go out and enjoy the beautiful spring weather this sunday :-)
>
> kind regards
>
> Daniel
>
> Oh: it would be helpful if it was possible to have it running with
> kdegraphics3 installed because of the ksnapshot tool which is in there - I
> used this quite often...
>
> --
> Daniel Bauer photographer Basel Switzerland
> professional photography: http://www.daniel-bauer.com
> erotic art photos: http://www.bauer-nudes.com/en/linux.html
> Madagascar special: http://www.fotograf-basel.ch/madagascar/
> _______________________________________________
>
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20080224/a66ae516/attachment.html>


More information about the Digikam-users mailing list