Bug 136086 - crash when saveing any type of files
Summary: crash when saveing any type of files
Status: RESOLVED WORKSFORME
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Engine (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-21 14:13 UTC by chechen
Modified: 2017-08-10 19:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 0.9.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chechen 2006-10-21 14:13:05 UTC
Version:           0.9.0 SVN (using KDE KDE 3.5.2)
Installed from:    Ubuntu Packages
Compiler:          gcc-4.0.3 
OS:                Linux

Showfoto and Digikam are crashed when saveing any type of files:
Console : 
showfoto: Saving to :/mnt/data/TEMP/manga/HELLSING/EYqvtc.digikamtempfile.tmp (jpeg)
showfoto: Exif orientation tag set to: 1
*** glibc detected *** double free or corruption (out): 0x0874baa8 ***
KCrash: Application 'showfoto' crashing...
KCrash:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240779072 (LWP 14571)]
[New Thread -1251345488 (LWP 14588)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb61119a1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb61132b9 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb614587a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#10 0xb614bfd4 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#11 0xb614c34a in free () from /lib/tls/i686/cmov/libc.so.6
#12 0xb62e28b1 in operator delete () from /usr/lib/libstdc++.so.6
#13 0xb7e8754a in Digikam::DMetadata::~DMetadata ()
   from /usr/lib/libdigikam.so.0
#14 0xb7e60fd6 in Digikam::DImgInterface::saveAs ()
   from /usr/lib/libdigikam.so.0
#15 0xb7e69756 in Digikam::Canvas::saveAs () from /usr/lib/libdigikam.so.0
#16 0xb7ed05e8 in Digikam::EditorWindow::startingSave ()
   from /usr/lib/libdigikam.so.0
#17 0xb7edacb0 in Digikam::ImageWindow::save () from /usr/lib/libdigikam.so.0
#18 0xb7ed0050 in Digikam::EditorWindow::slotSave ()
   from /usr/lib/libdigikam.so.0
#19 0xb7ed5159 in Digikam::EditorWindow::qt_invoke ()
   from /usr/lib/libdigikam.so.0
#20 0xb7edd211 in Digikam::ImageWindow::qt_invoke ()
   from /usr/lib/libdigikam.so.0
#21 0xb6975e29 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0xb69768c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#23 0xb729c8a7 in KAction::activated () from /usr/lib/libkdeui.so.4
#24 0xb72d2674 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#25 0xb72ee039 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#26 0xb6975e29 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb69768c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb6fee4c5 in KAccelPrivate::menuItemActivated ()
   from /usr/lib/libkdecore.so.4
#29 0xb7025c08 in KAccelPrivate::emitActivatedSignal ()
   from /usr/lib/libkdecore.so.4
#30 0xb70809ad in KAccelPrivate::eventFilter () from /usr/lib/libkdecore.so.4
#31 0xb6972f72 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#32 0xb6972ff0 in QObject::event () from /usr/lib/libqt-mt.so.3
#33 0xb69b051a in QWidget::event () from /usr/lib/libqt-mt.so.3
#34 0xb6a8266e in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#35 0xb690bdc6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#36 0xb690c15e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#37 0xb70a7d7d in KApplication::notify () from /usr/lib/libkdecore.so.4
#38 0xb70259cd in KAccelEventHandler::x11Event ()
   from /usr/lib/libkdecore.so.4
#39 0xb70a636e in KApplication::x11EventFilter ()
   from /usr/lib/libkdecore.so.4
#40 0xb68893ef in qt_set_x11_event_filter () from /usr/lib/libqt-mt.so.3
#41 0xb68966e4 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#42 0xb68b0473 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#43 0xb69248b7 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#44 0xb69247da in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#45 0xb690a8d5 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#46 0x0804a4e7 in main ()
Comment 1 caulier.gilles 2006-11-14 21:26:37 UTC
Another crash certainly relevant of Exiv2.

Gilles Caulier
Comment 2 Andreas Huggel 2006-11-18 01:27:20 UTC
chechen,

We suspect this is a duplicate of bug #136855 and need your feedback to confirm if the problem is solved.

If you can still recreate this please try again with the latest Exiv2/digiKam/kipi-plugins from SVN. You need to compile and install Exiv2 first and cleanup digiKam/kipi-plugins before recompiling and installing it. 

Please report it the problem still occurs. Thanks!

-ahu.
Comment 3 chechen 2006-11-19 08:42:45 UTC
I have installed the latest Exiv2/digiKam/kipi-plugins from SVN and everything ok! Thank you for grate job.