Bug 144691

Summary: Crash while browsing and editing photos
Product: [Applications] digikam Reporter: Leo Mantovani <mantovani>
Component: Portability-RuntimeAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.9.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 7.6.0

Description Leo Mantovani 2007-04-26 00:36:43 UTC
Version:           0.9.1 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-15-386

Kubuntu 7.04, with all updates at April 25.
The crash occurred during photo browsing in editing mode.

Note:
the many crashes of DigiKam and Ktorrent occurred after I made a full update to Kubuntu 7.04 Feisty from 6.10 Edgy.
I have all update up to April 25.

Backtrace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(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)
(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 -1247398192 (LWP 9721)]
[New Thread -1311728752 (LWP 9742)]
[New Thread -1250636912 (LWP 9737)]
[New Thread -1259029616 (LWP 9736)]
(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)
(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)
(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)
0xb66a1cb6 in QGList::first () from /usr/lib/libqt-mt.so.3
#0  0xb66a1cb6 in QGList::first () from /usr/lib/libqt-mt.so.3
#1  0xb6331369 in QPtrList<TimerInfo>::first () from /usr/lib/libqt-mt.so.3
#2  0xb6330384 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#3  0xb62e4d25 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#4  0xb6358136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#5  0xb6357f46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#6  0xb633f609 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#7  0x0804ae3c in main ()
Comment 1 caulier.gilles 2007-04-26 07:46:06 UTC
Leo, 

your backtrace is unsuitable. There is no informations to hack...

Please try to run digiKam under GDB like it's explained on this page :

http://www.digikam.org/?q=contrib

Gilles Caulier

PS: Witch Exiv2 release you use ?
 
Comment 2 Arnd Baecker 2007-06-06 16:53:16 UTC
Leo, any news on this crash?
Could you try 0.9.2beta3 to see if the problem still exists?
Comment 3 Leo Mantovani 2007-06-06 18:37:39 UTC
Hi Gilles,
when I made this post I was experiencing similar crash with Ktorrent too.

Subsequently, several updates appeared from Ubuntu official repositories, many related to KDE desktop components, and after some of those updates (I keep PC maniacally updated ) both Ktorrent and Digikam crashes disappeared.

I'm convinced it was a crash caused by some KDE library.

I'm sorry I did not support you with GDB, I'm too much donkey for such task :-( 

Thank you very much for your attention. 

Comment 4 Arnd Baecker 2007-06-06 18:58:44 UTC
Ok, thanks for the feedback!
As the crashes are gone, I close the bug.