Bug 219584

Summary: Crash of Digikam everytime trying load the photos from the camera Canon A570 IS
Product: [Applications] digikam Reporter: j.vorba
Component: Import-Gphoto2Assignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description j.vorba 2009-12-21 19:15:21 UTC
Application that crashed: digikam
Version of the application: 1.0.0-beta5
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
After selecting files to download, aplication crashes. What else to say????????????????????????????


 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7804700 (LWP 2420))]

Thread 17 (Thread 0xb62a8b70 (LWP 2421)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0830a2d9 in ?? ()
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xb59d2b70 (LWP 2423)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x05d99ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x03e1153b in g_poll () from /lib/libglib-2.0.so.0
#3  0x03e0455b in ?? () from /lib/libglib-2.0.so.0
#4  0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x06dbf067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x06ca0b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x0047acbd in ?? () from /usr/lib/libdigikamdatabase.so.1
#10 0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#11 0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xb5145b70 (LWP 2424)):
#0  0x05db496b in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#1  0x03e04135 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x03e04341 in ?? () from /lib/libglib-2.0.so.0
#3  0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x06dbf067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x06ca0b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x0047acbd in ?? () from /usr/lib/libdigikamdatabase.so.1
#9  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#10 0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xb48c4b70 (LWP 2425)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb40c3b70 (LWP 2426)):
#0  0x071f4e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x06dc0bf3 in ?? () from /usr/lib/libQtCore.so.4
#2  0x06dc0de1 in ?? () from /usr/lib/libQtCore.so.4
#3  0x06dc188c in ?? () from /usr/lib/libQtCore.so.4
#4  0x06dbf210 in ?? () from /usr/lib/libQtCore.so.4
#5  0x03e03f80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x03e04341 in ?? () from /lib/libglib-2.0.so.0
#7  0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x06dbf067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x06ca0b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#13 0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xb38c2b70 (LWP 2427)):
#0  0x0431bd56 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x05db4956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0x03e03fbf in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x03e04341 in ?? () from /lib/libglib-2.0.so.0
#4  0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x06dbf067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x06ca0b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#10 0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xb30c1b70 (LWP 2428)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xb0b64b70 (LWP 2429)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431e142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db47e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x018879ff in ?? () from /usr/lib/libxine.so.1
#4  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xaff58b70 (LWP 2430)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x05da0981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x018b0be0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x01895011 in ?? () from /usr/lib/libxine.so.1
#4  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xaf757b70 (LWP 2431)):
#0  0x071f4e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x06dc0bf3 in ?? () from /usr/lib/libQtCore.so.4
#2  0x06dc0de1 in ?? () from /usr/lib/libQtCore.so.4
#3  0x06dc188c in ?? () from /usr/lib/libQtCore.so.4
#4  0x06dbf210 in ?? () from /usr/lib/libQtCore.so.4
#5  0x03e03f80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x03e04341 in ?? () from /lib/libglib-2.0.so.0
#7  0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x06dbf067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x06ca0b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x0172f20a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xaef56b70 (LWP 2433)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x018985ee in ?? () from /usr/lib/libxine.so.1
#4  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xaaea8b70 (LWP 2443)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xae755b70 (LWP 2450)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xab6a9b70 (LWP 2451)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa66e9b70 (LWP 2469)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x026c7bfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa6eeab70 (LWP 2476)):
#0  0x003ad422 in __kernel_vsyscall ()
#1  0x0431de15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x05db478d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x06ca4e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0812277d in ?? ()
#5  0x06ca3e32 in ?? () from /usr/lib/libQtCore.so.4
#6  0x0431980e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x05da77ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7804700 (LWP 2420)):
[KCrash Handler]
#6  0x01f6c7ac in __dynamic_cast () from /usr/lib/libstdc++.so.6
#7  0x08277669 in ?? ()
#8  0x0814a945 in ?? ()
#9  0x0814b489 in ?? ()
#10 0x0815058d in ?? ()
#11 0x06daa263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x06daa6d8 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x087f79b1 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#14 0x087f8f32 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#15 0x08c9af02 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#16 0x08bb5163 in ?? () from /usr/lib/libQtGui.so.4
#17 0x08bb5431 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#18 0x08c9b3fc in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#19 0x08853012 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x08bb33ee in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x08c9dd9a in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x087fdf54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x08806033 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x055d7bfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0x06d946cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0x08804f6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#27 0x088737c0 in ?? () from /usr/lib/libQtGui.so.4
#28 0x08872c4b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#29 0x0889f502 in ?? () from /usr/lib/libQtGui.so.4
#30 0x03e00e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x03e04720 in ?? () from /lib/libglib-2.0.so.0
#32 0x03e04853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x06dbf02c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x0889ebe5 in ?? () from /usr/lib/libQtGui.so.4
#35 0x06d92c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x06d930ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0x06d9553f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#38 0x087fddd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#39 0x083a4da3 in ?? ()
#40 0x05cf1b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#41 0x0809fe91 in _start ()

This bug may be a duplicate of or related to bug 219485

Reported using DrKonqi
Comment 1 caulier.gilles 2009-12-21 19:24:53 UTC
digiKam 1.0.0 final is out today with more than 200 bugs fix since beta5.

http://www.digikam.org/drupal/node/491

I refuse all beta5 bugs especially from ubuntu packages...

We recieve a lots of reports like this (around 100), all already fixed !!!

Ask to ubuntu team to update package !!!

Gilles Caulier
Comment 2 j.vorba 2009-12-22 09:23:32 UTC
Thank you for the answer!
How do I install this new version. I've downloaded it, unpacked and now what? 
Sorry for stupid question, but I'm the total beginner Linux user and if 
Synaptic doesn't do the work, I'm lost:)

Thank you very much,
Jan.


Dne pondělí 21 prosince 2009 19:24:56 Gilles Caulier napsal(a):
> https://bugs.kde.org/show_bug.cgi?id=219584
> 
> 
> Gilles Caulier <caulier.gilles@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - Status|UNCONFIRMED                 |RESOLVED
>             Version|unspecified                 |1.0.0-beta5
>          Resolution|                            |INVALID
> 
> 
> 
> 
> --- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2009-12-21
>  19:24:53 --- digiKam 1.0.0 final is out today with more than 200 bugs fix
>  since beta5.
> 
> http://www.digikam.org/drupal/node/491
> 
> I refuse all beta5 bugs especially from ubuntu packages...
> 
> We recieve a lots of reports like this (around 100), all already fixed !!!
> 
> Ask to ubuntu team to update package !!!
> 
> Gilles Caulier
>
Comment 3 Mark Purcell 2009-12-26 01:21:10 UTC
On Tuesday 22 December 2009 19:23:34 j.vorba@seznam.cz wrote:
> --- Comment #2 from  <j vorba seznam cz>  2009-12-22 09:23:32 ---
> Thank you for the answer!
> How do I install this new version. I've downloaded it, unpacked and now
>  what? Sorry for stupid question, but I'm the total beginner Linux user and
>  if Synaptic doesn't do the work, I'm lost:)
> 
> Thank you very much,
> Jan.

You can find the new version for ubuntu here:
http://packages.ubuntu.com/lucid/digikam

Mark