Summary: | digikam: malloc(): smallbin double linked list corrupted | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Richard Mortimer <richm+kde> |
Component: | Faces-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | 2.0.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.0.0 | |
Sentry Crash Report: |
Description
Richard Mortimer
2011-05-13 02:06:54 UTC
From your trace, in thread 1 which is relevant of the crash, there is no digiKam code, only KDE and Qt. Sound like a binary compatibility broken by packages update on your computer. Can you try to get another backtrace running digiKam through GDB ? Gilles Caulier I have started digiKam with GDB now and will try to reproduce. The crash happened after 30+ minutes of face tagging so it may take a while. I managed to crash again. Hopefully it is the same problem but in this case digiKam was searching for new faces whilst I was looking through the detected faces and dismissing (clicking the red x at the top right corner) the images that were not valid faces. Full gdb session attached. I did clean it up a bit (it was captured using the script command) to get rid of control characters and gdb paging output. I have the original non-cleaned output if that turns out to be necessary. GNU gdb (GDB) 7.2-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/digikam...Reading symbols from /usr/lib/debug/usr/bin/digikam...done. done. (gdb) run Starting program: /usr/bin/digikam [Thread debugging using libthread_db enabled] warning: the debug information found in "/usr/lib/debug//usr/lib/libxml2.so.2.7.7" does not match "/usr/lib/libxml2.so.2" (CRC mismatch). warning: the debug information found in "/usr/lib/debug/usr/lib/libxml2.so.2.7.7" does not match "/usr/lib/libxml2.so.2" (CRC mismatch). [New Thread 0xb7c3fb70 (LWP 9753)] [New Thread 0xb4fa3b70 (LWP 9754)] [New Thread 0xb47a2b70 (LWP 9755)] [New Thread 0xb3fa1b70 (LWP 9756)] [New Thread 0xb354eb70 (LWP 9757)] [Thread 0xb354eb70 (LWP 9757) exited] QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work. [Thread 0xb3fa1b70 (LWP 9756) exited] [New Thread 0xb3fa1b70 (LWP 9758)] [Thread 0xb3fa1b70 (LWP 9758) exited] [New Thread 0xb3fa1b70 (LWP 9777)] [New Thread 0xb354eb70 (LWP 9778)] [New Thread 0xac54cb70 (LWP 9779)] [New Thread 0xabd4bb70 (LWP 9780)] [New Thread 0xab54ab70 (LWP 9781)] [New Thread 0xa6d48b70 (LWP 9782)] digikam(9750)/digikam (core) Digikam::ImageInfoJob::slotResult: Failed to list url: "" digikam(9750)/digikam (core) Digikam::ImageInfoJob::slotResult: Failed to list url: "" [New Thread 0xa6547b70 (LWP 9795)] digikam(9750)/KIPI (loading) KIPI::PluginLoader::Info::plugin: KIPI::PluginLoader:: createInstance returned 0 for "Wikimedia Export" ( "kipiplugin_wikimedia" ) with error: "Could not find plugin 'Wikimedia Export' for application 'digikam'" [New Thread 0xaf93bb70 (LWP 9809)] [New Thread 0xaf13ab70 (LWP 9810)] [New Thread 0xae939b70 (LWP 9811)] [Thread 0xa6547b70 (LWP 9795) exited] [Thread 0xaf13ab70 (LWP 9810) exited] [Thread 0xae939b70 (LWP 9811) exited] [Thread 0xaf93bb70 (LWP 9809) exited] Object::disconnect: Unexpected null parameter Object::disconnect: Unexpected null parameter [New Thread 0xaf93bb70 (LWP 9840)] [New Thread 0xae939b70 (LWP 9841)] [New Thread 0xaf13ab70 (LWP 9842)] [New Thread 0xa6547b70 (LWP 9843)] [New Thread 0xa1944b70 (LWP 9844)] Cascade directory located as : /usr/share/opencv/haarcascades [New Thread 0x9b7cfb70 (LWP 9846)] Cascade directory located as : /usr/share/opencv/haarcascades Cascade directory located as : /usr/share/opencv/haarcascades opened [New Thread 0x97c23b70 (LWP 9847)] [New Thread 0x97422b70 (LWP 9848)] [New Thread 0x96c21b70 (LWP 9849)] [New Thread 0x939a6b70 (LWP 9851)] digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0104.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0105.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0106.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0107.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0108.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0109.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0110.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0111.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0112.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0113.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0114.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0115.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0116.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0117.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0118.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0119.AVI" digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0056/MVI_0120.AVI" [Thread 0xaf13ab70 (LWP 9842) exited] [Thread 0xae939b70 (LWP 9841) exited] [Thread 0x97c23b70 (LWP 9847) exited] [New Thread 0x97c23b70 (LWP 9873)] [New Thread 0xae939b70 (LWP 9874)] digikam(9750)/digikam (core) Digikam::PreviewLoadingTask::execute: Cannot extract preview for "/media/shirephoto/digikam/PictureProject/0050/P1020074.JPG" [Thread 0x97c23b70 (LWP 9873) exited] [Thread 0x96c21b70 (LWP 9849) exited] [Thread 0x97422b70 (LWP 9848) exited] [New Thread 0x97422b70 (LWP 9898)] [New Thread 0x96c21b70 (LWP 9899)] [New Thread 0x97c23b70 (LWP 9900)] [Thread 0x96c21b70 (LWP 9899) exited] [Thread 0x97c23b70 (LWP 9900) exited] [Thread 0x97422b70 (LWP 9898) exited] [New Thread 0x97422b70 (LWP 9923)] [New Thread 0x97c23b70 (LWP 9924)] [New Thread 0x96c21b70 (LWP 9925)] [New Thread 0xaf13ab70 (LWP 9927)] [Thread 0x97422b70 (LWP 9923) exited] [Thread 0x96c21b70 (LWP 9925) exited] [Thread 0xaf13ab70 (LWP 9927) exited] [Thread 0x97c23b70 (LWP 9924) exited] [New Thread 0x97c23b70 (LWP 9940)] [New Thread 0xaf13ab70 (LWP 9941)] [New Thread 0x96c21b70 (LWP 9942)] [Thread 0xaf13ab70 (LWP 9941) exited] [Thread 0x96c21b70 (LWP 9942) exited] [Thread 0x97c23b70 (LWP 9940) exited] [New Thread 0x97c23b70 (LWP 9960)] [New Thread 0x96c21b70 (LWP 9961)] [New Thread 0xaf13ab70 (LWP 9962)] [Thread 0x97c23b70 (LWP 9960) exited] [Thread 0xaf13ab70 (LWP 9962) exited] [Thread 0x96c21b70 (LWP 9961) exited] [New Thread 0x96c21b70 (LWP 9972)] [New Thread 0xaf13ab70 (LWP 9973)] [New Thread 0x97c23b70 (LWP 9974)] [New Thread 0x97422b70 (LWP 9975)] [Thread 0x97422b70 (LWP 9975) exited] [Thread 0x96c21b70 (LWP 9972) exited] [Thread 0x939a6b70 (LWP 9851) exited] [New Thread 0x939a6b70 (LWP 9981)] [New Thread 0x96c21b70 (LWP 9982)] [New Thread 0x97422b70 (LWP 9998)] Program received signal SIGSEGV, Segmentation fault. QVariant::QVariant (this=0xbfffdf98, p=...) at kernel/qvariant.cpp:1419 1419 kernel/qvariant.cpp: No such file or directory. in kernel/qvariant.cpp (gdb) bt #0 QVariant::QVariant (this=0xbfffdf98, p=...) at kernel/qvariant.cpp:1419 #1 0x015a5fa6 in Digikam::ImageModel::data (this=0x8871de0, index=..., role=37) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagemodel.cpp:1013 #2 0x015b9d6f in Digikam::ImageThumbnailModel::data (this=0x8871de0, index=..., role=-3882563) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagethumbnailmodel.cpp:253 #3 0x015abe41 in data (this=0x88df4e8, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398 #4 Digikam::ImageFilterModel::subSortLessThan (this=0x88df4e8, left=..., right=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagefiltermodel.cpp:1048 #5 0x01ed90b5 in KCategorizedSortFilterProxyModel::lessThan (this=0x88df4e8, left=..., right=...) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:121 #6 0x02896192 in void QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan>(int*, int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #7 0x02896331 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #8 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #9 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #10 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #11 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #12 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #13 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #14 0x0288c3c3 in qStableSort<int*, QSortFilterProxyModelLessThan> ( this=0xb7325220, source_rows=..., source_parent=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:212 #15 QSortFilterProxyModelPrivate::sort_source_rows (this=0xb7325220, source_rows=..., source_parent=...) at itemviews/qsortfilterproxymodel.cpp:464 #16 0x0288c649 in QSortFilterProxyModelPrivate::create_mapping ( this=0xb7325220, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:337 #17 0x0288d8f5 in QSortFilterProxyModelPrivate::update_persistent_indexes ( this=0xb7325220, source_indexes=...) at itemviews/qsortfilterproxymodel.cpp:1014 #18 0x0289001b in QSortFilterProxyModelPrivate::clear_mapping (this=0xb7325220) at itemviews/qsortfilterproxymodel.cpp:310 #19 0x028904a0 in QSortFilterProxyModel::invalidate (this=0x88df4e8) at itemviews/qsortfilterproxymodel.cpp:2321 #20 0x015afb71 in Digikam::ImageFilterModelPrivate::packageFinished ( this=0x8a98660, package=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagefiltermodel.cpp:815 #21 0x015afce5 in Digikam::ImageFilterModelPrivate::qt_metacall ( this=0x8a98660, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xadf7ff80) at /build/buildd/digikam2-2.0.0~beta5/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:96 #22 0x0302e8ca in QMetaObject::metacall (object=0x8a98660, cl=QMetaObject::ReadProperty, idx=10, argv=0xadf7ff80) at kernel/qmetaobject.cpp:237 #23 0x03039df6 in QMetaCallEvent::placeMetaCall (this=0x9c234770, object=0x8a98660) at kernel/qobject.cpp:534 #24 0x0303b6a2 in QObject::event (this=0x8a98660, e=0x8868f30) at kernel/qobject.cpp:1219 #25 0x02227fdc in QApplicationPrivate::notify_helper (this=0x85d0608, receiver=0x8a98660, e=0x9c234770) at kernel/qapplication.cpp:4396 #26 0x0222e04e in QApplication::notify (this=0xbffff1e0, receiver=0x8a98660, e=0x9c234770) at kernel/qapplication.cpp:3798 #27 0x01f0d82a in KApplication::notify (this=0xbffff1e0, receiver=0x8a98660, event=0x9c234770) at ../../kdeui/kernel/kapplication.cpp:311 #28 0x03028b3b in QCoreApplication::notifyInternal (this=0xbffff1e0, receiver=0x8a98660, event=0x9c234770) at kernel/qcoreapplication.cpp:732 #29 0x0302bd8b in sendEvent (receiver=0x0, event_type=0, data=0x8595898) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8595898) at kernel/qcoreapplication.cpp:1373 #31 0x0302bf4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #32 0x03057a74 in sendPostedEvents (s=0x85d1f58) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #33 postEventSourceDispatch (s=0x85d1f58) at kernel/qeventdispatcher_glib.cpp:277 #34 0x0469c855 in g_main_dispatch (context=0x85d1ed8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149 #35 g_main_context_dispatch (context=0x85d1ed8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702 #36 0x046a0668 in g_main_context_iterate (context=0x85d1ed8, block=<value optimised out>, dispatch=1, self=0x85cf140) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780 #37 0x046a0848 in g_main_context_iteration (context=0x85d1ed8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #38 0x03057565 in QEventDispatcherGlib::processEvents (this=0x85953f0, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #39 0x022e9be5 in QGuiEventDispatcherGlib::processEvents (this=0x85953f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x03027609 in QEventLoop::processEvents (this=0xbffff0c4, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #41 0x03027a8a in QEventLoop::exec (this=0xbffff0c4, flags=...) at kernel/qeventloop.cpp:201 #42 0x0302c00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #43 0x02226e07 in QApplication::exec () at kernel/qapplication.cpp:3672 #44 0x083282ab in main (argc=1, argv=0xbffff484) at /build/buildd/digikam2-2.0.0~beta5/core/digikam/main/main.cpp:232 (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) thread apply all backtrace Thread 49 (Thread 0x97422b70 (LWP 9998)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bbefb in read () at ../sysdeps/unix/syscall-template.S:82 #2 0xb35f36d8 in vio_read () from /usr/lib/libmysqlclient_r.so.16 #3 0xb35f3736 in vio_read_buff () from /usr/lib/libmysqlclient_r.so.16 #4 0xb35f4923 in ?? () from /usr/lib/libmysqlclient_r.so.16 #5 0xb35f4cb7 in my_net_read () from /usr/lib/libmysqlclient_r.so.16 #6 0xb35ee7ff in cli_safe_read () from /usr/lib/libmysqlclient_r.so.16 #7 0xb35f0d8a in cli_advanced_command () from /usr/lib/libmysqlclient_r.so.16 #8 0xb35b8b23 in ?? () from /usr/lib/libmysqlclient_r.so.16 #9 0xb3799692 in QMYSQLResult::exec (this=0x9c206bb8) at ../../../sql/drivers/mysql/qsql_mysql.cpp:937 #10 0x0013bb0c in QSqlQuery::exec (this=0x97421bb8) at kernel/qsqlquery.cpp:942 #11 0x011ce112 in Digikam::DatabaseCoreBackend::exec (this=0x87bef20, query= ...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/database/databasecorebackend.cpp:1404 #12 0x011d0a29 in Digikam::DatabaseCoreBackend::execQuery (this=0x87bef20, query=..., boundValue1=..., boundValue2=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/database/databasecorebackend.cpp:1055 #13 0x011d0a90 in Digikam::DatabaseCoreBackend::execQuery (this=0x87bef20, sql=..., boundValue1=..., boundValue2=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/database/databasecorebackend.cpp:1004 #14 0x011d0b07 in Digikam::DatabaseCoreBackend::execSql (this=0x87bef20, sql=..., boundValue1=..., boundValue2=..., values=0x97421c3c, lastInsertId=0x0) at /build/buildd/digikam2-2.0.0~beta5/core/libs/database/databasecorebackend.cpp:902 #15 0x011dc766 in Digikam::ThumbnailDB::findByHash (this=0x877f358, uniqueHash=..., fileSize=70304) at /build/buildd/digikam2-2.0.0~beta5/core/libs/database/thumbnaildb.cpp:116 #16 0x01217552 in Digikam::ThumbnailCreator::loadDatabaseThumbnailInfo ( this=0x8a9ecb0, info=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/thumbnailcreator.cpp:833 #17 0x01217c73 in Digikam::ThumbnailCreator::isInDatabase (this=0x8a9ecb0, info=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/thumbnailcreator.cpp:850 #18 0x01219e42 in Digikam::ThumbnailCreator::load (this=0x8a9ecb0, path=..., rect=..., pregenerate=true) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/thumbnailcreator.cpp:236 #19 0x0121a5db in Digikam::ThumbnailCreator::pregenerate (this=0x8a9ecb0, path=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/thumbnailcreator.cpp:180 #20 0x0122530d in Digikam::ThumbnailLoadingTask::execute (this=0x9dde000) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/thumbnailtask.cpp:79 #21 0x011f8e23 in Digikam::LoadSaveThread::run (this=0x8aae580) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/loadsavethread.cpp:117 #22 0x0123c540 in Digikam::DynamicThread::DynamicThreadPriv::run ( this=0x8abdaa8) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/dynamicthread.cpp:328 #23 0x02f1b523 in QThreadPoolThread::run (this=0x9dda748) at concurrent/qthreadpool.cpp:106 #24 0x02f26df9 in QThreadPrivate::start (arg=0x9dda748) at thread/qthread_unix.cpp:266 #25 0x0355ecc9 in start_thread (arg=0x97422b70) at pthread_create.c:304 #26 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 48 (Thread 0x96c21b70 (LWP 9982)): #0 0x0012e416 in __kernel_vsyscall () #1 0x03563884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x034d9df4 in __pthread_cond_timedwait (cond=0xb73010c0, mutex=0xb73010a8, abstime=0x96c21110) at forward.c:152 #3 0x02f2794f in wait (this=0xb738c12c, mutex=0xb738c128, time=30000) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xb738c12c, mutex=0xb738c128, time=30000) at thread/qwaitcondition_unix.cpp:160 #5 0x02f1b5b3 in QThreadPoolThread::run (this=0x9db5c70) at concurrent/qthreadpool.cpp:140 #6 0x02f26df9 in QThreadPrivate::start (arg=0x9db5c70) at thread/qthread_unix.cpp:266 #7 0x0355ecc9 in start_thread (arg=0x96c21b70) at pthread_create.c:304 #8 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 47 (Thread 0x939a6b70 (LWP 9981)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x93b1e30, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x9cc4d20, block=<value optimised out>, dispatch=1, self=0xa7c9628) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x9cc4d20, block=<value optimised out>, dispatch=1, self=0xa7c9628) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x9cc4d20, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x8a716d0, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0x939a6110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0x939a6110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0xaa3c1d8) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:196 #10 0x02f1b523 in QThreadPoolThread::run (this=0x9dbc478) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0x9dbc478) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0x939a6b70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 45 (Thread 0x97c23b70 (LWP 9974)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x9508908, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x9cbf5f0, block=<value optimised out>, dispatch=1, self=0x94fcc78) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x9cbf5f0, block=<value optimised out>, dispatch=1, self=0x94fcc78) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x9cbf5f0, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0xaa53d70, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0x97c23110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0x97c23110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0x9cd8690) 6 #10 0x02f1b523 in QThreadPoolThread::run (this=0x94eb740) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0x94eb740) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0x97c23b70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 44 (Thread 0xaf13ab70 (LWP 9973)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x9f41f940, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x8ac6af8, block=<value optimised out>, dispatch=1, self=0x9f428d98) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x8ac6af8, block=<value optimised out>, dispatch=1, self=0x9f428d98) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x8ac6af8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x953f708, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xaf13a110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xaf13a110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0x9d70f00) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:196 #10 0x02f1b523 in QThreadPoolThread::run (this=0x9c21840) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0x9c21840) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xaf13ab70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 29 (Thread 0xae939b70 (LWP 9874)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x9d23c88, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x9cc7b10, block=<value optimised out>, dispatch=1, self=0x93d6260) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x9cc7b10, block=<value optimised out>, dispatch=1, self=0x93d6260) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x9cc7b10, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x962d858, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xae939110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xae939110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0x9db7940) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:196 #10 0x02f1b523 in QThreadPoolThread::run (this=0x986c2c0) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0x986c2c0) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xae939b70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 23 (Thread 0x9b7cfb70 (LWP 9846)): #0 0x0012e416 in __kernel_vsyscall () #1 0x035634dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x034d9d9d in __pthread_cond_wait (cond=0xaded3fb0, mutex=0xaded3f98) at forward.c:139 #3 0x04c07cb7 in ?? () from /usr/lib/libtbb.so.2 #4 0x04c07d97 in ?? () from /usr/lib/libtbb.so.2 #5 0x0355ecc9 in start_thread (arg=0x9b7cfb70) at pthread_create.c:304 #6 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 22 (Thread 0xa1944b70 (LWP 9844)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x8984118, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x88b4f00, block=<value optimised out>, dispatch=1, self=0x9504318) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x88b4f00, block=<value optimised out>, dispatch=1, self=0x9504318) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x88b4f00, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x94f94f8, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xa1944110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xa1944110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0x9312e60) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:196 #10 0x02f1b523 in QThreadPoolThread::run (this=0xb73bcd78) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0xb73bcd78) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xa1944b70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 21 (Thread 0xa6547b70 (LWP 9843)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bbefb in read () at ../sysdeps/unix/syscall-template.S:82 #2 0x0346433b in _IO_new_file_underflow (fp=0x9f426768) at fileops.c:606 #3 0x03467158 in __underflow (fp=0x9f426768) at genops.c:361 #4 0x03463cc0 in _IO_file_xsgetn (fp=0x9f426768, data=0x9f450d24, n=4096) at fileops.c:1445 #5 0x03465c58 in _IO_sgetn (fp=0x9f426768, data=0x9f450d24, n=4096) at genops.c:500 #6 0x034596fe in _IO_fread (buf=0x9f450d24, size=1, count=4096, fp=0x9f426768) at iofread.c:44 #7 0x0361ebb2 in ?? () from /usr/lib/libjpeg.so.62 #8 0x03622460 in jpeg_fill_bit_buffer () from /usr/lib/libjpeg.so.62 #9 0x03622a6b in ?? () from /usr/lib/libjpeg.so.62 #10 0x03625622 in ?? () from /usr/lib/libjpeg.so.62 #11 0x036246fe in ?? () from /usr/lib/libjpeg.so.62 #12 0x0361e561 in jpeg_read_scanlines () from /usr/lib/libjpeg.so.62 #13 0x0103afcb in Digikam::JPEGLoader::load (this=0xa65466e0, filePath=..., observer=0x8a34410) at /build/buildd/digikam2-2.0.0~beta5/core/libs/dimg/loaders/jpegloader.cpp:426 #14 0x01017871 in Digikam::DImg::load (this=0x8a34578, filePath=..., loadFlagsInt=63, observer=0x8a34410, rawDecodingSettings=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/dimg/dimg.cpp:423 #15 0x01018d63 in Digikam::DImg::load (this=0x8a34578, filePath=..., observer=0x8a34410, rawDecodingSettings=<value optimised out>) at /build/buildd/digikam2-2.0.0~beta5/core/libs/dimg/dimg.cpp:369 #16 0x01212046 in Digikam::PreviewLoadingTask::execute (this=0x8a34408) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/previewtask.cpp:294 #17 0x011f8e23 in Digikam::LoadSaveThread::run (this=0x9d6fa70) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threadimageio/loadsavethread.cpp:117 #18 0x0123c540 in Digikam::DynamicThread::DynamicThreadPriv::run ( this=0x9d6fb10) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/dynamicthread.cpp:328 #19 0x02f1b523 in QThreadPoolThread::run (this=0xb738cd68) at concurrent/qthreadpool.cpp:106 #20 0x02f26df9 in QThreadPrivate::start (arg=0xb738cd68) at thread/qthread_unix.cpp:266 #21 0x0355ecc9 in start_thread (arg=0xa6547b70) at pthread_create.c:304 #22 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 18 (Thread 0xaf93bb70 (LWP 9840)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0xb734cd70, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x9c92990, block=<value optimised out>, dispatch=1, self=0xb733bdd0) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x9c92990, block=<value optimised out>, dispatch=1, self=0xb733bdd0) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x9c92990, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x989dc40, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xaf93b110, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xaf93b110, flags=...) at kernel/qeventloop.cpp:201 #9 0x01239d13 in Digikam::WorkerObjectRunnable::run (this=0xa7c8cd8) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:196 #10 0x02f1b523 in QThreadPoolThread::run (this=0x99fb248) at concurrent/qthreadpool.cpp:106 #11 0x02f26df9 in QThreadPrivate::start (arg=0x99fb248) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xaf93bb70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xa6d48b70 (LWP 9782)): #0 0x0012e416 in __kernel_vsyscall () #1 0x035634dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x034d9d9d in __pthread_cond_wait (cond=0x9028ed0, mutex=0x9028eb8) at forward.c:139 #3 0xb0b7eb54 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 12 (Thread 0xab54ab70 (LWP 9781)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x035a3562 in ?? () from /usr/lib/libpulse.so.0 #3 0x0358fab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0x03591a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0x03591b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0x035a3303 in ?? () from /usr/lib/libpulse.so.0 #7 0x04afebd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0x0355ecc9 in start_thread (arg=0xab54ab70) at pthread_create.c:304 #9 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xabd4bb70 (LWP 9780)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x9021a98, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x90220f8, block=<value optimised out>, dispatch=1, self=0x90235f8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x90220f8, block=<value optimised out>, dispatch=1, self=0x90235f8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x90220f8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x8b543b8, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xabd4b0f0, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xabd4b0f0, flags=...) at kernel/qeventloop.cpp:201 #9 0x02f23b7e in QThread::exec (this=0x90217a8) at thread/qthread.cpp:490 #10 0xb0bbcd7a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #11 0x02f26df9 in QThreadPrivate::start (arg=0x90217a8) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xabd4bb70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xac54cb70 (LWP 9779)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034c5371 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0xb0b98f1c in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 9 (Thread 0xb354eb70 (LWP 9778)): #0 0x0012e416 in __kernel_vsyscall () #1 0x03563884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x034d9df4 in __pthread_cond_timedwait (cond=0x8c0cc08, mutex=0x8c0cbf0, abstime=0xb354e190) at forward.c:152 #3 0xb0b6cb3f in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 8 (Thread 0xb3fa1b70 (LWP 9777)): #0 0x0012e416 in __kernel_vsyscall () #1 0x035634dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x034d9d9d in __pthread_cond_wait (cond=0x88734a0, mutex=0x8873488) at forward.c:139 #3 0x02f279c7 in wait (this=0x8a96b78, mutex=0x8a96b74, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8a96b78, mutex=0x8a96b74, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x0123a69a in Digikam::ParkingThread::run (this=0x8a96b68) at /build/buildd/digikam2-2.0.0~beta5/core/libs/threads/threadmanager.cpp:119 #6 0x02f26df9 in QThreadPrivate::start (arg=0x8a96b68) at thread/qthread_unix.cpp:266 #7 0x0355ecc9 in start_thread (arg=0xb3fa1b70) at pthread_create.c:304 #8 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb47a2b70 (LWP 9755)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x876b7e8, nfds=2, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x876c0c8, block=<value optimised out>, dispatch=1, self=0x876c200) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x876c0c8, block=<value optimised out>, dispatch=1, self=0x876c200) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0848 in g_main_context_iteration (context=0x876c0c8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #6 0x03057565 in QEventDispatcherGlib::processEvents (this=0x87663a8, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #7 0x03027609 in QEventLoop::processEvents (this=0xb47a2100, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #8 0x03027a8a in QEventLoop::exec (this=0xb47a2100, flags=...) at kernel/qeventloop.cpp:201 #9 0x02f23b7e in QThread::exec (this=0x87624f0) at thread/qthread.cpp:490 #10 0x0300635b in QInotifyFileSystemWatcherEngine::run (this=0x87624f0) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x02f26df9 in QThreadPrivate::start (arg=0x87624f0) at thread/qthread_unix.cpp:266 #12 0x0355ecc9 in start_thread (arg=0xb47a2b70) at pthread_create.c:304 #13 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb4fa3b70 (LWP 9754)): #0 0x0012e416 in __kernel_vsyscall () #1 0x035634dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x034d9d9d in __pthread_cond_wait (cond=0x875f2b0, mutex=0x875f298) at forward.c:139 #3 0x02f279c7 in wait (this=0x875f1c4, mutex=0x875f1c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x875f1c4, mutex=0x875f1c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x08234039 in Digikam::ScanController::run (this=0x875dde8) at /build/buildd/digikam2-2.0.0~beta5/core/digikam/database/scancontroller.cpp:602 #6 0x02f26df9 in QThreadPrivate::start (arg=0x875dde8) at thread/qthread_unix.cpp:266 #7 0x0355ecc9 in start_thread (arg=0xb4fa3b70) at pthread_create.c:304 #8 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb7c3fb70 (LWP 9753)): #0 0x0012e416 in __kernel_vsyscall () #1 0x034bddf6 in __poll (fds=0x3554ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x046ada1b in g_poll (fds=0x86081d8, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.26.1/glib/gpoll.c:132 #3 0x046a043c in g_main_context_poll (context=0x86055b0, block=<value optimised out>, dispatch=1, self=0x8605640) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3093 #4 g_main_context_iterate (context=0x86055b0, block=<value optimised out>, dispatch=1, self=0x8605640) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2775 #5 0x046a0ba7 in g_main_loop_run (loop=0x8605630) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2988 #6 0x051429c4 in gdbus_shared_thread_func (data=0x0) at /build/buildd/glib2.0-2.26.1/gio/gdbusprivate.c:277 #7 0x046c748f in g_thread_create_proxy (data=0x8605640) at /build/buildd/glib2.0-2.26.1/glib/gthread.c:1897 #8 0x0355ecc9 in start_thread (arg=0xb7c3fb70) at pthread_create.c:304 #9 0x034cc69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7fa08a0 (LWP 9750)): #0 QVariant::QVariant (this=0xbfffdf98, p=...) at kernel/qvariant.cpp:1419 #1 0x015a5fa6 in Digikam::ImageModel::data (this=0x8871de0, index=..., role=37) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagemodel.cpp:1013 #2 0x015b9d6f in Digikam::ImageThumbnailModel::data (this=0x8871de0, index=..., role=-3882563) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagethumbnailmodel.cpp:253 #3 0x015abe41 in data (this=0x88df4e8, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398 #4 Digikam::ImageFilterModel::subSortLessThan (this=0x88df4e8, left=..., right=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagefiltermodel.cpp:1048 #5 0x01ed90b5 in KCategorizedSortFilterProxyModel::lessThan (this=0x88df4e8, left=..., right=...) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:121 #6 0x02896192 in void QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan>(int*, int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #7 0x02896331 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #8 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #9 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #10 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #11 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #12 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #13 0x028962d6 in void QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan>(int*, int*, int const&, QSortFilterProxyModelLessThan) () from /usr/lib/libQtGui.so.4 #14 0x0288c3c3 in qStableSort<int*, QSortFilterProxyModelLessThan> ( this=0xb7325220, source_rows=..., source_parent=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:212 #15 QSortFilterProxyModelPrivate::sort_source_rows (this=0xb7325220, source_rows=..., source_parent=...) at itemviews/qsortfilterproxymodel.cpp:464 #16 0x0288c649 in QSortFilterProxyModelPrivate::create_mapping ( this=0xb7325220, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:337 #17 0x0288d8f5 in QSortFilterProxyModelPrivate::update_persistent_indexes ( this=0xb7325220, source_indexes=...) at itemviews/qsortfilterproxymodel.cpp:1014 #18 0x0289001b in QSortFilterProxyModelPrivate::clear_mapping (this=0xb7325220) at itemviews/qsortfilterproxymodel.cpp:310 #19 0x028904a0 in QSortFilterProxyModel::invalidate (this=0x88df4e8) at itemviews/qsortfilterproxymodel.cpp:2321 #20 0x015afb71 in Digikam::ImageFilterModelPrivate::packageFinished ( this=0x8a98660, package=...) at /build/buildd/digikam2-2.0.0~beta5/core/libs/models/imagefiltermodel.cpp:815 #21 0x015afce5 in Digikam::ImageFilterModelPrivate::qt_metacall ( this=0x8a98660, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xadf7ff80) at /build/buildd/digikam2-2.0.0~beta5/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:96 #22 0x0302e8ca in QMetaObject::metacall (object=0x8a98660, cl=QMetaObject::ReadProperty, idx=10, argv=0xadf7ff80) at kernel/qmetaobject.cpp:237 #23 0x03039df6 in QMetaCallEvent::placeMetaCall (this=0x9c234770, object=0x8a98660) at kernel/qobject.cpp:534 #24 0x0303b6a2 in QObject::event (this=0x8a98660, e=0x8868f30) at kernel/qobject.cpp:1219 #25 0x02227fdc in QApplicationPrivate::notify_helper (this=0x85d0608, receiver=0x8a98660, e=0x9c234770) at kernel/qapplication.cpp:4396 #26 0x0222e04e in QApplication::notify (this=0xbffff1e0, receiver=0x8a98660, e=0x9c234770) at kernel/qapplication.cpp:3798 #27 0x01f0d82a in KApplication::notify (this=0xbffff1e0, receiver=0x8a98660, event=0x9c234770) at ../../kdeui/kernel/kapplication.cpp:311 #28 0x03028b3b in QCoreApplication::notifyInternal (this=0xbffff1e0, receiver=0x8a98660, event=0x9c234770) at kernel/qcoreapplication.cpp:732 #29 0x0302bd8b in sendEvent (receiver=0x0, event_type=0, data=0x8595898) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8595898) at kernel/qcoreapplication.cpp:1373 #31 0x0302bf4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #32 0x03057a74 in sendPostedEvents (s=0x85d1f58) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #33 postEventSourceDispatch (s=0x85d1f58) at kernel/qeventdispatcher_glib.cpp:277 #34 0x0469c855 in g_main_dispatch (context=0x85d1ed8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149 #35 g_main_context_dispatch (context=0x85d1ed8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702 #36 0x046a0668 in g_main_context_iterate (context=0x85d1ed8, block=<value optimised out>, dispatch=1, self=0x85cf140) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780 #37 0x046a0848 in g_main_context_iteration (context=0x85d1ed8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843 #38 0x03057565 in QEventDispatcherGlib::processEvents (this=0x85953f0, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #39 0x022e9be5 in QGuiEventDispatcherGlib::processEvents (this=0x85953f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x03027609 in QEventLoop::processEvents (this=0xbffff0c4, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #41 0x03027a8a in QEventLoop::exec (this=0xbffff0c4, flags=...) at kernel/qeventloop.cpp:201 #42 0x0302c00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #43 0x02226e07 in QApplication::exec () at kernel/qapplication.cpp:3672 #44 0x083282ab in main (argc=1, argv=0xbffff484) at /build/buildd/digikam2-2.0.0~beta5/core/digikam/main/main.cpp:232 (gdb) imagemodel.cpp:1013 is an empty line which is a bit weird here but otherwise the backtrace is the well-known problem *** This bug has been marked as a duplicate of bug 269720 *** Problem is fixed with new 7.0.0-beta1 through this long story from this bug https://bugs.kde.org/show_bug.cgi?id=399923 You can test digiKam 7.0.0-beta1 with bundle available here: https://download.kde.org/unstable/digikam/ Don't hesitate to give us a fresh feedback about his entry. Thanks in advance Gilles Caulier |