[Digikam-devel] [Bug 277584] New: Digikam crashed while applying Lens correction (Lensfun)

Romain Henriet romain.pub at laposte.net
Mon Jul 11 22:02:30 BST 2011


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

           Summary: Digikam crashed while applying Lens correction
                    (Lensfun)
           Product: digikam
           Version: 1.9.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: romain.pub at laposte.net


Application: digikam (1.9.0)
KDE Platform Version: 4.6.5 (4.6.5) "release 8"
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed : I was applying auto lens
corrections.
Digikam crashed just after pressing the "Apply" button.
The file was a raw file imported using digikam

The crash can be reproduced every time.

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

Thread 21 (Thread 0x7fe46579e700 (LWP 17778)):
#0  0x00007fe4753f938c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe478df177b in wait (this=<value optimized out>, mutex=0xcba020,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xcba020,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00000000005e9a05 in Digikam::ScanController::run (this=0xc247b0) at
/usr/src/debug/digikam-1.9.0/digikam/scancontroller.cpp:571
#4  0x00007fe478df1095 in QThreadPrivate::start (arg=0xc247b0) at
thread/qthread_unix.cpp:320
#5  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe47745067d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fe464f9d700 (LWP 17779)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffdbfff7a1 in ?? ()
#2  0x00007fe46f9c72b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007fe478e428d2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fe478f05c4d in QTimerInfoList::updateCurrentTime
(this=0x7fe4600014d0) at kernel/qeventdispatcher_unix.cpp:339
#6  0x00007fe478f05fc5 in QTimerInfoList::timerWait (this=0x7fe4600014d0,
tm=...) at kernel/qeventdispatcher_unix.cpp:442
#7  0x00007fe478f04a8c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe464f9cbec) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fe478f04b35 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fe46f716087 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#10 0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#12 0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0xbfcec0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe464f9cd80, flags=...) at
kernel/qeventloop.cpp:201
#15 0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#16 0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0xce3470)
at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007fe478df1095 in QThreadPrivate::start (arg=0xce3470) at
thread/qthread_unix.cpp:320
#18 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007fe47745067d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fe45ffff700 (LWP 17782)):
#0  0x00007fe46f715fd2 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#1  0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0xd32c10,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe45fffedc0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007fe478df1095 in QThreadPrivate::start (arg=0xd20d10) at
thread/qthread_unix.cpp:320
#8  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fe47745067d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fe45f2a4700 (LWP 17783)):
#0  0x00007fe4753f867e in __pthread_mutex_unlock_usercnt () from
/lib64/libpthread.so.0
#1  0x00007fe46f715fd2 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#2  0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0xd17950,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe45f2a3dc0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007fe478df1095 in QThreadPrivate::start (arg=0xc741c0) at
thread/qthread_unix.cpp:320
#9  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe47745067d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fe45ea7b700 (LWP 17784)):
#0  0x00007fe4753f938c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe478df177b in wait (this=<value optimized out>, mutex=0xd67298,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xd67298,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fe47b317c17 in Digikam::ParkingThread::run (this=0xd67280) at
/usr/src/debug/digikam-1.9.0/libs/threads/threadmanager.cpp:119
#4  0x00007fe478df1095 in QThreadPrivate::start (arg=0xd67280) at
thread/qthread_unix.cpp:320
#5  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe47745067d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fe45e27a700 (LWP 17785)):
#0  0x00007fe477447503 in poll () from /lib64/libc.so.6
#1  0x00007fe46f717114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0xd198d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe45e279dc0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007fe478df1095 in QThreadPrivate::start (arg=0xd60840) at
thread/qthread_unix.cpp:320
#8  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fe47745067d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fe45da79700 (LWP 17786)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffdbfff7a1 in ?? ()
#2  0x00007fe46f9c72b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007fe478e428d2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fe478f05c4d in QTimerInfoList::updateCurrentTime (this=0xe37aa0) at
kernel/qeventdispatcher_unix.cpp:339
#6  0x00007fe478f05fc5 in QTimerInfoList::timerWait (this=0xe37aa0, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#7  0x00007fe478f04a8c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe45da78c2c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fe478f04b35 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fe46f716087 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#10 0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#12 0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0xd49290,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe45da78dc0, flags=...) at
kernel/qeventloop.cpp:201
#15 0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#16 0x00007fe478df1095 in QThreadPrivate::start (arg=0xd5b2f0) at
thread/qthread_unix.cpp:320
#17 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#18 0x00007fe47745067d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fe450af5700 (LWP 17787)):
#0  0x00007fe4753f96f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe45a7fd981 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fe47745067d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fe44f6b8700 (LWP 17788)):
#0  0x00007fe4753f96f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe45a80b6bf in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fe47745067d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fe44eeb7700 (LWP 17789)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffdbfff7a1 in ?? ()
#2  0x00007fe46f9c72b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007fe478e428d2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fe478f05c4d in QTimerInfoList::updateCurrentTime (this=0x13e1ee0) at
kernel/qeventdispatcher_unix.cpp:339
#6  0x00007fe478f05fc5 in QTimerInfoList::timerWait (this=0x13e1ee0, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#7  0x00007fe478f04a8c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe44eeb6bdc) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fe478f04b35 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fe46f716087 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#10 0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#12 0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x13e0770,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe44eeb6d70, flags=...) at
kernel/qeventloop.cpp:201
#15 0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#16 0x00007fe45aa5b694 in ?? () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#17 0x00007fe478df1095 in QThreadPrivate::start (arg=0x13e0150) at
thread/qthread_unix.cpp:320
#18 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007fe47745067d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fe44e4b0700 (LWP 17790)):
#0  0x00007fe477447503 in poll () from /lib64/libc.so.6
#1  0x00007fe476c614df in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007fe476c532a6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007fe476c538d9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007fe476c53990 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007fe476c6147b in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007fe46db58cf8 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so
#7  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#8  0x00007fe47745067d in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fe449cae700 (LWP 17791)):
#0  0x00007fe4753f938c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe45a80f9fb in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fe47745067d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fe4494ad700 (LWP 17792)):
#0  timerSourcePrepare (source=0x1698d70, timeout=0x7fe4494acbec) at
kernel/qeventdispatcher_glib.cpp:160
#1  0x00007fe46f716087 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#2  0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x168b9e0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe4494acd80, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0x168ea50)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fe478df1095 in QThreadPrivate::start (arg=0x168ea50) at
thread/qthread_unix.cpp:320
#10 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe47745067d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fe443f4b700 (LWP 17798)):
#0  0x00007fe4753f70a4 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007fe46f716453 in g_main_context_query () from /lib64/libglib-2.0.so.0
#2  0x00007fe46f71701b in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x1dc4be0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe443f4ad80, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0x1dc4510)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fe478df1095 in QThreadPrivate::start (arg=0x1dc4510) at
thread/qthread_unix.cpp:320
#10 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe47745067d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fe4426eb700 (LWP 17808)):
[KCrash Handler]
#6  setColor (this=0x50fc178, x=<value optimized out>, y=<value optimized out>)
at /usr/src/debug/digikam-1.9.0/libs/dimg/dcolorpixelaccess.h:50
#7  Digikam::DImg::getSubPixelColorFast (this=0x50fc178, x=<value optimized
out>, y=<value optimized out>) at
/usr/src/debug/digikam-1.9.0/libs/dimg/dimg.cpp:1261
#8  0x00007fe47b28f381 in Digikam::LensFunFilter::filterImage (this=0x50fc130)
at /usr/src/debug/digikam-1.9.0/libs/dimg/filters/lens/lensfunfilter.cpp:186
#9  0x00007fe47b1ad9e4 in Digikam::DImgThreadedFilter::startFilterDirectly
(this=0x50fc130) at
/usr/src/debug/digikam-1.9.0/libs/dimg/filters/dimgthreadedfilter.cpp:146
#10 0x00007fe47b3190c6 in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x52dd950) at
/usr/src/debug/digikam-1.9.0/libs/threads/dynamicthread.cpp:311
#11 0x00007fe478de5ea8 in QThreadPoolThread::run (this=0x7fe43402dae0) at
concurrent/qthreadpool.cpp:106
#12 0x00007fe478df1095 in QThreadPrivate::start (arg=0x7fe43402dae0) at
thread/qthread_unix.cpp:320
#13 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#14 0x00007fe47745067d in clone () from /lib64/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fe42c9c5700 (LWP 17816)):
#0  0x00007fe4753f96f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe478df16e2 in wait (this=<value optimized out>, mutex=0xd1e630,
time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xd1e630,
time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fe478de5f38 in QThreadPoolThread::run (this=0x7fe428012a40) at
concurrent/qthreadpool.cpp:140
#4  0x00007fe478df1095 in QThreadPrivate::start (arg=0x7fe428012a40) at
thread/qthread_unix.cpp:320
#5  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe47745067d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fe41e7fc700 (LWP 17827)):
#0  0x00007fe4753f96f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe478df16e2 in wait (this=<value optimized out>, mutex=0xd1e630,
time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xd1e630,
time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fe478de5f38 in QThreadPoolThread::run (this=0x7fe4200217c0) at
concurrent/qthreadpool.cpp:140
#4  0x00007fe478df1095 in QThreadPrivate::start (arg=0x7fe4200217c0) at
thread/qthread_unix.cpp:320
#5  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe47745067d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe41d7fa700 (LWP 17829)):
#0  0x00007fe4753f8710 in pthread_mutex_unlock () from /lib64/libpthread.so.0
#1  0x00007fe46f717148 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x357c0d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe41d7f9d80, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0x357ba70)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe478df1095 in QThreadPrivate::start (arg=0x357ba70) at
thread/qthread_unix.cpp:320
#9  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe47745067d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe41cff9700 (LWP 17835)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffdbfff7a1 in ?? ()
#2  0x00007fe46f9c72b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007fe478e428d2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fe478f05c4d in QTimerInfoList::updateCurrentTime (this=0x3b41b30) at
kernel/qeventdispatcher_unix.cpp:339
#6  0x00007fe478f05fc5 in QTimerInfoList::timerWait (this=0x3b41b30, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#7  0x00007fe478f04a8c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe41cff8bec) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fe478f04b35 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fe46f716087 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#10 0x00007fe46f716fa9 in ?? () from /lib64/libglib-2.0.so.0
#11 0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#12 0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x3b3fb40,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe41cff8d80, flags=...) at
kernel/qeventloop.cpp:201
#15 0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#16 0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0x3b3f470)
at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007fe478df1095 in QThreadPrivate::start (arg=0x3b3f470) at
thread/qthread_unix.cpp:320
#18 0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007fe47745067d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe4167fc700 (LWP 17841)):
#0  0x00007fe47745d820 in pthread_mutex_unlock () from /lib64/libc.so.6
#1  0x00007fe46f717148 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fe478f05286 in QEventDispatcherGlib::processEvents (this=0x41b8d60,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fe4167fbd80, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fe478dee7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007fe478ebb008 in QInotifyFileSystemWatcherEngine::run (this=0x41b8700)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe478df1095 in QThreadPrivate::start (arg=0x41b8700) at
thread/qthread_unix.cpp:320
#9  0x00007fe4753f4a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe47745067d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe47da467c0 (LWP 17777)):
#0  0x00007fe47745d9c2 in __libc_disable_asynccancel () from /lib64/libc.so.6
#1  0x00007fe477447517 in poll () from /lib64/libc.so.6
#2  0x00007fe46d90bc2a in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007fe46d90c1a3 in ?? () from /usr/lib64/libxcb.so.1
#4  0x00007fe46d90c234 in xcb_writev () from /usr/lib64/libxcb.so.1
#5  0x00007fe475983cc6 in _XSend () from /usr/lib64/libX11.so.6
#6  0x00007fe4759780c7 in ?? () from /usr/lib64/libX11.so.6
#7  0x00007fe4759782ad in XPutImage () from /usr/lib64/libX11.so.6
#8  0x00007fe4781168fb in QX11PixmapData::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#9  0x00007fe478101e9f in QPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#10 0x00007fe47815d125 in QPaintEngine::drawImage(QRectF const&, QImage const&,
QRectF const&, QFlags<Qt::ImageConversionFlag>) () from
/usr/lib64/libQtGui.so.4
#11 0x00007fe478225362 in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007fe478170aa5 in ?? () from /usr/lib64/libQtGui.so.4
#13 0x00007fe478172de2 in QPainter::drawRoundedRect(QRectF const&, double,
double, Qt::SizeMode) () from /usr/lib64/libQtGui.so.4
#14 0x00007fe46ab5e6a8 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#15 0x00007fe46ab440ca in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#16 0x00007fe46ab454d0 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#17 0x00007fe46ab349fa in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#18 0x00007fe478332d78 in QCommonStyle::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const () from
/usr/lib64/libQtGui.so.4
#19 0x00007fe46ab34995 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#20 0x00007fe47980d265 in KPushButton::paintEvent(QPaintEvent*) () from
/usr/lib64/libkdeui.so.5
#21 0x00007fe47807bc0e in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#22 0x00007fe47802a144 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#23 0x00007fe4780326fa in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#24 0x00007fe47983d346 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#25 0x00007fe478eda47c in QCoreApplication::notifyInternal
(this=0x7fffdbfcb000, receiver=0x3337d90, event=0x7fffdbfc73d0) at
kernel/qcoreapplication.cpp:731
#26 0x00007fe478078ae2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#27 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#28 0x00007fe47807956c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#29 0x00007fe47807956c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#30 0x00007fe47807956c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#31 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#32 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#33 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#34 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#35 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#36 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#37 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#38 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#39 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#40 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#41 0x00007fe47807956c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#42 0x00007fe47807956c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#43 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#44 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#45 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#46 0x00007fe4780796af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#47 0x00007fe47807884a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#48 0x00007fe47823bcf1 in ?? () from /usr/lib64/libQtGui.so.4
#49 0x00007fe47806e720 in QWidgetPrivate::syncBackingStore() () from
/usr/lib64/libQtGui.so.4
#50 0x00007fe47807c112 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#51 0x00007fe47843a63b in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#52 0x00007fe4798e6123 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib64/libkdeui.so.5
#53 0x00007fe47802a144 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#54 0x00007fe4780326fa in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#55 0x00007fe47983d346 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#56 0x00007fe478eda47c in QCoreApplication::notifyInternal
(this=0x7fffdbfcb000, receiver=0x342da70, event=0x2201570) at
kernel/qcoreapplication.cpp:731
#57 0x00007fe478eddc75 in sendEvent (receiver=0x0, event_type=0, data=0xa606d0)
at kernel/qcoreapplication.h:215
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xa606d0) at kernel/qcoreapplication.cpp:1372
#59 0x00007fe478f05093 in sendPostedEvents (s=0xadc690) at
kernel/qcoreapplication.h:220
#60 postEventSourceDispatch (s=0xadc690) at
kernel/qeventdispatcher_glib.cpp:277
#61 0x00007fe46f716bd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#62 0x00007fe46f7173b0 in ?? () from /lib64/libglib-2.0.so.0
#63 0x00007fe46f717650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#64 0x00007fe478f0522f in QEventDispatcherGlib::processEvents (this=0xa66150,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#65 0x00007fe4780cfbae in ?? () from /usr/lib64/libQtGui.so.4
#66 0x00007fe478ed98d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#67 0x00007fe478ed9ae5 in QEventLoop::exec (this=0x7fffdbfcae30, flags=...) at
kernel/qeventloop.cpp:201
#68 0x00007fe478eddf2b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#69 0x000000000062bf65 in main (argc=11218944, argv=0x7fffdbfcb700) at
/usr/src/debug/digikam-1.9.0/digikam/main.cpp:216

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list