[Digikam-devel] [Bug 209207] New: Crash when deleting saved searches (GPS and Timeline)
Michael G. Hansen
mike at mghansen.de
Fri Oct 2 12:44:47 BST 2009
https://bugs.kde.org/show_bug.cgi?id=209207
Summary: Crash when deleting saved searches (GPS and Timeline)
Product: digikam
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: NEW
Severity: crash
Priority: NOR
Component: Searches
AssignedTo: digikam-devel at kde.org
ReportedBy: mike at mghansen.de
Version: 1.0.0-beta5+r1030299 (using KDE 4.3.1)
OS: Linux
Installed from: Compiled From Sources
Save a few searches in GPS or Timeline, then delete one -> crash.
Versions: 1.0.0-beta4 (provided by debian), 1.0.0-beta5 up to current svn.
Backtrace from revision 1030299 (just before my merge of clustering support):
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff4a7b47750 (LWP 4374))]
Thread 16 (Thread 0x7ff495b91950 (LWP 4375)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007ff4a1432469 in QWaitConditionPrivate::wait (this=0x18848d8,
mutex=0x18848d0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 QWaitCondition::wait (this=0x18848d8, mutex=0x18848d0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3 0x00000000007601da in Digikam::ScanController::run (this=0x185c280) at
/c/temp/kde/trunk-svn/digikam/digikam/scancontroller.cpp:499
#4 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x185c280) at
thread/qthread_unix.cpp:188
#5 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7ff4923c8950 (LWP 4377)):
#0 0x00007fffafdff73c in clock_gettime ()
#1 0x00007ff49a398eef in *__GI_clock_gettime (clock_id=1, tp=0x7ff4923c7df0)
at ../sysdeps/unix/clock_gettime.c:100
#2 0x00007ff4a15417dd in QTimerInfoList::getTime (this=<value optimized out>,
t=...) at kernel/qeventdispatcher_unix.cpp:339
#3 0x00007ff4a15419c1 in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:297
#4 0x00007ff4a15438c3 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#5 0x00007ff4a153fdcd in timerSourcePrepare (source=<value optimized out>,
timeout=0x7ff4923c7ee4) at kernel/qeventdispatcher_glib.cpp:141
#6 0x00007ff49ac202e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7 0x00007ff49ac20679 in ?? () from /lib/libglib-2.0.so.0
#8 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#9 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x1a1fd20,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#10 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff4923c8070, flags=...) at
kernel/qeventloop.cpp:201
#12 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#13 0x00007ff4a4a041cb in Digikam::ImageFilterModelWorker::Thread::run
(this=0x1a1f930) at
/c/temp/kde/trunk-svn/digikam/libs/models/imagefiltermodelthreads.h:66
#14 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1a1f930) at
thread/qthread_unix.cpp:188
#15 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#16 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7ff4911a0950 (LWP 4378)):
#0 0x00007fffafdff73c in clock_gettime ()
#1 0x00007ff49a398eef in *__GI_clock_gettime (clock_id=1, tp=0x7ff49119fdf0)
at ../sysdeps/unix/clock_gettime.c:100
#2 0x00007ff4a15417dd in QTimerInfoList::getTime (this=<value optimized out>,
t=...) at kernel/qeventdispatcher_unix.cpp:339
#3 0x00007ff4a15419c1 in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:297
#4 0x00007ff4a15438c3 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#5 0x00007ff4a153fdcd in timerSourcePrepare (source=<value optimized out>,
timeout=0x7ff49119fee4) at kernel/qeventdispatcher_glib.cpp:141
#6 0x00007ff49ac202e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7 0x00007ff49ac20679 in ?? () from /lib/libglib-2.0.so.0
#8 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#9 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x19ecf70,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#10 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff4911a0070, flags=...) at
kernel/qeventloop.cpp:201
#12 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#13 0x00007ff4a4a041cb in Digikam::ImageFilterModelWorker::Thread::run
(this=0x1b23700) at
/c/temp/kde/trunk-svn/digikam/libs/models/imagefiltermodelthreads.h:66
#14 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1b23700) at
thread/qthread_unix.cpp:188
#15 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#16 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7ff49091f950 (LWP 4379)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007ff4a1432469 in QWaitConditionPrivate::wait (this=0x1d3cf10,
mutex=0x1d3cf08, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 QWaitCondition::wait (this=0x1d3cf10, mutex=0x1d3cf08,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3 0x00007ff4a4ea684b in Digikam::LoadSaveThread::run (this=0x1d3cef0) at
/c/temp/kde/trunk-svn/digikam/libs/threadimageio/loadsavethread.cpp:136
#4 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1d3cef0) at
thread/qthread_unix.cpp:188
#5 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7ff49011e950 (LWP 4380)):
#0 0x00007fffafdff73c in clock_gettime ()
#1 0x00007ff49a398eef in *__GI_clock_gettime (clock_id=1, tp=0x7ff49011ddf0)
at ../sysdeps/unix/clock_gettime.c:100
#2 0x00007ff4a15417dd in QTimerInfoList::getTime (this=<value optimized out>,
t=...) at kernel/qeventdispatcher_unix.cpp:339
#3 0x00007ff4a15419c1 in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:297
#4 0x00007ff4a15438c3 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#5 0x00007ff4a153fdcd in timerSourcePrepare (source=<value optimized out>,
timeout=0x7ff49011dee4) at kernel/qeventdispatcher_glib.cpp:141
#6 0x00007ff49ac202e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7 0x00007ff49ac20679 in ?? () from /lib/libglib-2.0.so.0
#8 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#9 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x1d42420,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#10 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff49011e070, flags=...) at
kernel/qeventloop.cpp:201
#12 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#13 0x0000000000753e5b in Digikam::MetadataManagerWorker::Thread::run
(this=0x1d413d0) at
/c/temp/kde/deb-build-dev/digikam/digikam/../../../trunk-svn/digikam/digikam/metadatamanager_p.h:145
#14 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1d413d0) at
thread/qthread_unix.cpp:188
#15 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#16 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7ff48f91d950 (LWP 4381)):
#0 0x00007fffafdff73c in clock_gettime ()
#1 0x00007ff49a398eef in *__GI_clock_gettime (clock_id=1, tp=0x7ff48f91cdf0)
at ../sysdeps/unix/clock_gettime.c:100
#2 0x00007ff4a15417dd in QTimerInfoList::getTime (this=<value optimized out>,
t=...) at kernel/qeventdispatcher_unix.cpp:339
#3 0x00007ff4a15419c1 in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:297
#4 0x00007ff4a15438c3 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#5 0x00007ff4a153fdcd in timerSourcePrepare (source=<value optimized out>,
timeout=0x7ff48f91cee4) at kernel/qeventdispatcher_glib.cpp:141
#6 0x00007ff49ac202e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7 0x00007ff49ac20679 in ?? () from /lib/libglib-2.0.so.0
#8 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#9 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x1d43e70,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#10 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff48f91d070, flags=...) at
kernel/qeventloop.cpp:201
#12 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#13 0x0000000000753e5b in Digikam::MetadataManagerWorker::Thread::run
(this=0x1d439c0) at
/c/temp/kde/deb-build-dev/digikam/digikam/../../../trunk-svn/digikam/digikam/metadatamanager_p.h:145
#14 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1d439c0) at
thread/qthread_unix.cpp:188
#15 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#16 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7ff48f11c950 (LWP 4382)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007ff4a1432469 in QWaitConditionPrivate::wait (this=0x1d53830,
mutex=0x1d53828, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 QWaitCondition::wait (this=0x1d53830, mutex=0x1d53828,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3 0x00007ff4a4ea684b in Digikam::LoadSaveThread::run (this=0x1d53810) at
/c/temp/kde/trunk-svn/digikam/libs/threadimageio/loadsavethread.cpp:136
#4 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x1d53810) at
thread/qthread_unix.cpp:188
#5 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7ff4865db950 (LWP 4392)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1 0x00007ff48c170ca1 in ?? () from /usr/lib/libxine.so.1
#2 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7ff483e4f950 (LWP 4396)):
#0 0x00007ff4a098cf02 in select () from /lib/libc.so.6
#1 0x00007ff48c199654 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2 0x00007ff48c17e7bb in ?? () from /usr/lib/libxine.so.1
#3 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7ff48364e950 (LWP 4397)):
#0 0x00007ff49f742ac0 in __pthread_mutex_unlock_usercnt (mutex=0x22d3628,
decr=1) at pthread_mutex_unlock.c:64
#1 0x00007ff49ac20830 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x22d3550,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff48364e040, flags=...) at
kernel/qeventloop.cpp:201
#6 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7 0x00007ff48c3cb6ec in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x22d2f50) at
thread/qthread_unix.cpp:188
#9 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7ff482c44950 (LWP 4400)):
#0 0x00007ff4a0987372 in read () from /lib/libc.so.6
#1 0x00007ff48d0d3d25 in ?? () from /usr/lib/libasound.so.2
#2 0x00007ff48d0ce8c8 in snd_hctl_handle_events () from
/usr/lib/libasound.so.2
#3 0x00007ff48d0d8225 in snd_mixer_handle_events () from
/usr/lib/libasound.so.2
#4 0x00007ff482c49888 in ?? () from
/usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#5 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7ff482443950 (LWP 4401)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007ff48c181ce3 in ?? () from /usr/lib/libxine.so.1
#2 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7ff47ecfd950 (LWP 4411)):
#0 __pthread_mutex_lock (mutex=0x3aa2268) at pthread_mutex_lock.c:86
#1 0x00007ff49ac20027 in g_main_context_check () from /lib/libglib-2.0.so.0
#2 0x00007ff49ac208a1 in ?? () from /lib/libglib-2.0.so.0
#3 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#4 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x3adfe50,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff47ecfd020, flags=...) at
kernel/qeventloop.cpp:201
#7 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8 0x00007ff48122c61e in Marble::GpsdThread::run (this=0x3ad66c0) at
../../../../../../marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#9 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x3ad66c0) at
thread/qthread_unix.cpp:188
#10 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#11 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7ff47fda5950 (LWP 4418)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007ff4a1432469 in QWaitConditionPrivate::wait (this=0x4bbe650,
mutex=0x4bbe648, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 QWaitCondition::wait (this=0x4bbe650, mutex=0x4bbe648,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3 0x00007ff4a4ea684b in Digikam::LoadSaveThread::run (this=0x4bbe630) at
/c/temp/kde/trunk-svn/digikam/libs/threadimageio/loadsavethread.cpp:136
#4 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x4bbe630) at
thread/qthread_unix.cpp:188
#5 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7ff47f54d950 (LWP 4419)):
#0 0x00007ff4a098ad36 in *__GI___poll (fds=0x4eadda0, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ff49ac20859 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3 0x00007ff4a153fc1e in QEventDispatcherGlib::processEvents (this=0x4f5fc90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7ff47f54d020, flags=...) at
kernel/qeventloop.cpp:201
#6 0x00007ff4a142e558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7 0x00007ff48122c61e in Marble::GpsdThread::run (this=0x4ee8200) at
../../../../../../marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#8 0x00007ff4a1431475 in QThreadPrivate::start (arg=0x4ee8200) at
thread/qthread_unix.cpp:188
#9 0x00007ff49f73ff9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007ff4a099356d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ff4a7b47750 (LWP 4374)):
[KCrash Handler]
#5 0x000000000047a4a0 in QBasicAtomicInt::ref (this=0x25761800000001) at
/usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6 0x000000000047b388 in QString (this=0x7fffafca5790, other=...) at
/usr/include/qt4/QtCore/qstring.h:712
#7 0x000000000065cbbe in Digikam::PAlbum::caption (this=0x6724280) at
/c/temp/kde/trunk-svn/digikam/digikam/album.cpp:329
#8 0x00000000007150b4 in Digikam::ImageCategoryDrawer::textForPAlbum
(this=0x1af1b00, album=0x6724280, recursive=true, count=21,
header=0x7fffafca5920, subLine=0x7fffafca5910)
at /c/temp/kde/trunk-svn/digikam/digikam/imagecategorydrawer.cpp:258
#9 0x00000000007158cb in Digikam::ImageCategoryDrawer::viewHeaderText
(this=0x1af1b00, index=..., header=0x7fffafca5920, subLine=0x7fffafca5910)
at /c/temp/kde/trunk-svn/digikam/digikam/imagecategorydrawer.cpp:201
#10 0x0000000000715b76 in Digikam::ImageCategoryDrawer::drawCategory
(this=0x1af1b00, index=..., option=..., p=0x7fffafca5db0) at
/c/temp/kde/trunk-svn/digikam/digikam/imagecategorydrawer.cpp:153
#11 0x0000000000737dc1 in KCategorizedView::Private::drawNewCategory
(this=0x1b08f10, index=..., sortRole=0, option=..., painter=0x7fffafca5db0)
at /c/temp/kde/trunk-svn/digikam/digikam/kcategorizedview.cpp:446
#12 0x000000000073ee74 in KCategorizedView::paintEvent (this=0x19ecc80,
event=0x7fffafca6b30) at
/c/temp/kde/trunk-svn/digikam/digikam/kcategorizedview.cpp:868
#13 0x000000000070db80 in Digikam::ImageCategorizedView::paintEvent
(this=0x19ecc80, e=0x7fffafca6b30) at
/c/temp/kde/trunk-svn/digikam/digikam/imagecategorizedview.cpp:951
#14 0x00007ff4a212c966 in QWidget::event (this=0x19ecc80, event=0x7fffafca6b30)
at kernel/qwidget.cpp:7687
#15 0x00007ff4a2495cdb in QFrame::event (this=0x19ecc80, e=0x7fffafca6b30) at
widgets/qframe.cpp:559
#16 0x00007ff4a25c877b in QAbstractItemView::viewportEvent (this=0x19ecc80,
event=0x7fffafca6b30) at itemviews/qabstractitemview.cpp:1476
#17 0x00000000007102da in Digikam::ImageCategorizedView::viewportEvent
(this=0x19ecc80, event=0x7fffafca6b30) at
/c/temp/kde/trunk-svn/digikam/digikam/imagecategorizedview.cpp:992
#18 0x00007ff4a1516838 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x1b09fd0, event=0x7fffafca6b30) at
kernel/qcoreapplication.cpp:726
#19 0x00007ff4a20dc7dc in QApplicationPrivate::notify_helper (this=0x1701310,
receiver=0x1b09fd0, e=0x7fffafca6b30) at kernel/qapplication.cpp:4052
#20 0x00007ff4a20e486a in QApplication::notify (this=0x7fffafca7d40,
receiver=0x1b09fd0, e=0x7fffafca6b30) at kernel/qapplication.cpp:4021
#21 0x00007ff4a34f743b in KApplication::notify (this=0x7fffafca7d40,
receiver=0x1b09fd0, event=0x7fffafca6b30) at
../../kdeui/kernel/kapplication.cpp:302
#22 0x00007ff4a151751c in QCoreApplication::notifyInternal
(this=0x7fffafca7d40, receiver=0x1b09fd0, event=0x7fffafca6b30) at
kernel/qcoreapplication.cpp:610
#23 0x00007ff4a213398e in QWidgetPrivate::drawWidget (this=0x1b0dfa0,
pdev=0x19d7c28, rgn=..., offset=..., flags=68, sharedPainter=0x0,
backingStore=0x19d7b00) at kernel/qwidget.cpp:5079
#24 0x00007ff4a22aa33e in QWidgetBackingStore::sync (this=0x19d7b00) at
painting/qbackingstore.cpp:1261
#25 0x00007ff4a21259f0 in QWidgetPrivate::syncBackingStore (this=0x199eea0) at
kernel/qwidget.cpp:1603
#26 0x00007ff4a212c801 in QWidget::event (this=0x19c7780, event=0x677f780) at
kernel/qwidget.cpp:7827
#27 0x00007ff4a24b01db in QMainWindow::event (this=0x19c7780, event=0x677f780)
at widgets/qmainwindow.cpp:1399
#28 0x00007ff4a36018b3 in KXmlGuiWindow::event (this=0x25761800000001,
ev=0x67242f0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#29 0x00007ff4a20dc80d in QApplicationPrivate::notify_helper (this=0x1701310,
receiver=0x19c7780, e=0x677f780) at kernel/qapplication.cpp:4056
#30 0x00007ff4a20e486a in QApplication::notify (this=0x7fffafca7d40,
receiver=0x19c7780, e=0x677f780) at kernel/qapplication.cpp:4021
#31 0x00007ff4a34f743b in KApplication::notify (this=0x7fffafca7d40,
receiver=0x19c7780, event=0x677f780) at ../../kdeui/kernel/kapplication.cpp:302
#32 0x00007ff4a151751c in QCoreApplication::notifyInternal
(this=0x7fffafca7d40, receiver=0x19c7780, event=0x677f780) at
kernel/qcoreapplication.cpp:610
#33 0x00007ff4a1518164 in QCoreApplication::sendEvent (receiver=0x0,
event_type=0, data=0x16d0170) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x16d0170) at kernel/qcoreapplication.cpp:1247
#35 0x00007ff4a153ff73 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:210
#37 0x00007ff49ac1d12a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x00007ff49ac20988 in ?? () from /lib/libglib-2.0.so.0
#39 0x00007ff49ac20b3c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#40 0x00007ff4a153fbff in QEventDispatcherGlib::processEvents (this=0x16cfda0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#41 0x00007ff4a217364f in QGuiEventDispatcherGlib::processEvents
(this=0x25761800000001, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#42 0x00007ff4a1515de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007ff4a15161b4 in QEventLoop::exec (this=0x7fffafca7ab0, flags=...) at
kernel/qeventloop.cpp:201
#44 0x00007ff4a1518424 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#45 0x000000000080b047 in main (argc=1, argv=0x7fffafca82b8) at
/c/temp/kde/trunk-svn/digikam/digikam/main.cpp:186
--
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