[Digikam-devel] [digikam] [Bug 315376] New: Digikam Crash on Startup with active X11 color profile

Martin Lubich martin.lubich at gmx.at
Mon Feb 18 11:03:43 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=315376

            Bug ID: 315376
           Summary: Digikam Crash on Startup with active X11 color profile
    Classification: Unclassified
           Product: digikam
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: martin.lubich at gmx.at

Application: digikam (3.0.0-rc)
KDE Platform Version: 4.10.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-37-generic x86_64
Distribution: Ubuntu 12.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I have installed a monitor color profile using the ArgyllCMS suite. this sets
the _ICC_PROFILE X property.

As soon as this property is set any attempt to start digikam leads to the
crash. The backtrace is always the same.

Using 'xprop -remove ...' to clear the X property results in digikam loading
fine.

As an interesting side note: showfoto loads just fine with any crash and uses
the color profile correctly

- Custom settings of the application:
I use the 3.0 rc as is is installed with the kubuntu backports ppa.
Unfortunately I had no luck installing the final 3.0 and building it by my own
is not something  I want to do without strong need.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
[Current thread is 1 (Thread 0x7f8cb6ac6a00 (LWP 8947))]

Thread 37 (Thread 0x7f8c90942700 (LWP 8948)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8cb11c258b in wait (time=18446744073709551615, this=0x2701190) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2701088,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005da0d8 in Digikam::ScanController::run (this=0x2700e20) at
/build/buildd/digikam-3.0.0~rc/core/digikam/database/scancontroller.cpp:698
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x2700e20) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c90942700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 36 (Thread 0x7f8c8bfff700 (LWP 8949)):
#0  0x00007f8cb03e0303 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8ca91da036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8ca91da164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8cb12f0906 in QEventDispatcherGlib::processEvents
(this=0x7f8c840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f8cb12bfe42 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8cb12c0097 in QEventLoop::exec (this=0x7f8c8bffeb50, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007f8cb11bf057 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007f8cb129fb4f in QInotifyFileSystemWatcherEngine::run (this=0x268de40)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x268de40) at
thread/qthread_unix.cpp:307
#9  0x00007f8cab58ce9a in start_thread (arg=0x7f8c8bfff700) at
pthread_create.c:308
#10 0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 35 (Thread 0x7f8c8b7fe700 (LWP 8951)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8cb11c258b in wait (time=18446744073709551615, this=0x27feac0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x27dee68,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb432c8b1 in Digikam::ParkingThread::run (this=0x27dee50) at
/build/buildd/digikam-3.0.0~rc/core/libs/threads/threadmanager.cpp:119
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x27dee50) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c8b7fe700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 34 (Thread 0x7f8c77dec700 (LWP 8955)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3f80820) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3f80820) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c77dec700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 33 (Thread 0x7f8c81295700 (LWP 8956)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401aeb0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401aeb0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c81295700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 32 (Thread 0x7f8c76a09700 (LWP 8957)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401b140) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401b140) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c76a09700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 31 (Thread 0x7f8c76208700 (LWP 8958)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401b560) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401b560) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c76208700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 30 (Thread 0x7f8c75a07700 (LWP 8959)):
[KCrash Handler]
#6  0x00007f8caba05204 in _cmsSearchTag () from
/usr/lib/x86_64-linux-gnu/liblcms.so.1
#7  0x00007f8caba0524b in cmsIsTag () from
/usr/lib/x86_64-linux-gnu/liblcms.so.1
#8  0x00007f8caba0bd1e in cmsTakeProductDesc () from
/usr/lib/x86_64-linux-gnu/liblcms.so.1
#9  0x00007f8cb41d1124 in Digikam::IccProfile::description
(this=0x7f8c75a067c0) at
/build/buildd/digikam-3.0.0~rc/core/libs/dimg/filters/icc/iccprofile.cpp:387
#10 0x00007f8cb431b22a in Digikam::ThumbnailLoadingTask::postProcess
(this=0x4dac260) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/thumbnailtask.cpp:249
#11 0x00007f8cb431bedd in Digikam::ThumbnailLoadingTask::execute
(this=0x4dac260) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/thumbnailtask.cpp:225
#12 0x00007f8cb42ec94e in Digikam::LoadSaveThread::run (this=0x4daf220) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/loadsavethread.cpp:136
#13 0x00007f8cb432e1ce in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x4daf1d0) at
/build/buildd/digikam-3.0.0~rc/core/libs/threads/dynamicthread.cpp:186
#14 0x00007f8cb11b55a2 in QThreadPoolThread::run (this=0x401b980) at
concurrent/qthreadpool.cpp:107
#15 0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401b980) at
thread/qthread_unix.cpp:307
#16 0x00007f8cab58ce9a in start_thread (arg=0x7f8c75a07700) at
pthread_create.c:308
#17 0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 29 (Thread 0x7f8c75206700 (LWP 8960)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401bda0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401bda0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c75206700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 28 (Thread 0x7f8c74a05700 (LWP 8961)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401c1e0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401c1e0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c74a05700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7f8c57fff700 (LWP 8962)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401c620) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401c620) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c57fff700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7f8c4f7fe700 (LWP 8963)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401ca60) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401ca60) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4f7fe700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f8c577fe700 (LWP 8964)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401cea0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401cea0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c577fe700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7f8c56ffd700 (LWP 8965)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401d2e0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401d2e0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c56ffd700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7f8c567fc700 (LWP 8966)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401d720) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401d720) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c567fc700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f8c55ffb700 (LWP 8967)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401db60) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401db60) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c55ffb700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f8c557fa700 (LWP 8968)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401dfa0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401dfa0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c557fa700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f8c54ff9700 (LWP 8969)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x401e3e0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x401e3e0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c54ff9700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f8c4ffff700 (LWP 8970)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e71c50) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e71c50) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4ffff700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f8c4effd700 (LWP 8971)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e72040) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e72040) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4effd700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f8c4e7fc700 (LWP 8972)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e72430) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e72430) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4e7fc700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f8c4dffb700 (LWP 8973)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e72980) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e72980) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4dffb700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f8c4d7fa700 (LWP 8974)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e72da0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e72da0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4d7fa700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f8c4cff9700 (LWP 8975)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e731e0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e731e0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c4cff9700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f8c1ffff700 (LWP 8976)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e73620) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e73620) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1ffff700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8c1f7fe700 (LWP 8977)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e73a60) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e73a60) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1f7fe700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8c1effd700 (LWP 8978)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e73ea0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e73ea0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1effd700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8c1e7fc700 (LWP 8979)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e742e0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e742e0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1e7fc700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8c1dffb700 (LWP 8980)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e74720) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e74720) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1dffb700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8c1d7fa700 (LWP 8981)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e74b60) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e74b60) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1d7fa700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8c1cff9700 (LWP 8982)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3e74fa0) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3e74fa0) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c1cff9700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8c0bfff700 (LWP 8983)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x3f3f990) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x3f3f990) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c0bfff700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8c0b7fe700 (LWP 8984)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8cb11c24ef in wait (time=30000, this=0x270f7d0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x28ddf48, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb11b566f in QThreadPoolThread::run (this=0x7f8c40012770) at
concurrent/qthreadpool.cpp:141
#4  0x00007f8cb11c207b in QThreadPrivate::start (arg=0x7f8c40012770) at
thread/qthread_unix.cpp:307
#5  0x00007f8cab58ce9a in start_thread (arg=0x7f8c0b7fe700) at
pthread_create.c:308
#6  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8c0affd700 (LWP 8988)):
#0  0x00007f8cac6213d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f8cac61fefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f8cab58ce9a in start_thread (arg=0x7f8c0affd700) at
pthread_create.c:308
#3  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8c0a7fc700 (LWP 8989)):
#0  0x00007f8cac6213d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f8cac61fefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f8cab58ce9a in start_thread (arg=0x7f8c0a7fc700) at
pthread_create.c:308
#3  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8c09ffb700 (LWP 8990)):
#0  0x00007f8cac6213d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#1  0x00007f8cac61fefe in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#2  0x00007f8cab58ce9a in start_thread (arg=0x7f8c09ffb700) at
pthread_create.c:308
#3  0x00007f8cb03ebcbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8cb6ac6a00 (LWP 8947)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8cb11c258b in wait (time=18446744073709551615, this=0x4daf580) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4daf200,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8cb432e7f8 in Digikam::DynamicThread::wait (this=0x4daf220,
locker=...) at
/build/buildd/digikam-3.0.0~rc/core/libs/threads/dynamicthread.cpp:351
#4  0x00007f8cb432ea14 in Digikam::DynamicThread::shutDown (this=0x4daf220) at
/build/buildd/digikam-3.0.0~rc/core/libs/threads/dynamicthread.cpp:222
#5  0x00007f8cb42f3698 in Digikam::ManagedLoadSaveThread::shutDown
(this=0x4daf220) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/managedloadsavethread.cpp:94
#6  0x00007f8cb430ffaf in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x4daf220, __in_chrg=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/thumbnailloadthread.cpp:174
#7  0x00007f8cb43100f9 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x4daf220, __in_chrg=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/libs/threadimageio/thumbnailloadthread.cpp:177
#8  0x00000000005c6436 in Digikam::AlbumThumbnailLoader::~AlbumThumbnailLoader
(this=0x268c880, __in_chrg=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/digikam/album/albumthumbnailloader.cpp:113
#9  0x00000000005c6517 in ~AlbumThumbnailLoaderCreator (this=0x268c880,
__in_chrg=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/digikam/album/albumthumbnailloader.cpp:81
#10 destroy () at
/build/buildd/digikam-3.0.0~rc/core/digikam/album/albumthumbnailloader.cpp:88
#11 0x00007f8cb0333901 in __run_exit_handlers (status=1, listp=0x7f8cb06b0688,
run_list_atexit=true) at exit.c:78
#12 0x00007f8cb0333985 in __GI_exit (status=<optimized out>) at exit.c:100
#13 0x00007f8cb1d28508 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:780
#14 0x00007f8cb29f5e38 in KApplication::xioErrhandler (this=0x7ffffeabd900,
dpy=0x24c93c0) at ../../kdeui/kernel/kapplication.cpp:419
#15 0x00007f8cae8f641e in _XIOError () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#16 0x00007f8cae8f3e1d in _XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#17 0x00007f8cae8d526a in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#18 0x00007f8cb1d09aef in QWidget::setCursor (this=0x2a32360, cursor=...) at
kernel/qwidget.cpp:5118
#19 0x00007f8cb2150721 in QWidgetResizeHandler::setMouseCursor (this=0x2a351e0,
m=QWidgetResizeHandler::Nowhere) at widgets/qwidgetresizehandler.cpp:368
#20 0x00007f8cb20babb8 in QDockWidgetPrivate::setWindowState (this=0x2a32c90,
floating=false, unplug=false, rect=...) at widgets/qdockwidget.cpp:1060
#21 0x00007f8cb20baf31 in QDockWidget::setFloating (this=0x2a32360,
floating=<optimized out>) at widgets/qdockwidget.cpp:1267
#22 0x00007f8cb20c7f94 in QDockAreaLayoutInfo::restoreState (this=0x28ec538,
stream=..., widgets=..., testing=false) at widgets/qdockarealayout.cpp:1986
#23 0x00007f8cb20c8549 in QDockAreaLayout::restoreState (this=0x28ec458,
stream=..., _dockwidgets=..., testing=false) at
widgets/qdockarealayout.cpp:2329
#24 0x00007f8cb20eb0a2 in QMainWindowLayoutState::restoreState (this=0x28ec380,
_stream=..., oldState=...) at widgets/qmainwindowlayout.cpp:698
#25 0x00007f8cb20ecdcb in QMainWindowLayout::restoreState (this=0x28ec360,
stream=...) at widgets/qmainwindowlayout.cpp:1947
#26 0x00007f8cb20e62a4 in QMainWindow::restoreState (this=0x27def50, state=...,
version=0) at widgets/qmainwindow.cpp:1267
#27 0x0000000000665818 in Digikam::DigikamView::loadViewState (this=0x28e8e30)
at /build/buildd/digikam-3.0.0~rc/core/digikam/views/digikamview.cpp:620
#28 0x0000000000665b69 in Digikam::DigikamView::slotAllAlbumsLoaded
(this=0x28e8e30) at
/build/buildd/digikam-3.0.0~rc/core/digikam/views/digikamview.cpp:723
#29 0x00007f8cb12d5761 in QMetaObject::activate (sender=0x26fbce0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#30 0x00000000005b67ad in Digikam::AlbumManager::startScan (this=0x26fbce0) at
/build/buildd/digikam-3.0.0~rc/core/digikam/album/albummanager.cpp:1114
#31 0x000000000059d8fc in Digikam::DigikamApp::DigikamApp (this=0x26a4ab0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/digikam/main/digikamapp.cpp:283
#32 0x000000000048e954 in main (argc=5, argv=<optimized out>) at
/build/buildd/digikam-3.0.0~rc/core/digikam/main/main.cpp:188

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list