Bug 339108

Summary: Segfault trying to download photos
Product: [Applications] digikam Reporter: Luke-Jr <luke-jr+kdebugs>
Component: Database-AlbumsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, elaterite, lutz
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 4.6.0
Sentry Crash Report:

Description Luke-Jr 2014-09-16 01:18:39 UTC
I got this with 4.0.0, and it went away after upgrading. But now 4.2.0 is giving me a crash again, and I can't download my photos...

Reproducible: Always


Actual Results:  
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xf76de9c0 (LWP 7516))]

Thread 47 (Thread 0xf76ddb40 (LWP 7517)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x453ae7fb in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x4ac9f3cc in linux_udev_event_thread_main (arg=0x0) at /var/tmp/portage/dev-libs/libusb-1.0.18/work/libusb-1.0.18/libusb/os/linux_udev.c:175
#3  0x454c5f55 in start_thread (arg=0xf76ddb40) at pthread_create.c:309
#4  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 46 (Thread 0xf5f61b40 (LWP 7518)):
#0  0x45341878 in _int_free (av=0xf5600010, p=0xf56eb350, have_lock=0) at malloc.c:3917
#1  0x4556e5af in operator delete (ptr=0xf56eb358) at /var/tmp/portage/sys-devel/gcc-4.8.3/work/gcc-4.8.3/libstdc++-v3/libsupc++/del_op.cc:47
#2  0x4f03fcd3 in __gnu_cxx::new_allocator<std::_List_node<Exiv2::Exifdatum> >::deallocate (this=0xf5f60c08, __p=0xf56eb358) at /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/include/g++-v4/ext/new_allocator.h:110
#3  0x4f03f404 in std::_List_base<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> >::_M_put_node (this=0xf5f60c08, __p=0xf56eb358) at /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/include/g++-v4/bits/stl_list.h:338
#4  0x4f03eb55 in std::_List_base<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> >::_M_clear (this=0xf5f60c08) at /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/include/g++-v4/bits/list.tcc:79
#5  0x4f03e2c9 in std::_List_base<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> >::~_List_base (this=0xf5f60c08, __in_chrg=<optimized out>) at /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/include/g++-v4/bits/stl_list.h:378
#6  0x4f03d8ad in std::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> >::~list (this=0xf5f60c08, __in_chrg=<optimized out>) at /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/include/g++-v4/bits/stl_list.h:438
#7  0x4f03d8d1 in Exiv2::ExifData::~ExifData (this=0xf5f60c08, __in_chrg=<optimized out>) at /usr/include/exiv2/exif.hpp:438
#8  0x4f0528c6 in KExiv2Iface::KExiv2::getExifTagVariant (this=0xf5656a38, exifTagName=0x4cf3c765 "Exif.Photo.FNumber", rationalAsListOfInts=false, stringEscapeCR=true, component=0) at /var/tmp/portage/kde-base/libkexiv2-4.12.5/work/libkexiv2-4.12.5/libkexiv2/kexiv2exif.cpp:728
#9  0x4cdb4b49 in Digikam::DMetadata::fromExifOrXmp (this=0xf5656a38, exifTagName=0x4cf3c765 "Exif.Photo.FNumber", xmpTagName=0x4cf3c778 "Xmp.exif.FNumber") at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/dmetadata/dmetadata.cpp:2037
#10 0x4cdb01d6 in Digikam::DMetadata::getMetadataField (this=0xf5656a38, field=Digikam::MetadataInfo::Aperture) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/dmetadata/dmetadata.cpp:2215
#11 0x4cdb1200 in Digikam::DMetadata::getMetadataFields (this=0xf5656a38, fields=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/dmetadata/dmetadata.cpp:2467
#12 0x4d2a9f71 in Digikam::ImageScanner::scanImageMetadata (this=0xf5f60e90) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/imagescanner.cpp:620
#13 0x4d2a95a7 in Digikam::ImageScanner::scanFile (this=0xf5f60e90, mode=Digikam::ImageScanner::NewScan) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/imagescanner.cpp:454
#14 0x4d2a8b3e in Digikam::ImageScanner::newFile (this=0xf5f60e90, albumId=0) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/imagescanner.cpp:271
#15 0x4d25561e in Digikam::CollectionScanner::scanNewFile (this=0xf5f6125c, info=..., albumId=0) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:1247
#16 0x4d2549e6 in Digikam::CollectionScanner::scanAlbum (this=0xf5f6125c, location=..., album=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:1089
#17 0x4d254ba9 in Digikam::CollectionScanner::scanAlbum (this=0xf5f6125c, location=..., album=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:1112
#18 0x4d254ba9 in Digikam::CollectionScanner::scanAlbum (this=0xf5f6125c, location=..., album=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:1112
#19 0x4d254ba9 in Digikam::CollectionScanner::scanAlbum (this=0xf5f6125c, location=..., album=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:1112
#20 0x4d253637 in Digikam::CollectionScanner::scanAlbumRoot (this=0xf5f6125c, location=...) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:828
#21 0x4d251f40 in Digikam::CollectionScanner::completeScan (this=0xf5f6125c) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/database/collectionscanner.cpp:489
#22 0x0820fd01 in Digikam::ScanController::run (this=0x87877b0) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/digikam/database/scancontroller.cpp:756
#23 0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#24 0x454c5f55 in start_thread (arg=0xf5f61b40) at pthread_create.c:309
#25 0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 45 (Thread 0xf55ffb40 (LWP 7519)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x453b2041 in select () at ../sysdeps/unix/syscall-template.S:81
#2  0x45de903a in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/qt4/libQtCore.so.4
#3  0x45deb89b in QEventDispatcherUNIX::select(int, fd_set*, fd_set*, fd_set*, timeval*) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ded7bc in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/qt4/libQtCore.so.4
#5  0x45dedcf7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#6  0x45dbb003 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#7  0x45dbb329 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#8  0x45cab35d in QThread::exec() () from /usr/lib/qt4/libQtCore.so.4
#9  0x45d9b554 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib/qt4/libQtCore.so.4
#10 0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#11 0x454c5f55 in start_thread (arg=0xf55ffb40) at pthread_create.c:309
#12 0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 44 (Thread 0xf4bffb40 (LWP 7521)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454c9c9c in pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0x453c6eac in __pthread_cond_wait (cond=0x8875af0, mutex=0x8875ad8) at forward.c:149
#3  0x45cae0c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x4ce0875c in Digikam::ParkingThread::run (this=0x8766c60) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/libs/threads/threadmanager.cpp:119
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xf4bffb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 43 (Thread 0xf26a1b40 (LWP 7522)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xf26a1218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xf26a1b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 42 (Thread 0xf1c1fb40 (LWP 7523)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xf1c1f218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xf1c1fb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 41 (Thread 0xf141eb40 (LWP 7524)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xf141e218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xf141eb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 40 (Thread 0xf0c1db40 (LWP 7525)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xf0c1d218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xf0c1db40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 39 (Thread 0xefeffb40 (LWP 7526)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xefeff218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xefeffb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 38 (Thread 0xef6feb40 (LWP 7527)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xef6fe218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xef6feb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 37 (Thread 0xeecffb40 (LWP 7528)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xeecff218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xeecffb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 36 (Thread 0xee4feb40 (LWP 7529)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xee4fe218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xee4feb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 35 (Thread 0xed8ffb40 (LWP 7531)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xed8ff218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xed8ffb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 34 (Thread 0xed0feb40 (LWP 7532)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xed0fe218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xed0feb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 33 (Thread 0xec8fdb40 (LWP 7533)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xec8fd218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xec8fdb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 32 (Thread 0xebcffb40 (LWP 7534)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xebcff218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xebcffb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 31 (Thread 0xeb4feb40 (LWP 7535)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xeb4fe218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xeb4feb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 30 (Thread 0xeacfdb40 (LWP 7536)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xeacfd218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xeacfdb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 29 (Thread 0xea4fcb40 (LWP 7537)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xea4fc218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xea4fcb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 28 (Thread 0xe9cfbb40 (LWP 7538)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe9cfb218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe9cfbb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 27 (Thread 0xe94fab40 (LWP 7539)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe94fa218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe94fab40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 26 (Thread 0xe8cf9b40 (LWP 7540)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe8cf9218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe8cf9b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 25 (Thread 0xe84f8b40 (LWP 7541)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe84f8218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe84f8b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 24 (Thread 0xe7cf7b40 (LWP 7542)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe7cf7218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe7cf7b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 23 (Thread 0xe74f6b40 (LWP 7543)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe74f6218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe74f6b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 22 (Thread 0xe6cf5b40 (LWP 7544)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe6cf5218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe6cf5b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 21 (Thread 0xe64f4b40 (LWP 7545)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe64f4218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe64f4b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 20 (Thread 0xe5cf3b40 (LWP 7546)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe5cf3218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe5cf3b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 19 (Thread 0xe54f2b40 (LWP 7547)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe54f2218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe54f2b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 18 (Thread 0xe4cf1b40 (LWP 7548)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe4cf1218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe4cf1b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 17 (Thread 0xe44f0b40 (LWP 7549)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe44f0218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe44f0b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 16 (Thread 0xe3cefb40 (LWP 7550)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe3cef218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe3cefb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 15 (Thread 0xe34eeb40 (LWP 7551)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe34ee218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe34eeb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 14 (Thread 0xe2cedb40 (LWP 7552)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe2ced218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe2cedb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 13 (Thread 0xe24ecb40 (LWP 7553)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe24ec218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe24ecb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 12 (Thread 0xe1cebb40 (LWP 7554)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe1ceb218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe1cebb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 11 (Thread 0xe14eab40 (LWP 7555)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0x88a0468, mutex=0x88a0450, abstime=0xe14ea218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe14eab40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 10 (Thread 0xe0affb40 (LWP 7556)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xe0aff218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe0affb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 9 (Thread 0xe02feb40 (LWP 7557)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xe02fe218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xe02feb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 8 (Thread 0xdfafdb40 (LWP 7558)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xdfafd218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xdfafdb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 7 (Thread 0xdf2fcb40 (LWP 7559)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xdf2fc218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xdf2fcb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 6 (Thread 0xdeafbb40 (LWP 7560)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xdeafb218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xdeafbb40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 5 (Thread 0xde2fab40 (LWP 7561)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xde2fa218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xde2fab40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xddaf9b40 (LWP 7562)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xddaf9218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xddaf9b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xdd2f8b40 (LWP 7563)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454ca07e in pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0x453c6f04 in __pthread_cond_timedwait (cond=0xf28218c8, mutex=0xf28218b0, abstime=0xdd2f8218) at forward.c:162
#3  0x45cae0a3 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x45ca0f12 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xdd2f8b40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xda30db40 (LWP 7569)):
#0  0x452a60e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x454c9c9c in pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0x453c6eac in __pthread_cond_wait (cond=0x9b1a8a8, mutex=0x9b1a890) at forward.c:149
#3  0x45cae0c5 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0x083ac4ad in Digikam::CameraController::run (this=0x9f162a8) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/utilities/importui/backend/cameracontroller.cpp:400
#5  0x45cadb4f in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0x454c5f55 in start_thread (arg=0xda30db40) at pthread_create.c:309
#7  0x453ba12e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xf76de9c0 (LWP 7516)):
[KCrash Handler]
#7  0x081cf352 in Digikam::Album::globalID (this=0x0) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/digikam/album/album.cpp:229
#8  0x083a024e in Digikam::ImportUI::slotDownload (this=0x92f6318, onlySelected=false, deleteAfter=false, album=0x0) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/utilities/importui/main/importui.cpp:1479
#9  0x0839fe4f in Digikam::ImportUI::slotDownloadAll (this=0x92f6318) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/utilities/importui/main/importui.cpp:1408
#10 0x08394cd4 in Digikam::ImportUI::qt_static_metacall (_o=0x92f6318, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xff9e24d8) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0_build/utilities/importui/importui.moc:200
#11 0x45dd1167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#12 0x4634b534 in QAction::triggered (this=0xa3a7d70, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#13 0x4634a9e5 in QAction::activate (this=0xa3a7d70, event=QAction::Trigger) at kernel/qaction.cpp:1257
#14 0x46839149 in QMenuPrivate::activateCausedStack (this=0xa3a7568, causedStack=..., action=0xa3a7d70, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1038
#15 0x4683957c in QMenuPrivate::activateAction (this=0xa3a7568, action=0xa3a7d70, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1130
#16 0x4683da19 in QMenu::mouseReleaseEvent (this=0xa3a70e8, e=0xff9e2c90) at widgets/qmenu.cpp:2372
#17 0x48a8b914 in KMenu::mouseReleaseEvent (this=0xa3a70e8, e=0xff9e2c90) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/widgets/kmenu.cpp:464
#18 0x463b4670 in QWidget::event (this=0xa3a70e8, event=0xff9e2c90) at kernel/qwidget.cpp:8376
#19 0x4683e046 in QMenu::event (this=0xa3a70e8, e=0xff9e2c90) at widgets/qmenu.cpp:2481
#20 0x463593be in QApplicationPrivate::notify_helper (this=0x86a9d58, receiver=0xa3a70e8, e=0xff9e2c90) at kernel/qapplication.cpp:4562
#21 0x46357402 in QApplication::notify (this=0xff9e4678, receiver=0xa3a70e8, e=0xff9e2c90) at kernel/qapplication.cpp:4105
#22 0x489ad01d in KApplication::notify (this=0xff9e4678, receiver=0xa3a70e8, event=0xff9e2c90) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311
#23 0x45dbc50a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#24 0x4635baa5 in QCoreApplication::sendSpontaneousEvent (receiver=0xa3a70e8, event=0xff9e2c90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#25 0x46355b3b in QApplicationPrivate::sendMouseEvent (receiver=0xa3a70e8, event=0xff9e2c90, alienWidget=0x0, nativeWidget=0xa3a70e8, buttonDown=0x46db69a0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3171
#26 0x463e8bf4 in QETWidget::translateMouseEvent (this=0xa3a70e8, event=0xff9e2fbc) at kernel/qapplication_x11.cpp:4451
#27 0x463e59d9 in QApplication::x11ProcessEvent (this=0xff9e4678, event=0xff9e2fbc) at kernel/qapplication_x11.cpp:3518
#28 0x4641c250 in QEventDispatcherX11::processEvents (this=0x86a74c8, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#29 0x45dbb003 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#30 0x45dbb329 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#31 0x4683c60d in QMenu::exec (this=0xa3a70e8, p=..., action=0x0) at widgets/qmenu.cpp:2125
#32 0x46887dca in QToolButtonPrivate::popupTimerDone (this=0xa3c8f38) at widgets/qtoolbutton.cpp:955
#33 0x46887329 in QToolButton::showMenu (this=0xa3ccab0) at widgets/qtoolbutton.cpp:866
#34 0x46887408 in QToolButtonPrivate::_q_buttonPressed (this=0xa3c8f38) at widgets/qtoolbutton.cpp:879
#35 0x46888695 in QToolButton::qt_static_metacall (_o=0xa3ccab0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xff9e32a8) at .moc/release-shared/moc_qtoolbutton.cpp:90
#36 0x45dd1167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#37 0x46abbb63 in QAbstractButton::pressed (this=0xa3ccab0) at .moc/release-shared/moc_qabstractbutton.cpp:206
#38 0x4679a92a in QAbstractButtonPrivate::emitPressed (this=0xa3c8f38) at widgets/qabstractbutton.cpp:562
#39 0x4679ba80 in QAbstractButton::mousePressEvent (this=0xa3ccab0, e=0xff9e3990) at widgets/qabstractbutton.cpp:1098
#40 0x46886f75 in QToolButton::mousePressEvent (this=0xa3ccab0, e=0xff9e3990) at widgets/qtoolbutton.cpp:709
#41 0x463b4652 in QWidget::event (this=0xa3ccab0, event=0xff9e3990) at kernel/qwidget.cpp:8372
#42 0x4679b9cb in QAbstractButton::event (this=0xa3ccab0, e=0xff9e3990) at widgets/qabstractbutton.cpp:1082
#43 0x4688854d in QToolButton::event (this=0xa3ccab0, event=0xff9e3990) at widgets/qtoolbutton.cpp:1163
#44 0x463593be in QApplicationPrivate::notify_helper (this=0x86a9d58, receiver=0xa3ccab0, e=0xff9e3990) at kernel/qapplication.cpp:4562
#45 0x46357402 in QApplication::notify (this=0xff9e4678, receiver=0xa3ccab0, e=0xff9e3990) at kernel/qapplication.cpp:4105
#46 0x489ad01d in KApplication::notify (this=0xff9e4678, receiver=0xa3ccab0, event=0xff9e3990) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311
#47 0x45dbc50a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#48 0x4635baa5 in QCoreApplication::sendSpontaneousEvent (receiver=0xa3ccab0, event=0xff9e3990) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#49 0x46355b3b in QApplicationPrivate::sendMouseEvent (receiver=0xa3ccab0, event=0xff9e3990, alienWidget=0xa3ccab0, nativeWidget=0xa3d8268, buttonDown=0x46db69a0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3171
#50 0x463e8efc in QETWidget::translateMouseEvent (this=0xa3d8268, event=0xff9e3cbc) at kernel/qapplication_x11.cpp:4517
#51 0x463e59d9 in QApplication::x11ProcessEvent (this=0xff9e4678, event=0xff9e3cbc) at kernel/qapplication_x11.cpp:3518
#52 0x4641c250 in QEventDispatcherX11::processEvents (this=0x86a74c8, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#53 0x45dbb003 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#54 0x45dbb329 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#55 0x0820f222 in Digikam::ScanController::completeCollectionScanCore (this=0x87877b0, needTotalFiles=true, defer=false) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/digikam/database/scancontroller.cpp:486
#56 0x0820f189 in Digikam::ScanController::completeCollectionScanInBackground (this=0x87877b0, defer=false) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/digikam/database/scancontroller.cpp:471
#57 0x0814ac3c in Digikam::NewItemsFinder::slotStart (this=0xa0f8190) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/utilities/maintenance/newitemsfinder.cpp:111
#58 0x0814a62d in Digikam::NewItemsFinder::qt_static_metacall (_o=0xa0f8190, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x87ad9d8) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0_build/digikam/newitemsfinder.moc:57
#59 0x45dcd91a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#60 0x45dd576b in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#61 0x463593be in QApplicationPrivate::notify_helper (this=0x86a9d58, receiver=0xa0f8190, e=0x87ad9f8) at kernel/qapplication.cpp:4562
#62 0x46356aea in QApplication::notify (this=0xff9e4678, receiver=0xa0f8190, e=0x87ad9f8) at kernel/qapplication.cpp:3944
#63 0x489ad01d in KApplication::notify (this=0xff9e4678, receiver=0xa0f8190, event=0x87ad9f8) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311
#64 0x45dbc50a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#65 0x45dbf82d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#66 0x45dbfd3c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#67 0x46411180 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#68 0x4641c024 in QEventDispatcherX11::processEvents (this=0x86a74c8, flags=...) at kernel/qeventdispatcher_x11.cpp:75
#69 0x45dbb003 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#70 0x45dbb329 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#71 0x45dc0a3e in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4
#72 0x46356782 in QApplication::exec () at kernel/qapplication.cpp:3823
#73 0x083111d9 in main (argc=1, argv=0xff9e47b4) at /var/tmp/portage/media-gfx/digikam-4.2.0/work/digikam-4.2.0/core/digikam/main/main.cpp:236
Comment 1 Christoph Feck 2014-09-16 11:02:38 UTC
Probably caused by local event loop in Digikam::ScanController::completeCollectionScanCore().
Comment 2 Teemu Rytilahti 2014-12-05 14:54:55 UTC
Git commit 00af515750009a06fe19742c4abc733ed1123660 by Teemu Rytilahti.
Committed on 16/11/2014 at 10:30.
Pushed by rytilahti into branch 'master'.

ImportUI: don't access the first element of a list when the list is empty to avoid crashing
FIXED-IN:4.6.0

M  +2    -1    NEWS
M  +6    -1    utilities/importui/main/importui.cpp

http://commits.kde.org/digikam/00af515750009a06fe19742c4abc733ed1123660
Comment 3 Teemu Rytilahti 2014-12-05 14:57:14 UTC
Git commit bffd22f15c28d0204296e6031c6d2bdad3fb6807 by Teemu Rytilahti.
Committed on 16/11/2014 at 10:30.
Pushed by rytilahti into branch 'master'.

ImportUI: don't access the first element of a list when the list is empty to avoid crashing
FIXED-IN:4.6.0

M  +6    -1    utilities/importui/main/importui.cpp

http://commits.kde.org/digikam/bffd22f15c28d0204296e6031c6d2bdad3fb6807
Comment 4 Teemu Rytilahti 2015-01-22 14:54:11 UTC
*** Bug 343026 has been marked as a duplicate of this bug. ***
Comment 5 caulier.gilles 2016-03-28 16:19:21 UTC
*** Bug 361084 has been marked as a duplicate of this bug. ***