Bug 294309

Summary: digiKam unexpectedly closes whenever I try to import photos from the camera
Product: [Applications] digikam Reporter: Aguinaldo Alves <aguinaldo_lorrayne>
Component: Import-IconViewAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 2.1.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 7.6.0
Sentry Crash Report:

Description Aguinaldo Alves 2012-02-17 16:01:19 UTC
Application: digikam (2.1.1)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
Sempre que tento importar as fotos e/ou videos de um dispositivo (câmera fotografica ou filmadora) o digikam fecha inesperadamente.
Antes funcionava normalmente. Pude verificar que o problema começou quando desistalei pelo shell tudo que é relacionado ao gnome. O comando realizado foi "sudo apt-get remove gnome*" depois disso pude ver que algumas coisas não funcionavão bem... como utilizo um ambiente hibrido (kde e gnome) fui restaurando os programas que pararam de funcionar, mas o digikam não consigo... já removi tudo inclusive os arquivos de configuração e instalei novamente, mas nada... alguém sabe o que posso fazer? Existe um comando para checar se todas as dependências estão instalandas e em caso negativo... qual comando pode instalar as dependências que estão faltando.
Agradeço a ajuda.

The crash can be reproduced every time.

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

Thread 16 (Thread 0xad373b70 (LWP 5277)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c9acc0 in wait (time=4294967295, this=0x8f87078) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8f86fa4, mutex=0x8f86fa0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x081faf45 in Digikam::ScanController::run (this=0x8f6d798) at /build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647
#6  0xb4c9a7b3 in QThreadPrivate::start (arg=0x8f6d798) at thread/qthread_unix.cpp:331
#7  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 15 (Thread 0xacb72b70 (LWP 5278)):
#0  0xb3248d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb4cf17d5 in do_gettime (frac=0xacb71e70, sec=0xacb71e68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb4dc44b6 in QTimerInfoList::updateCurrentTime (this=0x8f8b34c) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb4dc480a in QTimerInfoList::timerWait (this=0x8f8b34c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb4dc3053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xacb71f7c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb4dc30ed in timerSourcePrepare (source=0x8f8b318, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb33de88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb33df637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb33dfc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb4dc3b37 in QEventDispatcherGlib::processEvents (this=0x8f64770, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb4d941dd in QEventLoop::processEvents (this=0xacb72100, flags=...) at kernel/qeventloop.cpp:149
#12 0xb4d94421 in QEventLoop::exec (this=0xacb72100, flags=...) at kernel/qeventloop.cpp:201
#13 0xb4c9790b in QThread::exec (this=0x8f637c0) at thread/qthread.cpp:498
#14 0xb4d74e2d in QInotifyFileSystemWatcherEngine::run (this=0x8f637c0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb4c9a7b3 in QThreadPrivate::start (arg=0x8f637c0) at thread/qthread_unix.cpp:331
#16 0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0xac1ffb70 (LWP 5282)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c9acc0 in wait (time=4294967295, this=0x90e0fc8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x90fe6c8, mutex=0x90fe6c4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb6b63f54 in Digikam::ParkingThread::run (this=0x90fe6b8) at /build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119
#6  0xb4c9a7b3 in QThreadPrivate::start (arg=0x90fe6b8) at thread/qthread_unix.cpp:331
#7  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xaa18eb70 (LWP 5283)):
#0  0xb3704d19 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb49e4f54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb33dec35 in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb33df664 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb33dfc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4dc3b37 in QEventDispatcherGlib::processEvents (this=0x9353250, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb4d941dd in QEventLoop::processEvents (this=0xaa18e100, flags=...) at kernel/qeventloop.cpp:149
#7  0xb4d94421 in QEventLoop::exec (this=0xaa18e100, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4c9790b in QThread::exec (this=0x93533a8) at thread/qthread.cpp:498
#9  0xb4d74e2d in QInotifyFileSystemWatcherEngine::run (this=0x93533a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb4c9a7b3 in QThreadPrivate::start (arg=0x93533a8) at thread/qthread_unix.cpp:331
#11 0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xa309db70 (LWP 5299)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c9acc0 in wait (time=4294967295, this=0xaf819e8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xafb2054, mutex=0xafb2050, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x083c16b5 in Digikam::CameraController::run (this=0xa20bfb0) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/controller/cameracontroller.cpp:385
#6  0xb4c9a7b3 in QThreadPrivate::start (arg=0xa20bfb0) at thread/qthread_unix.cpp:331
#7  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0xa0e7eb70 (LWP 5300)):
#0  0xb497ad0a in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0xb493013b in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0xb492ddcc in ?? () from /lib/i386-linux-gnu/libc.so.6
#3  0xb492d74a in ?? () from /lib/i386-linux-gnu/libc.so.6
#4  0xb492c603 in dcgettext () from /lib/i386-linux-gnu/libc.so.6
#5  0xb507ff0b in dcpgettext_expr (domain=0xaca3848 "libkpimutils", msgctxt=<optimized out>, msgid=0xac36daaf "Unable to fetch row", category=5) at ../../kdecore/localization/gettext.h:208
#6  0xb5081557 in KCatalog::translateStrict (this=0xaca3868, msgctxt=0xac36d9f2 "QSQLiteResult", msgid=0xac36daaf "Unable to fetch row") at ../../kdecore/localization/kcatalog.cpp:263
#7  0xb50998f7 in KLocalePrivate::translateRawFrom (this=0x8f39170, catname=0x0, msgctxt=0xac36d9f2 "QSQLiteResult", msgid=0xac36daaf "Unable to fetch row", msgid_plural=0x0, n=0, language=0xa0e7d754, translation=0xa0e7d750) at ../../kdecore/localization/klocale_kde.cpp:957
#8  0xb5095dcb in KLocalePrivate::translateQt (this=0x8f39170, context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", comment=0x0) at ../../kdecore/localization/klocale_kde.cpp:1022
#9  0xb508ea73 in KLocale::translateQt (this=0x8ef4978, context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", comment=0x0) at ../../kdecore/localization/klocale.cpp:199
#10 0xb5002493 in KDETranslator::translate (this=0x8f3d390, context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", message=0x0) at ../../kdecore/kernel/kglobal_p.h:52
#11 0xb4db4144 in QTranslator::translate (this=0x8f3d390, context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", disambiguation=0x0, n=-1) at kernel/qtranslator.cpp:806
#12 0xb4d95867 in QCoreApplication::translate (context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", disambiguation=0x0, encoding=QCoreApplication::CodecForTr, n=-1) at kernel/qcoreapplication.cpp:1823
#13 0xb4d95cfa in QCoreApplication::translate (context=0xac36d9f2 "QSQLiteResult", sourceText=0xac36daaf "Unable to fetch row", disambiguation=0x0, encoding=QCoreApplication::CodecForTr) at kernel/qcoreapplication.cpp:1738
#14 0xac36bc58 in QSQLiteResultPrivate::fetchNext (this=0x9bc3dd70, values=..., idx=0, initialFetch=136) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:276
#15 0xac36cc5a in QSQLiteResult::exec (this=0x9bc48630) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:410
#16 0xb77c8d1b in QSqlQuery::exec (this=0xa0e7dbc8) at kernel/qsqlquery.cpp:943
#17 0xb6aeed4c in exec (query=<optimized out>, this=<optimized out>) at /build/buildd/digikam-2.1.1/core/libs/database/databasecorebackend.cpp:1405
#18 Digikam::DatabaseCoreBackend::exec (this=0x8f5c460, query=...) at /build/buildd/digikam-2.1.1/core/libs/database/databasecorebackend.cpp:1389
#19 0xb6aeef91 in Digikam::DatabaseCoreBackend::execQuery (this=0x8f5c460, query=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-2.1.1/core/libs/database/databasecorebackend.cpp:1077
#20 0xb6aef015 in Digikam::DatabaseCoreBackend::execQuery (this=0x8f5c460, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-2.1.1/core/libs/database/databasecorebackend.cpp:1022
#21 0xb6af106e in Digikam::DatabaseCoreBackend::execSql (this=0x8f5c460, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0xa0e7dc38) at /build/buildd/digikam-2.1.1/core/libs/database/databasecorebackend.cpp:921
#22 0xb6afd901 in Digikam::ThumbnailDB::insertThumbnail (this=0x9db662f, info=..., lastInsertId=0xa0e7dd0c) at /build/buildd/digikam-2.1.1/core/libs/database/thumbnaildb.cpp:262
#23 0xb6b37ba5 in Digikam::ThumbnailCreator::storeInDatabase (this=0x9db662f, info=..., image=...) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:753
#24 0xb6b3dc01 in Digikam::ThumbnailCreator::load (this=0x9b1c760, path=..., rect=..., pregenerate=false) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:264
#25 0xb6b3e712 in Digikam::ThumbnailCreator::load (this=0x9b1c760, path=...) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:196
#26 0xb6b4ebf9 in Digikam::ThumbnailLoadingTask::execute (this=0xaffff70) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailtask.cpp:169
#27 0xb6b1a4e8 in Digikam::LoadSaveThread::run (this=0x9af92a0) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/loadsavethread.cpp:118
#28 0xb6b658ee in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x9b1c280) at /build/buildd/digikam-2.1.1/core/libs/threads/dynamicthread.cpp:328
#29 0xb4c8e651 in QThreadPoolThread::run (this=0xa91a200) at concurrent/qthreadpool.cpp:106
#30 0xb4c9a7b3 in QThreadPrivate::start (arg=0xa91a200) at thread/qthread_unix.cpp:331
#31 0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#32 0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xa067ab70 (LWP 5301)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4d54 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c9ac4e in wait (time=30000, this=0x9f92cc8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9f5984c, mutex=0x9f59848, time=30000) at thread/qwaitcondition_unix.cpp:160
#5  0xb4c8e6e4 in QThreadPoolThread::run (this=0xafb3838) at concurrent/qthreadpool.cpp:140
#6  0xb4c9a7b3 in QThreadPrivate::start (arg=0xafb3838) at thread/qthread_unix.cpp:331
#7  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0x9faffb70 (LWP 5302)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0x9f2feb70 (LWP 5303)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0x9df2bb70 (LWP 5304)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0x9c728b70 (LWP 5307)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c9acc0 in wait (time=4294967295, this=0xafb89e8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xafb7ee0, mutex=0xafb7edc, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x083c86d4 in Digikam::CameraHistoryUpdater::run (this=0x9d99560) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/controller/camerahistoryupdater.cpp:118
#6  0xb4c9a7b3 in QThreadPrivate::start (arg=0x9d99560) at thread/qthread_unix.cpp:331
#7  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0x99bfbb70 (LWP 5312)):
#0  0xb781a424 in __kernel_vsyscall ()
#1  0xb3705a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb49e4cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb4c995b3 in QMutexPrivate::wait (this=0x8faeec0, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0xb4c957ca in QMutex::lock (this=0x8fb3d8c) at thread/qmutex.cpp:167
#5  0xb6afbac9 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=0x99bfad4f) at /build/buildd/digikam-2.1.1/core/libs/database/thumbnaildatabaseaccess.cpp:87
#6  0xb6b37a0f in Digikam::ThumbnailCreator::storeInDatabase (this=0xfffffe00, info=..., image=...) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:736
#7  0xb6b3dc01 in Digikam::ThumbnailCreator::load (this=0x9337fe0, path=..., rect=..., pregenerate=true) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:264
#8  0xb6b3ecb2 in Digikam::ThumbnailCreator::pregenerate (this=0x9337fe0, path=...) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailcreator.cpp:180
#9  0xb6b4ec7d in Digikam::ThumbnailLoadingTask::execute (this=0xb1f3f78) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/thumbnailtask.cpp:79
#10 0xb6b1a4e8 in Digikam::LoadSaveThread::run (this=0x9239fe0) at /build/buildd/digikam-2.1.1/core/libs/threadimageio/loadsavethread.cpp:118
#11 0xb6b658ee in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x932e688) at /build/buildd/digikam-2.1.1/core/libs/threads/dynamicthread.cpp:328
#12 0xb4c8e651 in QThreadPoolThread::run (this=0xb137cb8) at concurrent/qthreadpool.cpp:106
#13 0xb4c9a7b3 in QThreadPrivate::start (arg=0xb137cb8) at thread/qthread_unix.cpp:331
#14 0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#15 0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0x98cffb70 (LWP 5314)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0x984feb70 (LWP 5315)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0x97cfdb70 (LWP 5316)):
#0  0xb387aba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#1  0xb387ac3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#2  0xb38794d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1
#3  0xb3701d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xb49d70ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xae77d8c0 (LWP 5273)):
[KCrash Handler]
#7  appendTo (out=<synthetic pointer>, a=...) at /usr/include/qt4/QtCore/qstringbuilder.h:214
#8  appendTo (out=<synthetic pointer>, p=<optimized out>) at /usr/include/qt4/QtCore/qstringbuilder.h:293
#9  operator QString (this=<optimized out>) at /usr/include/qt4/QtCore/qstringbuilder.h:108
#10 Digikam::CameraIconView::findItem (this=0xad1e5f0, folder=..., filename=...) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:292
#11 0x083d8be2 in Digikam::CameraIconView::slotThumbInfoReady (this=0xad1e5f0, info=...) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:229
#12 0x083da9bc in Digikam::CameraIconView::qt_metacall (this=0xad1e5f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfca6428) at /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/cameraiconview.moc:145
#13 0xb4d9bb7d in metacall (argv=0xbfca6428, idx=89, cl=QMetaObject::InvokeMetaMethod, object=0xad1e5f0) at kernel/qmetaobject.cpp:237
#14 QMetaObject::metacall (object=0xad1e5f0, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfca6428) at kernel/qmetaobject.cpp:232
#15 0xb4daaa6a in QMetaObject::activate (sender=0xafb4fc8, m=0x8453114, local_signal_index=0, argv=0xbfca6428) at kernel/qobject.cpp:3278
#16 0x083c5327 in Digikam::CameraThumbsCtrl::signalThumbInfoReady (this=0xafb4fc8, _t1=...) at /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/camerathumbsctrl.moc:99
#17 0x083c638b in Digikam::CameraThumbsCtrl::procressKDEPreview (this=0xafb4fc8, item=..., pix=...) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/controller/camerathumbsctrl.cpp:180
#18 0x083c67c8 in Digikam::CameraThumbsCtrl::slotFailedKDEPreview (this=0xafb4fc8, item=...) at /build/buildd/digikam-2.1.1/core/utilities/cameragui/controller/camerathumbsctrl.cpp:156
#19 0x083c6bb3 in Digikam::CameraThumbsCtrl::qt_metacall (this=0xafb4fc8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfca6668) at /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/camerathumbsctrl.moc:87
#20 0xb4d9bb7d in metacall (argv=0xbfca6668, idx=8, cl=QMetaObject::InvokeMetaMethod, object=0xafb4fc8) at kernel/qmetaobject.cpp:237
#21 QMetaObject::metacall (object=0xafb4fc8, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfca6668) at kernel/qmetaobject.cpp:232
#22 0xb4daaa6a in QMetaObject::activate (sender=0xa8e6eb0, m=0xb6378efc, local_signal_index=1, argv=0xbfca6668) at kernel/qobject.cpp:3278
#23 0xb6231475 in KIO::PreviewJob::failed (this=0xa8e6eb0, _t1=...) at ./previewjob.moc:106
#24 0xb623487e in KIO::PreviewJobPrivate::startPreview (this=0xb35f4b8) at ../../kio/kio/previewjob.cpp:364
#25 0xb623536f in KIO::PreviewJob::qt_metacall (this=0xa8e6eb0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xa718de8) at ./previewjob.moc:86
#26 0xb4d9bb7d in metacall (argv=0xa718de8, idx=34, cl=QMetaObject::InvokeMetaMethod, object=0xa8e6eb0) at kernel/qmetaobject.cpp:237
#27 QMetaObject::metacall (object=0xa8e6eb0, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xa718de8) at kernel/qmetaobject.cpp:232
#28 0xb4da6685 in QMetaCallEvent::placeMetaCall (this=0xb13eae8, object=0xa8e6eb0) at kernel/qobject.cpp:535
#29 0xb4dadb52 in QObject::event (this=0xa8e6eb0, e=0xb13eae8) at kernel/qobject.cpp:1217
#30 0xb52f1d84 in notify_helper (e=0xb13eae8, receiver=0xa8e6eb0, this=0x8e56600) at kernel/qapplication.cpp:4486
#31 QApplicationPrivate::notify_helper (this=0x8e56600, receiver=0xa8e6eb0, e=0xb13eae8) at kernel/qapplication.cpp:4458
#32 0xb52f7133 in QApplication::notify (this=0xb13eae8, receiver=0xa8e6eb0, e=0xb13eae8) at kernel/qapplication.cpp:3886
#33 0xb5e47971 in KApplication::notify (this=0xbfca7010, receiver=0xa8e6eb0, event=0xb13eae8) at ../../kdeui/kernel/kapplication.cpp:311
#34 0xb4d9519e in QCoreApplication::notifyInternal (this=0xbfca7010, receiver=0xa8e6eb0, event=0xb13eae8) at kernel/qcoreapplication.cpp:787
#35 0xb4d98f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e15360) at kernel/qcoreapplication.cpp:1428
#37 0xb4d990ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#38 0xb4dc36a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=0x8e596b8) at kernel/qeventdispatcher_glib.cpp:277
#40 0xb33df25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb33df990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb33dfc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb4dc3ada in QEventDispatcherGlib::processEvents (this=0x8e16070, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#44 0xb53a9e7a in QGuiEventDispatcherGlib::processEvents (this=0x8e16070, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb4d941dd in QEventLoop::processEvents (this=0xbfca6ef4, flags=...) at kernel/qeventloop.cpp:149
#46 0xb4d94421 in QEventLoop::exec (this=0xbfca6ef4, flags=...) at kernel/qeventloop.cpp:201
#47 0xb4d9919d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#48 0xb52ef924 in QApplication::exec () at kernel/qapplication.cpp:3760
#49 0x080b4b64 in main (argc=) at /build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 292108, bug 289285, bug 288627, bug 287662, bug 286220.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-17 16:05:16 UTC

*** This bug has been marked as a duplicate of bug 282194 ***
Comment 2 caulier.gilles 2022-01-28 04:04:12 UTC
Fixed with https://bugs.kde.org/show_bug.cgi?id=282194