Bug 303392 - DigiKam crashed if applicate Color/star or flag
Summary: DigiKam crashed if applicate Color/star or flag
Status: RESOLVED UPSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Tags-Colors (show other bugs)
Version: 2.6.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-11 22:02 UTC by vikimaus
Modified: 2022-01-22 10:13 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vikimaus 2012-07-11 22:02:27 UTC
Application: digikam (2.6.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4.4-5.fc17.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I have open Editor and "show table"(in czech "prohlizeci stolek")

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
166	62:	movl	(%rsp), %edi
[Current thread is 1 (Thread 0x7fca6d2f1a80 (LWP 2014))]

Thread 11 (Thread 0x7fca62ede700 (LWP 2015)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003f5987baeb in wait (time=18446744073709551615, this=0x2ddf840) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ddf738, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005c8ad8 in Digikam::ScanController::run (this=0x2de1450) at /usr/src/debug/digikam-2.6.0/core/digikam/database/scancontroller.cpp:698
#4  0x0000003f5987b5eb in QThreadPrivate::start (arg=0x2de1450) at thread/qthread_unix.cpp:307
#5  0x00000038b8207d14 in start_thread (arg=0x7fca62ede700) at pthread_create.c:309
#6  0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fca626dd700 (LWP 2016)):
#0  g_mutex_get_impl (mutex=0x7fca540009a0) at gthread-posix.c:130
#1  0x00000038b7a836e9 in g_mutex_lock (mutex=mutex@entry=0x7fca540009a0) at gthread-posix.c:208
#2  0x00000038b7a46bce in g_main_context_acquire (context=0x7fca540009a0) at gmain.c:2624
#3  0x00000038b7a47894 in g_main_context_iterate (context=context@entry=0x7fca540009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3096
#4  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca540009a0, may_block=1) at gmain.c:3207
#5  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca626dcaf0, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca626dcaf0, flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003f59878650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x0000003f59955b4f in QInotifyFileSystemWatcherEngine::run (this=0x2cc4a30) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x2cc4a30) at thread/qthread_unix.cpp:307
#11 0x00000038b8207d14 in start_thread (arg=0x7fca626dd700) at pthread_create.c:309
#12 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fca61edc700 (LWP 2018)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003f5987baeb in wait (time=18446744073709551615, this=0x2cb79d0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2cacd88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003fce3367d9 in Digikam::ParkingThread::run (this=0x2cacd70) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:119
#4  0x0000003f5987b5eb in QThreadPrivate::start (arg=0x2cacd70) at thread/qthread_unix.cpp:307
#5  0x00000038b8207d14 in start_thread (arg=0x7fca61edc700) at pthread_create.c:309
#6  0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fca4cfac700 (LWP 2295)):
#0  0x00007fff27fba60c in ?? ()
#1  0x00007fff27fba89c in clock_gettime ()
#2  0x00000038b8a0410d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#3  0x0000003f598d14a4 in do_gettime (frac=0x7fca4cfab828, sec=0x7fca4cfab820) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x0000003f599a4d0d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fca38029a10) at kernel/qeventdispatcher_unix.cpp:343
#6  0x0000003f599a5053 in QTimerInfoList::timerWait (this=0x7fca38029a10, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x0000003f599a3bcc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fca4cfab91c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x0000003f599a3c75 in timerSourcePrepare (source=source@entry=0x7fca380299b0, timeout=timeout@entry=0x7fca4cfab91c) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00000038b7a471ef in g_main_context_prepare (context=context@entry=0x7fca3806d170, priority=priority@entry=0x7fca4cfab968) at gmain.c:2836
#10 0x00000038b7a478db in g_main_context_iterate (context=context@entry=0x7fca3806d170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3126
#11 0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca3806d170, may_block=1) at gmain.c:3207
#12 0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca38014640, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#13 0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca4cfabac0, flags=...) at kernel/qeventloop.cpp:149
#14 0x0000003f599753c8 in QEventLoop::exec (this=0x7fca4cfabac0, flags=...) at kernel/qeventloop.cpp:204
#15 0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x8062b20) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#16 0x0000003f5986f27d in QThreadPoolThread::run (this=0x57b15f0) at concurrent/qthreadpool.cpp:107
#17 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x57b15f0) at thread/qthread_unix.cpp:307
#18 0x00000038b8207d14 in start_thread (arg=0x7fca4cfac700) at pthread_create.c:309
#19 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fca437cd700 (LWP 2296)):
#0  0x00000038b7ee8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000038b7a479b4 in g_main_context_poll (n_fds=1, fds=0x7fca48002b50, timeout=-1, context=0x7fca48002a90, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7fca48002a90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca48002a90, may_block=1) at gmain.c:3207
#4  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca480025d0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca437ccac0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca437ccac0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x7fca38065480) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#8  0x0000003f5986f27d in QThreadPoolThread::run (this=0x3211a00) at concurrent/qthreadpool.cpp:107
#9  0x0000003f5987b5eb in QThreadPrivate::start (arg=0x3211a00) at thread/qthread_unix.cpp:307
#10 0x00000038b8207d14 in start_thread (arg=0x7fca437cd700) at pthread_create.c:309
#11 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fca351b4700 (LWP 2352)):
#0  0x00000038b820aa7f in __pthread_mutex_unlock_usercnt (mutex=0x7fca2c07b300, decr=decr@entry=1) at pthread_mutex_unlock.c:53
#1  0x00000038b820aada in __pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:298
#2  0x00000038b7a83721 in g_mutex_unlock (mutex=mutex@entry=0x7fca2c0631b0) at gthread-posix.c:227
#3  0x00000038b7a478ce in g_main_context_iterate (context=context@entry=0x7fca2c0631b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3124
#4  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca2c0631b0, may_block=1) at gmain.c:3207
#5  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca2c1fde60, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca351b3ac0, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca351b3ac0, flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x7fca3807dd90) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#9  0x0000003f5986f27d in QThreadPoolThread::run (this=0x7b34610) at concurrent/qthreadpool.cpp:107
#10 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x7b34610) at thread/qthread_unix.cpp:307
#11 0x00000038b8207d14 in start_thread (arg=0x7fca351b4700) at pthread_create.c:309
#12 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fca359b5700 (LWP 2353)):
#0  0x00000038b7ee8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000038b7a479b4 in g_main_context_poll (n_fds=1, fds=0x7fca30012f00, timeout=-1, context=0x7fca30058b50, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7fca30058b50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca30058b50, may_block=1) at gmain.c:3207
#4  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca30173e20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca359b4ac0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca359b4ac0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x7fca38081220) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#8  0x0000003f5986f27d in QThreadPoolThread::run (this=0x79ff4c0) at concurrent/qthreadpool.cpp:107
#9  0x0000003f5987b5eb in QThreadPrivate::start (arg=0x79ff4c0) at thread/qthread_unix.cpp:307
#10 0x00000038b8207d14 in start_thread (arg=0x7fca359b5700) at pthread_create.c:309
#11 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fca3ca86700 (LWP 2354)):
#0  0x00000038b820e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000038b7a82a4f in read (__nbytes=16, __buf=0x7fca3ca85900, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x7fca2c0016c0) at gwakeup.c:212
#3  0x00000038b7a47539 in g_main_context_check (context=context@entry=0x7fca2420c6f0, max_priority=2147483647, fds=fds@entry=0x7fca2403ab80, n_fds=n_fds@entry=1) at gmain.c:2980
#4  0x00000038b7a47952 in g_main_context_iterate (context=context@entry=0x7fca2420c6f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3143
#5  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fca2420c6f0, may_block=1) at gmain.c:3207
#6  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fca2413f460, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca3ca85ac0, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca3ca85ac0, flags=...) at kernel/qeventloop.cpp:204
#9  0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x7fca380822a0) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#10 0x0000003f5986f27d in QThreadPoolThread::run (this=0x3223c90) at concurrent/qthreadpool.cpp:107
#11 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x3223c90) at thread/qthread_unix.cpp:307
#12 0x00000038b8207d14 in start_thread (arg=0x7fca3ca86700) at pthread_create.c:309
#13 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fca291b2700 (LWP 2848)):
#0  0x00000038b820e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000038b7a82a4f in read (__nbytes=16, __buf=0x7fca291b1900, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x7fca1404afa0) at gwakeup.c:212
#3  0x00000038b7a47539 in g_main_context_check (context=context@entry=0x7fc9f00009a0, max_priority=2147483647, fds=fds@entry=0x7fc9f0002720, n_fds=n_fds@entry=1) at gmain.c:2980
#4  0x00000038b7a47952 in g_main_context_iterate (context=context@entry=0x7fc9f00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3143
#5  0x00000038b7a47ad4 in g_main_context_iteration (context=0x7fc9f00009a0, may_block=1) at gmain.c:3207
#6  0x0000003f599a4506 in QEventDispatcherGlib::processEvents (this=0x7fc9f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fca291b1ac0, flags=...) at kernel/qeventloop.cpp:149
#8  0x0000003f599753c8 in QEventLoop::exec (this=0x7fca291b1ac0, flags=...) at kernel/qeventloop.cpp:204
#9  0x0000003fce335e3b in Digikam::WorkerObjectRunnable::run (this=0x4b14fc0) at /usr/src/debug/digikam-2.6.0/core/libs/threads/threadmanager.cpp:196
#10 0x0000003f5986f27d in QThreadPoolThread::run (this=0x79d1900) at concurrent/qthreadpool.cpp:107
#11 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x79d1900) at thread/qthread_unix.cpp:307
#12 0x00000038b8207d14 in start_thread (arg=0x7fca291b2700) at pthread_create.c:309
#13 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fca127fc700 (LWP 5301)):
[KCrash Handler]
#6  0x00000038b7e35965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00000038b7e37118 in __GI_abort () at abort.c:91
#8  0x00000038b7e7568b in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x38b7f78bc8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198
#9  0x00000038b7e7b616 in malloc_printerr (action=3, str=0x38b7f78d50 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:5027
#10 0x00000038b7e7de84 in _int_malloc (av=0x7fc9bc000020, bytes=<optimized out>) at malloc.c:3481
#11 0x00000038b7e7fcb3 in __GI___libc_malloc (bytes=8) at malloc.c:2928
#12 0x0000003f5998cdfa in queued_activate (argv=0x7fca127fbab0, c=0xceb44a0, signal=11, sender=0x8fb7b30) at kernel/qobject.cpp:3419
#13 QMetaObject::activate (sender=0x8fb7b30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fca127fbab0) at kernel/qobject.cpp:3507
#14 0x0000003fce1a01c2 in Digikam::DImgThreadedFilter::finished (this=this@entry=0x8fb7b30, _t1=false) at /usr/src/debug/digikam-2.6.0/x86_64-redhat-linux-gnu/core/digikam/dimgthreadedfilter.moc:116
#15 0x0000003fce1a0327 in Digikam::DImgThreadedFilter::startFilterDirectly (this=0x8fb7b30) at /usr/src/debug/digikam-2.6.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:199
#16 0x0000003fce337f8e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x1294dd40) at /usr/src/debug/digikam-2.6.0/core/libs/threads/dynamicthread.cpp:186
#17 0x0000003f5986f27d in QThreadPoolThread::run (this=0x926d8e0) at concurrent/qthreadpool.cpp:107
#18 0x0000003f5987b5eb in QThreadPrivate::start (arg=0x926d8e0) at thread/qthread_unix.cpp:307
#19 0x00000038b8207d14 in start_thread (arg=0x7fca127fc700) at pthread_create.c:309
#20 0x00000038b7ef199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fca6d2f1a80 (LWP 2014)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003f5987baeb in wait (time=18446744073709551615, this=0x8e7b490) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1294dd70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003fce338598 in Digikam::DynamicThread::wait (this=this@entry=0x8fb7b30, locker=...) at /usr/src/debug/digikam-2.6.0/core/libs/threads/dynamicthread.cpp:351
#4  0x0000003fce3385fd in Digikam::DynamicThread::wait (this=0x8fb7b30) at /usr/src/debug/digikam-2.6.0/core/libs/threads/dynamicthread.cpp:290
#5  0x0000003fce1a00df in Digikam::DImgThreadedFilter::cancelFilter (this=0x8fb7b30) at /usr/src/debug/digikam-2.6.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:229
#6  0x0000003fce25dc55 in Digikam::GreycstorationFilter::cancelFilter (this=0x8fb7b30) at /usr/src/debug/digikam-2.6.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:216
#7  0x0000003fce41375a in Digikam::EditorToolThreaded::slotAbort (this=0x7fe7e40) at /usr/src/debug/digikam-2.6.0/core/utilities/imageeditor/editor/editortool.cpp:442
#8  0x0000003fce4127f9 in Digikam::EditorToolThreaded::slotCancel (this=0x7fe7e40) at /usr/src/debug/digikam-2.6.0/core/utilities/imageeditor/editor/editortool.cpp:584
#9  0x0000003f5998cb9f in QMetaObject::activate (sender=0x9d36870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#10 0x0000003f5998cb9f in QMetaObject::activate (sender=0xdd32e70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff27ecb4b0) at kernel/qobject.cpp:3547
#11 0x0000003f5c22ece2 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#12 0x0000003f5bf82fde in QAbstractButtonPrivate::emitClicked (this=this@entry=0x7c6bb50) at widgets/qabstractbutton.cpp:548
#13 0x0000003f5bf835e0 in QAbstractButtonPrivate::click (this=this@entry=0x7c6bb50) at widgets/qabstractbutton.cpp:541
#14 0x0000003f5bf8384c in QAbstractButton::mouseReleaseEvent (this=0xdd32e70, e=0x7fff27ecbd50) at widgets/qabstractbutton.cpp:1123
#15 0x0000003f5bc19b50 in QWidget::event (this=0xdd32e70, event=0x7fff27ecbd50) at kernel/qwidget.cpp:8371
#16 0x0000003f5bbca37c in QApplicationPrivate::notify_helper (this=this@entry=0x2bfde40, receiver=receiver@entry=0xdd32e70, e=e@entry=0x7fff27ecbd50) at kernel/qapplication.cpp:4551
#17 0x0000003f5bbcf05b in QApplication::notify (this=<optimized out>, receiver=0xdd32e70, e=0x7fff27ecbd50) at kernel/qapplication.cpp:4094
#18 0x0000003f5f646756 in KApplication::notify (this=0x7fff27ecce80, receiver=0xdd32e70, event=0x7fff27ecbd50) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#19 0x0000003f599763ee in QCoreApplication::notifyInternal (this=0x7fff27ecce80, receiver=0xdd32e70, event=0x7fff27ecbd50) at kernel/qcoreapplication.cpp:915
#20 0x0000003f5bbcb1bb in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#21 QApplicationPrivate::sendMouseEvent (receiver=0xdd32e70, event=0x7fff27ecbd50, alienWidget=0xdd32e70, nativeWidget=0x9d36870, buttonDown=0x3f5c69dd68, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#22 0x0000003f5bc45894 in QETWidget::translateMouseEvent (this=this@entry=0x9d36870, event=event@entry=0x7fff27ecc4c0) at kernel/qapplication_x11.cpp:4523
#23 0x0000003f5bc44621 in QApplication::x11ProcessEvent (this=0x7fff27ecce80, event=0x7fff27ecc4c0) at kernel/qapplication_x11.cpp:3646
#24 0x0000003f5bc6a60c in x11EventSourceDispatch (s=s@entry=0x2c00200, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#25 0x00000038b7a476e5 in g_main_dispatch (context=0x2bfc300) at gmain.c:2539
#26 g_main_context_dispatch (context=context@entry=0x2bfc300) at gmain.c:3075
#27 0x00000038b7a47a18 in g_main_context_iterate (context=context@entry=0x2bfc300, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#28 0x00000038b7a47ad4 in g_main_context_iteration (context=0x2bfc300, may_block=1) at gmain.c:3207
#29 0x0000003f599a44e6 in QEventDispatcherGlib::processEvents (this=0x2b98550, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x0000003f5bc6a2ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#31 0x0000003f5997513f in QEventLoop::processEvents (this=this@entry=0x7fff27ecc890, flags=...) at kernel/qeventloop.cpp:149
#32 0x0000003f599753c8 in QEventLoop::exec (this=0x7fff27ecc890, flags=...) at kernel/qeventloop.cpp:204
#33 0x0000003f5997a1b8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#34 0x000000000048f41e in main (argc=5, argv=0x7fff27ecd0b8) at /usr/src/debug/digikam-2.6.0/core/digikam/main/main.cpp:232

This bug may be a duplicate of or related to bug 301051.

Possible duplicates by query: bug 303119, bug 302750, bug 302581, bug 302042, bug 301155.

Reported using DrKonqi
Comment 1 caulier.gilles 2012-07-12 07:35:01 UTC
It crash into  image editor filter processing. Do you use image editor when it crash ?

Else, this want mean that backtrace is corrupted. Try to reproduce the crash under GDB :

http://www.digikam.org/drupal/contrib

Gilles Caulier
Comment 2 vikimaus 2012-07-12 09:44:34 UTC
Yes I had open image editor.
But crash  was if I changing Flag,stars and color in main window of DigiKam and I click on WRITE atributes.( I write atributs in to files! but now I dont know if this pictures was RAW(sony) or JPG )
Comment 3 caulier.gilles 2013-10-31 07:52:20 UTC
digiKam 3.5.0 is out.

Can you give a fresh feedback about your report ? Crash still reproducible ?

Thanks in advance

Gilles Caulier
Comment 4 caulier.gilles 2015-06-27 13:45:00 UTC
New digiKam 4.11.0 is available :

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?

Gilles caulier
Comment 5 caulier.gilles 2015-08-21 07:04:48 UTC
digiKam 4.12.0 is out :

https://www.digikam.org/node/741

We need a fresh feedback using this release please...
Thanks in advance.
Comment 6 caulier.gilles 2016-01-26 14:32:44 UTC
*** Bug 358590 has been marked as a duplicate of this bug. ***
Comment 7 Mikhail Krasilnikov 2016-01-26 15:26:57 UTC
My bug 358590 was marked as duplicate of this one. So it seems problem still exists in 4.14…
Comment 8 caulier.gilles 2016-01-26 15:58:47 UTC
It crash in libsqlite. It sound like UPDTREAM problem. we have already seen this in the past.
Updating libsqlite3 + QtSqlite plugin + recompile digiKam must do the job...

Gilles Caulier