[Digikam-devel] [Bug 301045] Crash when generating fingerprint in digikam
Mike Gutzschhahn
info at mikeg.de
Mon Jul 9 15:04:59 BST 2012
https://bugs.kde.org/show_bug.cgi?id=301045
Mike Gutzschhahn <info at mikeg.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |info at mikeg.de
--- Comment #9 from Mike Gutzschhahn <info at mikeg.de> ---
Maybe i got the same error depending on comparing the log. I've Digikam 2.6 on
OpenSuse 12.1 and mounted via fusesmb.
Application: digiKam (digikam), signal: Bus error
[Current thread is 1 (Thread 0xb04feb00 (LWP 3951))]
Thread 8 (Thread 0xaf6b4b40 (LWP 3952)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb40efa4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb479c26c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb5553300 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0x0820f51e in ?? ()
#5 0xb5552d90 in ?? () from /usr/lib/libQtCore.so.4
#6 0xb40ebe32 in start_thread () from /lib/libpthread.so.0
#7 0xb478e93e in clone () from /lib/libc.so.6
Thread 7 (Thread 0xaecffb40 (LWP 3953)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb40efa4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb479c26c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb2eed04b in g_main_context_wait () from /usr/lib/libglib-2.0.so.0
#4 0xb2eee1cd in ?? () from /usr/lib/libglib-2.0.so.0
#5 0xb2eee7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6 0xb569571f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7 0xb566233c in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8 0xb5662631 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9 0xb554f9cc in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0xb5640acd in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5552d90 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb40ebe32 in start_thread () from /lib/libpthread.so.0
#13 0xb478e93e in clone () from /lib/libc.so.6
Thread 6 (Thread 0xae2ffb40 (LWP 3957)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb40efa4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb479c26c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb5553300 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0xb6a3c2fc in ?? () from /usr/lib/libdigikamcore.so.2
#5 0xb5552d90 in ?? () from /usr/lib/libQtCore.so.4
#6 0xb40ebe32 in start_thread () from /lib/libpthread.so.0
#7 0xb478e93e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xa3c42b40 (LWP 3983)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb47876f1 in select () from /lib/libc.so.6
#2 0xb563ed93 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb5552d90 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb40ebe32 in start_thread () from /lib/libpthread.so.0
#5 0xb478e93e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xad682b40 (LWP 3999)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb478afa7 in syscall () from /lib/libc.so.6
#2 0xb5551667 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb554d588 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#4 0xb65b1d4d in Digikam::DatabaseAccess::DatabaseAccess() () from
/usr/lib/libdigikamdatabase.so.2
#5 0xb65a934f in Digikam::CollectionManager::locationForPath(QString const&)
() from /usr/lib/libdigikamdatabase.so.2
#6 0xb65a9731 in Digikam::CollectionManager::locationForUrl(KUrl const&) ()
from /usr/lib/libdigikamdatabase.so.2
#7 0x0a7888d4 in ?? ()
#8 0xad681edc in ?? ()
Backtrace stopped: Not enough registers or memory available to unwind further
Thread 3 (Thread 0xa3441b40 (LWP 4018)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb40efe04 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2 0xb479c2c4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb555327d in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0xb5545bac in ?? () from /usr/lib/libQtCore.so.4
#5 0xb5552d90 in ?? () from /usr/lib/libQtCore.so.4
#6 0xb40ebe32 in start_thread () from /lib/libpthread.so.0
#7 0xb478e93e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa2c40b40 (LWP 4019)):
[KCrash Handler]
#6 0xb47d512f in __memcpy_ssse3 () from /lib/libc.so.6
#7 0xb338da7b in _TIFFmemcpy () from /usr/lib/libtiff.so.5
#8 0xb3353ce6 in ?? () from /usr/lib/libtiff.so.5
#9 0xb335432d in ?? () from /usr/lib/libtiff.so.5
#10 0xb3354601 in ?? () from /usr/lib/libtiff.so.5
#11 0xb3356af9 in ?? () from /usr/lib/libtiff.so.5
#12 0xb3359b74 in TIFFReadDirectory () from /usr/lib/libtiff.so.5
#13 0xb337e046 in TIFFClientOpen () from /usr/lib/libtiff.so.5
#14 0xb338d882 in TIFFFdOpen () from /usr/lib/libtiff.so.5
#15 0xb338d8ff in TIFFOpen () from /usr/lib/libtiff.so.5
#16 0xb685afe6 in Digikam::TIFFLoader::load(QString const&,
Digikam::DImgLoaderObserver*) () from /usr/lib/libdigikamcore.so.2
#17 0xb6833019 in Digikam::DImg::load(QString const&, int,
Digikam::DImgLoaderObserver*, Digikam::DRawDecoding) () from
/usr/lib/libdigikamcore.so.2
#18 0xb6833f42 in Digikam::DImg::load(QString const&, bool, bool, bool, bool,
Digikam::DImgLoaderObserver*, Digikam::DRawDecoding) () from
/usr/lib/libdigikamcore.so.2
#19 0xb6a1a628 in Digikam::ThumbnailCreator::loadWithDImg(QString const&,
Digikam::IccProfile*) const () from /usr/lib/libdigikamcore.so.2
#20 0xb6a1b986 in
Digikam::ThumbnailCreator::createThumbnail(Digikam::ThumbnailInfo const&, QRect
const&, bool) const () from /usr/lib/libdigikamcore.so.2
#21 0xa2c3ff60 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 1 (Thread 0xb04feb00 (LWP 3951)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb477d2eb in read () from /lib/libc.so.6
#2 0xad85c638 in vio_read () from /usr/lib/libmysqlclient.so.18
#3 0xad85c6a4 in vio_read_buff () from /usr/lib/libmysqlclient.so.18
#4 0xad84b8a3 in ?? () from /usr/lib/libmysqlclient.so.18
#5 0xad84c3e3 in my_net_read () from /usr/lib/libmysqlclient.so.18
#6 0xad844e94 in cli_safe_read () from /usr/lib/libmysqlclient.so.18
#7 0xad841643 in cli_read_prepare_result () from /usr/lib/libmysqlclient.so.18
#8 0xad841a30 in mysql_stmt_prepare () from /usr/lib/libmysqlclient.so.18
#9 0xaeeacdc1 in QMYSQLResult::prepare(QString const&) () from
/usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
#10 0xb76d56c9 in QSqlResult::savePrepare(QString const&) () from
/usr/lib/libQtSql.so.4
#11 0xb76c7732 in QSqlQuery::prepare(QString const&) () from
/usr/lib/libQtSql.so.4
#12 0xb69f3cc8 in Digikam::SqlQuery::prepare(QString const&) () from
/usr/lib/libdigikamcore.so.2
#13 0xb69dcac9 in Digikam::DatabaseCoreBackend::prepareQuery(QString const&) ()
from /usr/lib/libdigikamcore.so.2
#14 0xb658724b in Digikam::AlbumDB::getRelatedImages(long long, bool,
Digikam::DatabaseRelation::Type, bool) () from /usr/lib/libdigikamdatabase.so.2
#15 0xbfa8744b in ?? ()
Backtrace stopped: Not enough registers or memory available to unwind further
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list