[KPhotoAlbum] Kphotoalbum 2.2 crash when starting slideshow

vincent delft vincent_delft at yahoo.com
Mon Apr 24 08:45:35 BST 2006


I've just upgrade from Kimdaba 2.1 to
Kphotoalbum-2.2, but now the slideshow
does not work any more.

How to reproduce it:
I'm selecting several photos, then click on the icon
that will show them in a slide show.

I've compile it with debug mode and here after the
backtrace.

Thanks for any help








vi at linuxhome ~ $ gdb kphotoalbum
GNU gdb 6.4
Copyright 2005 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 "i686-pc-linux-gnu"...(no
debugging symbols found)
Using host libthread_db library
"/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/kphotoalbum
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 15554)]
[New Thread 32769 (LWP 15557)]
[New Thread 16386 (LWP 15558)]
*** glibc detected *** free(): invalid pointer:
0xb6252af8 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 15554)]
0xb6867951 in kill () from /lib/libc.so.6
(gdb) backtrace
#0  0xb6867951 in kill () from /lib/libc.so.6
#1  0xb6bd52f0 in pthread_kill () from
/lib/libpthread.so.0
#2  0xb6bd567b in raise () from /lib/libpthread.so.0
#3  0xb6867536 in raise () from /lib/libc.so.6
#4  0xb6868c18 in abort () from /lib/libc.so.6
#5  0xb689a7dd in __fsetlocking () from
/lib/libc.so.6
#6  0xb68a0567 in malloc_usable_size () from
/lib/libc.so.6
#7  0xb68a0fdd in free () from /lib/libc.so.6
#8  0xb6a1b521 in operator delete () from
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so.6
#9  0xb69fb545 in std::string::_Rep::_M_destroy ()
   from
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so.6
#10 0xb6ab5558 in Exiv2::ExifKey::makeKey () from
/usr/lib/libexiv2-0.9.1.so
#11 0xb6ab562a in Exiv2::ExifKey::ExifKey () from
/usr/lib/libexiv2-0.9.1.so
#12 0xb6a81b34 in Exiv2::Exifdatum::Exifdatum ()
from 
/usr/lib/libexiv2-0.9.1.so
#13 0xb6a87670 in Exiv2::ExifData::add () from
/usr/lib/libexiv2-0.9.1.so
#14 0xb6a87aca in Exiv2::ExifData::load () from
/usr/lib/libexiv2-0.9.1.so
#15 0xb6a9dbad in Exiv2::JpegBase::readMetadata ()
from 
/usr/lib/libexiv2-0.9.1.so
#16 0x081562ef in QMap<int, int>::insert ()
#17 0x08159433 in QMap<int, int>::insert ()
#18 0x081599a6 in QMap<int, int>::insert ()
#19 0x08092a3c in QMemArray<char>::detach ()
#20 0x0810790e in Viewer::Viewer::staticMetaObject
()
#21 0x08108458 in Viewer::Viewer::staticMetaObject
()
#22 0x081089f5 in Viewer::Viewer::staticMetaObject
()
#23 0x0808adf3 in QMap<QString,
QStringList>::operator[] ()
#24 0x0808afa9 in QMap<QString,
QStringList>::operator[] ()
#25 0x0808c1bd in QMap<QString,
QStringList>::operator[] ()
#26 0xb710f144 in QObject::activate_signal () from
/usr/qt/3/lib/libqt-mt.so.3
#27 0xb710f862 in QObject::activate_signal () from
/usr/qt/3/lib/libqt-mt.so.3
#28 0xb7a07cb9 in KAction::activated () from
/usr/kde/3.5/lib/libkdeui.so.4
#29 0xb7a0870a in KAction::slotActivated () from
/usr/kde/3.5/lib/libkdeui.so.4
#30 0xb7a07dec in KAction::slotButtonClicked () from

/usr/kde/3.5/lib/libkdeui.so.4
#31 0xb7a0d01c in KAction::qt_invoke () from
/usr/kde/3.5/lib/libkdeui.so.4
#32 0xb710f144 in QObject::activate_signal () from
/usr/qt/3/lib/libqt-mt.so.3
#33 0xb7acec5a in KToolBarButton::buttonClicked ()
from
/usr/kde/3.5/lib/libkdeui.so.4
#34 0xb7acee2f in KToolBarButton::mouseReleaseEvent
() from
/usr/kde/3.5/lib/libkdeui.so.4
---Type <returnto continue, or q <returnto
quit---
#35 0xb71483f6 in QWidget::event () from
/usr/qt/3/lib/libqt-mt.so.3
#36 0xb7ace3f1 in KToolBarButton::event () from
/usr/kde/3.5/lib/libkdeui.so.4
#37 0xb70ac30f in QApplication::internalNotify ()
from 
/usr/qt/3/lib/libqt-mt.so.3
#38 0xb70ac6d3 in QApplication::notify () from
/usr/qt/3/lib/libqt-mt.so.3
#39 0xb771f6c6 in KApplication::notify () from
/usr/kde/3.5/lib/libkdecore.so.4
#40 0xb70458d2 in QETWidget::translateMouseEvent ()
from 
/usr/qt/3/lib/libqt-mt.so.3
#41 0xb70441a1 in QApplication::x11ProcessEvent ()
from 
/usr/qt/3/lib/libqt-mt.so.3
#42 0xb7058146 in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#43 0xb70c2a30 in QEventLoop::enterLoop () from
/usr/qt/3/lib/libqt-mt.so.3
#44 0xb70c2986 in QEventLoop::exec () from
/usr/qt/3/lib/libqt-mt.so.3
#45 0xb70ab4bf in QApplication::exec () from
/usr/qt/3/lib/libqt-mt.so.3
#46 0x0807701e in ?? ()
#47 0xb68533b3 in __libc_start_main () from
/lib/libc.so.6
#48 0x08076cb1 in ?? ()
(gdb)           





__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-------------- next part --------------

I've just upgrade from Kimdaba 2.1 to Kphotoalbum-2.2, but now the slide show
does not work any more.

How to reproduce it:
I'm selecting several photos, then click on the icon that will show them in a
slide show.

I've compile it with debug mode and here after the backtrace.

Thanks for any help








vi at linuxhome ~ $ gdb kphotoalbum
GNU gdb 6.4
Copyright 2005 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 "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/kphotoalbum
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 15554)]
[New Thread 32769 (LWP 15557)]
[New Thread 16386 (LWP 15558)]
*** glibc detected *** free(): invalid pointer: 0xb6252af8 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 15554)]
0xb6867951 in kill () from /lib/libc.so.6
(gdb) backtrace
#0  0xb6867951 in kill () from /lib/libc.so.6
#1  0xb6bd52f0 in pthread_kill () from /lib/libpthread.so.0
#2  0xb6bd567b in raise () from /lib/libpthread.so.0
#3  0xb6867536 in raise () from /lib/libc.so.6
#4  0xb6868c18 in abort () from /lib/libc.so.6
#5  0xb689a7dd in __fsetlocking () from /lib/libc.so.6
#6  0xb68a0567 in malloc_usable_size () from /lib/libc.so.6
#7  0xb68a0fdd in free () from /lib/libc.so.6
#8  0xb6a1b521 in operator delete () from
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so.6
#9  0xb69fb545 in std::string::_Rep::_M_destroy ()
   from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so.6
#10 0xb6ab5558 in Exiv2::ExifKey::makeKey () from /usr/lib/libexiv2-0.9.1.so
#11 0xb6ab562a in Exiv2::ExifKey::ExifKey () from /usr/lib/libexiv2-0.9.1.so
#12 0xb6a81b34 in Exiv2::Exifdatum::Exifdatum () from 
/usr/lib/libexiv2-0.9.1.so
#13 0xb6a87670 in Exiv2::ExifData::add () from /usr/lib/libexiv2-0.9.1.so
#14 0xb6a87aca in Exiv2::ExifData::load () from /usr/lib/libexiv2-0.9.1.so
#15 0xb6a9dbad in Exiv2::JpegBase::readMetadata () from 
/usr/lib/libexiv2-0.9.1.so
#16 0x081562ef in QMap<int, int>::insert ()
#17 0x08159433 in QMap<int, int>::insert ()
#18 0x081599a6 in QMap<int, int>::insert ()
#19 0x08092a3c in QMemArray<char>::detach ()
#20 0x0810790e in Viewer::Viewer::staticMetaObject ()
#21 0x08108458 in Viewer::Viewer::staticMetaObject ()
#22 0x081089f5 in Viewer::Viewer::staticMetaObject ()
#23 0x0808adf3 in QMap<QString, QStringList>::operator[] ()
#24 0x0808afa9 in QMap<QString, QStringList>::operator[] ()
#25 0x0808c1bd in QMap<QString, QStringList>::operator[] ()
#26 0xb710f144 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb710f862 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#28 0xb7a07cb9 in KAction::activated () from /usr/kde/3.5/lib/libkdeui.so.4
#29 0xb7a0870a in KAction::slotActivated () from /usr/kde/3.5/lib/libkdeui.so.4
#30 0xb7a07dec in KAction::slotButtonClicked () from 
/usr/kde/3.5/lib/libkdeui.so.4
#31 0xb7a0d01c in KAction::qt_invoke () from /usr/kde/3.5/lib/libkdeui.so.4
#32 0xb710f144 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#33 0xb7acec5a in KToolBarButton::buttonClicked () from
/usr/kde/3.5/lib/libkdeui.so.4
#34 0xb7acee2f in KToolBarButton::mouseReleaseEvent () from
/usr/kde/3.5/lib/libkdeui.so.4
---Type <return> to continue, or q <return> to quit---
#35 0xb71483f6 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#36 0xb7ace3f1 in KToolBarButton::event () from /usr/kde/3.5/lib/libkdeui.so.4
#37 0xb70ac30f in QApplication::internalNotify () from 
/usr/qt/3/lib/libqt-mt.so.3
#38 0xb70ac6d3 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#39 0xb771f6c6 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4
#40 0xb70458d2 in QETWidget::translateMouseEvent () from 
/usr/qt/3/lib/libqt-mt.so.3
#41 0xb70441a1 in QApplication::x11ProcessEvent () from 
/usr/qt/3/lib/libqt-mt.so.3
#42 0xb7058146 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
#43 0xb70c2a30 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#44 0xb70c2986 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xb70ab4bf in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#46 0x0807701e in ?? ()
#47 0xb68533b3 in __libc_start_main () from /lib/libc.so.6
#48 0x08076cb1 in ?? ()
(gdb)           




More information about the Kphotoalbum mailing list