[Digikam-devel] [Bug 276827] New: Digikam segfaults when autocompleting tags

Joshua Hopp JoshuaHopp at web.de
Thu Jun 30 16:07:23 BST 2011


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

           Summary: Digikam segfaults when autocompleting tags
           Product: digikam
           Version: 1.9.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: JoshuaHopp at web.de


Application: digikam (1.9.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I started typing in the "Enter new tage here …" field. When, the word stopped
matching any tag names digikam segfaulted (each time)
- Custom settings of the application:
Right click on the "Enter new tage here …" field -> "Text completion" -> "Drop
down list & automatic" (does not work with any other choice)

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

Thread 15 (Thread 0x7f5bc5213700 (LWP 4055)):
#0  0x00007f5bd1947f03 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5bcedc9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5bcedc99f2 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5bc5b72c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f5bcedf03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bc5213700) at
pthread_create.c:304
#6  0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f5bb8363700 (LWP 4057)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5bd298082b in wait (this=<value optimized out>, mutex=0x19aa4b0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x19aa4b0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00000000005ed745 in Digikam::ScanController::run (this=0x175b930) at
/build/buildd/digikam-1.9.0/digikam/scancontroller.cpp:571
#4  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x175b930) at
thread/qthread_unix.cpp:320
#5  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb8363700) at
pthread_create.c:304
#6  0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f5bb7b62700 (LWP 4058)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5bb7b61ab0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime (this=0x19fe180) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x19fe180, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5bb7b61bcc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x19f0be0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5bb7b61d50, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x19f13c0)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x19f13c0) at
thread/qthread_unix.cpp:320
#17 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb7b62700) at
pthread_create.c:304
#18 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f5bb7361700 (LWP 4060)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5bb7360ae0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime (this=0x1b5d2e0) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x1b5d2e0, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5bb7360bfc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x1c15a40,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5bb7360d80, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x1b93f30) at
thread/qthread_unix.cpp:320
#16 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb7361700) at
pthread_create.c:304
#17 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f5bb6829700 (LWP 4061)):
#0  0x00007f5bd1947f03 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5bcedc9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x1c0d430,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5bb6828d80, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x1c0b6d0) at
thread/qthread_unix.cpp:320
#8  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb6829700) at
pthread_create.c:304
#9  0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f5bb5fa7700 (LWP 4062)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5bd298082b in wait (this=<value optimized out>, mutex=0x1bf0888,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1bf0888,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f5bd7639087 in Digikam::ParkingThread::run (this=0x1bf0870) at
/build/buildd/digikam-1.9.0/libs/threads/threadmanager.cpp:119
#4  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x1bf0870) at
thread/qthread_unix.cpp:320
#5  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb5fa7700) at
pthread_create.c:304
#6  0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f5bb57a6700 (LWP 4063)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5bb57a5ae0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime (this=0x1bf6160) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x1bf6160, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5bb57a5bfc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x1c1fc30,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5bb57a5d80, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x1bd7ba0) at
thread/qthread_unix.cpp:320
#16 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb57a6700) at
pthread_create.c:304
#17 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f5bb4fa5700 (LWP 4064)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5bb4fa4ae0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime (this=0x1be64b0) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x1be64b0, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5bb4fa4bfc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x1be6280,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5bb4fa4d80, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x1bcac50) at
thread/qthread_unix.cpp:320
#16 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5bb4fa5700) at
pthread_create.c:304
#17 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f5ba4955700 (LWP 4069)):
#0  0x00007f5bcedc76fa in g_main_context_acquire () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5bcedc8f21 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x2367180,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5ba4954d50, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x235f680)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x235f680) at
thread/qthread_unix.cpp:320
#9  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5ba4955700) at
pthread_create.c:304
#10 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f5ba1681700 (LWP 4076)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5ba1680ab0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime
(this=0x7f5b9c5b30f0) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x7f5b9c5b30f0,
tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5ba1680bcc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents
(this=0x7f5b9c5b25d0, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5ba1680d50, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x4a31100)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x4a31100) at
thread/qthread_unix.cpp:320
#17 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5ba1681700) at
pthread_create.c:304
#18 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f5b8afe6700 (LWP 4119)):
#0  0x00007fff90e53861 in clock_gettime ()
#1  0x00007f5bc9ba0146 in clock_gettime (clock_id=1, tp=0x7f5b8afe5ab0) at
../sysdeps/unix/clock_gettime.c:116
#2  0x00007f5bd29d1304 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f5bd2a92e3d in QTimerInfoList::updateCurrentTime (this=0x5c7b770) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f5bd2a931a5 in QTimerInfoList::timerWait (this=0x5c7b770, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f5bd2a91c2c in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f5b8afe5bcc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f5bd2a91cd5 in timerSourcePrepare (source=<value optimized out>,
timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f5bcedc80a2 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f5bcedc8f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x5c7a820,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5b8afe5d50, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#15 0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x5c3fc30)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f5bd2980175 in QThreadPrivate::start (arg=0x5c3fc30) at
thread/qthread_unix.cpp:320
#17 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5b8afe6700) at
pthread_create.c:304
#18 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f5b87fe0700 (LWP 4126)):
#0  __libc_enable_asynccancel () at
../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:68
#1  0x00007f5bd1947ee8 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:85
#2  0x00007f5bcedc9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x610fb00,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5b87fdfd50, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x60fce10)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x60fce10) at
thread/qthread_unix.cpp:320
#10 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5b87fe0700) at
pthread_create.c:304
#11 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5b8a7e5700 (LWP 4133)):
#0  __pthread_mutex_lock (mutex=0x80d1188) at pthread_mutex_lock.c:62
#1  0x00007f5bcedc887f in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5bcedc9122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5bd2a92446 in QEventDispatcherGlib::processEvents (this=0x80b4a00,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5bd2a66abc in QEventLoop::exec (this=0x7f5b8a7e4d50, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f5bd297d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f5bd2a48c2f in QInotifyFileSystemWatcherEngine::run (this=0x809c760)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x809c760) at
thread/qthread_unix.cpp:320
#10 0x00007f5bcfbe6d8c in start_thread (arg=0x7f5b8a7e5700) at
pthread_create.c:304
#11 0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5b95a7c700 (LWP 4152)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f5bd298079e in wait (this=<value optimized out>, mutex=0x1c021b0,
time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1c021b0,
time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f5bd2975218 in QThreadPoolThread::run (this=0x56e3770) at
concurrent/qthreadpool.cpp:140
#4  0x00007f5bd2980175 in QThreadPrivate::start (arg=0x56e3770) at
thread/qthread_unix.cpp:320
#5  0x00007f5bcfbe6d8c in start_thread (arg=0x7f5b95a7c700) at
pthread_create.c:304
#6  0x00007f5bd195504d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5bda1a2800 (LWP 4054)):
[KCrash Handler]
#6  QString::indexOf (this=<value optimized out>, str=..., from=0,
cs=Qt::CaseSensitive) at tools/qstring.cpp:2462
#7  0x000000000053a258 in Digikam::AddTagsLineEdit::setCompletedItems
(this=0x35da890, items=..., doAutoSuggest=true) at
/build/buildd/digikam-1.9.0/digikam/addtagslineedit.cpp:781
#8  0x00000000005393f7 in Digikam::AddTagsLineEdit::makeCompletion
(this=0x35da890, text=...) at
/build/buildd/digikam-1.9.0/digikam/addtagslineedit.cpp:709
#9  0x00000000005399e6 in Digikam::AddTagsLineEdit::qt_metacall
(this=0x35da890, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff90e49580) at
/build/buildd/digikam-1.9.0/obj-x86_64-linux-gnu/digikam/addtagslineedit.moc:194
#10 0x00007f5bd2a7c5f8 in QMetaObject::activate (sender=0x35da890, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff90e49580)
at kernel/qobject.cpp:3287
#11 0x00007f5bd4459f65 in KLineEdit::completion (this=<value optimized out>,
_t1=<value optimized out>) at ./klineedit.moc:232
#12 0x00007f5bd4459feb in KLineEdit::doCompletion (this=0x35da890, txt=...) at
../../kdeui/widgets/klineedit.cpp:1856
#13 0x00007f5bd445cd52 in KLineEdit::keyPressEvent (this=0x35da890,
e=0x7fff90e4a230) at ../../kdeui/widgets/klineedit.cpp:977
#14 0x00007f5bd36cfd3c in QWidget::event (this=0x35da890, event=0x7fff90e4a230)
at kernel/qwidget.cpp:8294
#15 0x00007f5bd3a8db97 in QLineEdit::event (this=0x35da890, e=0x7fff90e4a230)
at widgets/qlineedit.cpp:1485
#16 0x00007f5bd445a423 in KLineEdit::event (this=0x35da890, ev=0x7fff90e4a230)
at ../../kdeui/widgets/klineedit.cpp:1399
#17 0x00007f5bd367e9e4 in QApplicationPrivate::notify_helper (this=0x177d150,
receiver=0x35da890, e=0x7fff90e4a230) at kernel/qapplication.cpp:4462
#18 0x00007f5bd3683c31 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=0x7fff90e4a230) at
kernel/qapplication.cpp:3921
#19 0x00007f5bd439d866 in KApplication::notify (this=0x7fff90e4b270,
receiver=0x35da890, event=0x7fff90e4a230) at
../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f5bd2a6749c in QCoreApplication::notifyInternal
(this=0x7fff90e4b270, receiver=0x35da890, event=0x7fff90e4a230) at
kernel/qcoreapplication.cpp:731
#21 0x00007f5bd3721cf9 in QKeyMapper::sendKeyEvent (keyWidget=0x35da890,
grab=<value optimized out>, type=QEvent::KeyPress, code=73, modifiers=...,
text=..., autorepeat=false, count=1, nativeScanCode=31, nativeVirtualKey=105,
nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866
#22 0x00007f5bd3722176 in QKeyMapperPrivate::translateKeyEvent (this=0x17bc960,
keyWidget=0x35da890, event=0x7fff90e4adc0, grab=false) at
kernel/qkeymapper_x11.cpp:1836
#23 0x00007f5bd36fdf03 in QApplication::x11ProcessEvent (this=0x7fff90e4b270,
event=0x7fff90e4adc0) at kernel/qapplication_x11.cpp:3571
#24 0x00007f5bd3726162 in x11EventSourceDispatch (s=0x1781080, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x00007f5bcedc8bcd in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f5bcedc93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f5bcedc9639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f5bd2a923ef in QEventDispatcherGlib::processEvents (this=0x16e14f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007f5bd3725dfe in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f5bd2a66882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f5bd2a66abc in QEventLoop::exec (this=0x7fff90e4b0c0, flags=...) at
kernel/qeventloop.cpp:201
#32 0x00007f5bd2a6aecb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#33 0x0000000000633054 in main (argc=1, argv=0x7fff90e4ba58) at
/build/buildd/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