[Digikam-users] digiKam Software Collection 4.0.0 beta 2 is out...
Jim Dory
james at dorydesign.com
Mon Jan 20 05:18:14 GMT 2014
Apologies for hitting the list hard with crash reports. I did just rebuild
qtcore so maybe had not done that before because this latest one seems to
have it:
http://pastebin.com/wnK4e3PX
On Sun, Jan 19, 2014 at 7:55 PM, Jim Dory <james at dorydesign.com> wrote:
> I've got a crash report here that I think gets most of it.. I'm pretty
> sure I rebuilt qtcore but see that it is still showing ?? (). But there's
> lots more.. maybe enough for a good clue:
>
> Application: digiKam (digikam), signal: Segmentation fault
>
> Using host libthread_db library "/lib64/libthread_db.so.1".
>
> [Current thread is 1 (Thread 0x7fc6a981e800 (LWP 28413))]
>
>
> Thread 13 (Thread 0x7fc687137700 (LWP 28414)):
>
> #0 0x00007fc6a191408c in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libpthread.so.0
>
> #1 0x00007fc6a436990e in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib64/qt4/libQtCore.so.4
>
> #2 0x00000000005dc65e in Digikam::ScanController::run (this=0x1467fb0) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
>
> #3 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #4 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #5 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 12 (Thread 0x7fc686936700 (LWP 28415)):
>
> #0 0x00007fc6a357e04d in read () from /lib64/libc.so.6
>
> #1 0x00007fc69c88c730 in read (__nbytes=16, __buf=0x7fc686935b30,
> __fd=<optimized out>) at /usr/include/bits/unistd.h:44
>
> #2 g_wakeup_acknowledge (wakeup=0x7fc680001fb0) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gwakeup.c:212
>
> #3 0x00007fc69c84c36c in g_main_context_check (context=context at entry=0x7fc6780009a0,
> max_priority=2147483647, fds=fds at entry=0x7fc6780029b0, n_fds=n_fds at entry=1)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3502
>
> #4 0x00007fc69c84c81b in g_main_context_iterate (context=context at entry=0x7fc6780009a0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3698
>
> #5 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc6780009a0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #6 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #9 0x00007fc6a4366c9f in QThread::exec() () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a444db63 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #12 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #13 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 11 (Thread 0x7fc686135700 (LWP 28435)):
>
> #0 0x00007fc6a191408c in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libpthread.so.0
>
> #1 0x00007fc6a436990e in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib64/qt4/libQtCore.so.4
>
> #2 0x00007fc6a6e4c6d2 in Digikam::ParkingThread::run (this=0x1626580) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119
>
> #3 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #4 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #5 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 10 (Thread 0x7fc665ffb700 (LWP 28566)):
>
> #0 g_mutex_get_impl (mutex=0x7fc64811a5d0) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:123
>
> #1 0x00007fc69c88d4c9 in g_mutex_lock (mutex=mutex at entry=0x7fc64811a5d0)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:210
>
> #2 0x00007fc69c84beb7 in g_main_context_prepare (context=context at entry=0x7fc64811a5d0,
> priority=priority at entry=0x7fc665ffabb8) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3330
>
> #3 0x00007fc69c84c7a3 in g_main_context_iterate (context=context at entry=0x7fc64811a5d0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3681
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc64811a5d0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x6683950) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 9 (Thread 0x7fc6677fe700 (LWP 28567)):
>
> #0 0x00007fc69c849aeb in g_source_iter_next (iter=iter at entry=0x7fc6677fdb40,
> source=source at entry=0x7fc6677fdb38) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:911
>
> #1 0x00007fc69c84c20b in g_main_context_check (context=context at entry=0x7fc65c044cc0,
> max_priority=2147483647, fds=fds at entry=0x7fc65c05d760, n_fds=n_fds at entry=1)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3525
>
> #2 0x00007fc69c84c81b in g_main_context_iterate (context=context at entry=0x7fc65c044cc0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3698
>
> #3 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc65c044cc0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #4 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #5 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x58bec30) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #8 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #9 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #11 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 8 (Thread 0x7fc6237fe700 (LWP 28568)):
>
> #0 0x00007fc6a3599180 in pthread_mutex_lock () from /lib64/libc.so.6
>
> #1 0x00007fc69c88d4d1 in g_mutex_lock (mutex=mutex at entry=0x7fc6141cbfe0)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:210
>
> #2 0x00007fc69c84ba94 in g_main_context_release (context=context at entry=0x7fc6141cbfe0)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3149
>
> #3 0x00007fc69c84c833 in g_main_context_iterate (context=context at entry=0x7fc6141cbfe0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3703
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc6141cbfe0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x2d0d8c0) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 7 (Thread 0x7fc676af2700 (LWP 28571)):
>
> #0 0x00007fc69c88d1ea in g_mutex_get_impl (mutex=0x7fc670048020) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:121
>
> #1 0x00007fc69c88d509 in g_mutex_unlock (mutex=mutex at entry=0x7fc670048020)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:229
>
> #2 0x00007fc69c84c270 in g_main_context_check (context=context at entry=0x7fc670048020,
> max_priority=2147483647, fds=fds at entry=0x7fc670034f00, n_fds=n_fds at entry=1)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3612
>
> #3 0x00007fc69c84c81b in g_main_context_iterate (context=context at entry=0x7fc670048020,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3698
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc670048020,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x3cb3570) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 6 (Thread 0x7fc675fcf700 (LWP 28574)):
>
> #0 0x00007fc69c849afa in g_source_iter_next (iter=iter at entry=0x7fc675fceb40,
> source=source at entry=0x7fc675fceb38) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:911
>
> #1 0x00007fc69c84be4b in g_main_context_prepare (context=context at entry=0x7fc5dc0008c0,
> priority=priority at entry=0x7fc675fcebb8) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3306
>
> #2 0x00007fc69c84c7a3 in g_main_context_iterate (context=context at entry=0x7fc5dc0008c0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3681
>
> #3 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc5dc0008c0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #4 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #5 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x14aa400) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #8 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #9 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #11 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 5 (Thread 0x7fc674fcd700 (LWP 28580)):
>
> #0 0x00007fc6a1913295 in __pthread_mutex_unlock_usercnt () from
> /lib64/libpthread.so.0
>
> #1 0x00007fc69c88d511 in g_mutex_unlock (mutex=mutex at entry=0x7fc5fc002940)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:229
>
> #2 0x00007fc69c84be9e in g_main_context_prepare (context=context at entry=0x7fc5fc002940,
> priority=priority at entry=0x7fc674fccbb8) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3326
>
> #3 0x00007fc69c84c7a3 in g_main_context_iterate (context=context at entry=0x7fc5fc002940,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3681
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc5fc002940,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x61075f0) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 4 (Thread 0x7fc667fff700 (LWP 28587)):
>
> #0 g_mutex_get_impl (mutex=0x7fc608054eb0) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:121
>
> #1 0x00007fc69c88d4c9 in g_mutex_lock (mutex=mutex at entry=0x7fc608054eb0)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:210
>
> #2 0x00007fc69c84beb7 in g_main_context_prepare (context=context at entry=0x7fc608054eb0,
> priority=priority at entry=0x7fc667ffebb8) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3330
>
> #3 0x00007fc69c84c7a3 in g_main_context_iterate (context=context at entry=0x7fc608054eb0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3681
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc608054eb0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x38da020) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 3 (Thread 0x7fc666ffd700 (LWP 30506)):
>
> #0 0x00007fc6a191408c in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libpthread.so.0
>
> #1 0x00007fc6a436990e in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib64/qt4/libQtCore.so.4
>
> #2 0x00007fc6641a563b in KIPIPlugins::KPRawThumbThread::run
> (this=0x3ef8bd0) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp:108
>
> #3 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #4 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #5 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 2 (Thread 0x7fc6667fc700 (LWP 31895)):
>
> #0 0x00007fc69c88d1f5 in g_mutex_get_impl (mutex=0x7fc604002880) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:132
>
> #1 0x00007fc69c88d509 in g_mutex_unlock (mutex=mutex at entry=0x7fc604002880)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gthread-posix.c:229
>
> #2 0x00007fc69c84b95f in g_main_context_acquire (context=0x7fc604002880)
> at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3129
>
> #3 0x00007fc69c84c745 in g_main_context_iterate (context=context at entry=0x7fc604002880,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3651
>
> #4 0x00007fc69c84c9ac in g_main_context_iteration (context=0x7fc604002880,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #5 0x00007fc6a449bcce in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #6 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #7 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #8 0x00007fc6a6e4bc6a in Digikam::WorkerObjectRunnable::run
> (this=0x5ce72e0) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/threads/threadmanager.cpp:196
>
> #9 0x00007fc6a435c7e2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #10 0x00007fc6a43693df in ?? () from /usr/lib64/qt4/libQtCore.so.4
>
> #11 0x00007fc6a190ffc7 in start_thread () from /lib64/libpthread.so.0
>
> #12 0x00007fc6a358c4ed in clone () from /lib64/libc.so.6
>
>
> Thread 1 (Thread 0x7fc6a981e800 (LWP 28413)):
>
> [KCrash Handler]
>
> #5 0x0000000006d2a270 in ?? ()
>
> #6 0x00007fc692286ab4 in sqlite3MemCompare (pMem1=pMem1 at entry=0x7fff42283ba0,
> pMem2=<optimized out>, pColl=0x6aa42d8) at sqlite3.c:60482
>
> #7 0x00007fc692286c73 in sqlite3VdbeRecordCompare (nKey1=18,
> pKey1=0x7fc68021af21, pPKey2=pPKey2 at entry=0x7fff42283ea0) at
> sqlite3.c:64160
>
> #8 0x00007fc69229b818 in sqlite3BtreeMovetoUnpacked (pCur=0x640cab0,
> pIdxKey=0x7fff42283ea0, intKey=0, biasRight=<optimized out>,
> pRes=0x7fff42283e90) at sqlite3.c:55075
>
> #9 0x00007fc6922c5877 in sqlite3VdbeExec (p=p at entry=0x5bd8b38) at
> sqlite3.c:70166
>
> #10 0x00007fc6922ce09e in sqlite3Step (p=0x5bd8b38) at sqlite3.c:64826
>
> #11 sqlite3_step (pStmt=<optimized out>) at sqlite3.c:64892
>
> #12 0x00007fc687844234 in QSQLiteResultPrivate::fetchNext (this=this at entry=0x3dcf420,
> values=..., idx=idx at entry=0, initialFetch=initialFetch at entry=true) at
> ../../../sql/drivers/sqlite/qsql_sqlite.cpp:235
>
> #13 0x00007fc687844f48 in QSQLiteResult::exec (this=0x68b99c0) at
> ../../../sql/drivers/sqlite/qsql_sqlite.cpp:447
>
> #14 0x00007fc6a9450c3d in QSqlQuery::exec (this=this at entry=0x7fff422843c8)
> at kernel/qsqlquery.cpp:949
>
> #15 0x00007fc6a6e04866 in Digikam::DatabaseCoreBackend::exec
> (this=0x1454dd0, query=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1414
>
> #16 0x00007fc6a6e048ec in Digikam::DatabaseCoreBackend::execQuery
> (this=this at entry=0x1454dd0, query=..., boundValue1=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1056
>
> #17 0x00007fc6a6e059e0 in Digikam::DatabaseCoreBackend::execQuery
> (this=this at entry=0x1454dd0, sql=..., boundValue1=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1005
>
> #18 0x00007fc6a6e05a29 in Digikam::DatabaseCoreBackend::execSql
> (this=0x1454dd0, sql=..., boundValue1=..., values=values at entry=0x7fff42284410,
> lastInsertId=lastInsertId at entry=0x0) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:902
>
> #19 0x00007fc6a6798eee in Digikam::AlbumDB::getSetting (this=this at entry=0x1454e80,
> keyword=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/albumdb.cpp:972
>
> #20 0x00007fc6a679981c in Digikam::AlbumDB::getFilterSettings
> (this=0x1454e80, imageFilter=imageFilter at entry=0x7fff42284660,
> videoFilter=videoFilter at entry=0x7fff42284680,
> audioFilter=audioFilter at entry=0x7fff42284670) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/albumdb.cpp:1017
>
> #21 0x00007fc6a67af80c in Digikam::CollectionScanner::loadNameFilters
> (this=this at entry=0x7fff42284860) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/collectionscanner.cpp:408
>
> #22 0x00007fc6a67aff33 in Digikam::CollectionScanner::mainEntryPoint
> (this=this at entry=0x7fff42284860, complete=complete at entry=false) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/collectionscanner.cpp:806
>
> #23 0x00007fc6a67b25a4 in Digikam::CollectionScanner::scanFile
> (this=this at entry=0x7fff42284860, fi=..., albumId=863,
> imageId=imageId at entry=36605, mode=mode at entry=Digikam::CollectionScanner::NormalScan)
> at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/collectionscanner.cpp:767
>
> #24 0x00007fc6a67b27e3 in Digikam::CollectionScanner::scanFile
> (this=this at entry=0x7fff42284860, info=...,
> mode=Digikam::CollectionScanner::NormalScan) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/libs/database/collectionscanner.cpp:762
>
> #25 0x00000000005dba0d in Digikam::ScanController::scannedInfo
> (this=0x1467fb0, filePath=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/digikam/database/scancontroller.cpp:560
>
> #26 0x000000000052bb7a in Digikam::KipiImageInfo::KipiImageInfo
> (this=0x3ce55d0, interface=<optimized out>, url=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/utilities/kipiiface/kipiimageinfo.cpp:85
>
> #27 0x0000000000534bb0 in Digikam::KipiInterface::info (this=0x1e59ae0,
> url=...) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/utilities/kipiiface/kipiinterface.cpp:175
>
> #28 0x00007fc6641a1d05 in attribute (name=..., this=0x2102980) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:73
>
> #29 hasAttribute (name=..., this=0x2102980) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:100
>
> #30 KIPIPlugins::KPImageInfo::hasDescription (this=this at entry=0x7fff42284a80)
> at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:227
>
> #31 0x00007fc6641a182a in KIPIPlugins::KPImageInfo::description
> (this=this at entry=0x7fff42284a80) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:192
>
> #32 0x00007fc5db01b180 in KIPIFacebookPlugin::FbWindow::getImageCaption
> (this=this at entry=0x5efdb90, fileName=...) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/facebook/fbwindow.cpp:657
>
> #33 0x00007fc5db01da44 in
> KIPIFacebookPlugin::FbWindow::prepareImageForUpload (this=this at entry=0x5efdb90,
> imgPath=..., isRAW=isRAW at entry=false, caption=...) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/facebook/fbwindow.cpp:703
>
> #34 0x00007fc5db01de1b in KIPIFacebookPlugin::FbWindow::uploadNextPhoto
> (this=this at entry=0x5efdb90) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/facebook/fbwindow.cpp:738
>
> #35 0x00007fc5db01e2bc in KIPIFacebookPlugin::FbWindow::slotStartTransfer
> (this=0x5efdb90) at
> /var/tmp/portage/media-plugins/kipi-plugins-3.5.0/work/digikam-3.5.0/extra/kipi-plugins/facebook/fbwindow.cpp:641
>
> #36 0x00007fc6a5b48ab7 in ?? () from /usr/lib64/libkdeui.so.5
>
> #37 0x00007fc6a4482458 in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
>
> #38 0x00007fc6a4489dee in QSignalMapper::mapped(int) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #39 0x00007fc6a4489f06 in QSignalMapper::map(QObject*) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #40 0x00007fc6a4482458 in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
>
> #41 0x00007fc6a54fe432 in QAbstractButton::clicked (this=this at entry=0x20ed4c0,
> _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
>
> #42 0x00007fc6a524a4b3 in QAbstractButtonPrivate::emitClicked
> (this=this at entry=0x5cc45c0) at widgets/qabstractbutton.cpp:548
>
> #43 0x00007fc6a524b783 in QAbstractButtonPrivate::click (this=this at entry=0x5cc45c0)
> at widgets/qabstractbutton.cpp:541
>
> #44 0x00007fc6a524b86c in QAbstractButton::mouseReleaseEvent
> (this=0x20ed4c0, e=0x7fff42285480) at widgets/qabstractbutton.cpp:1123
>
> #45 0x00007fc6a4ed7811 in QWidget::event (this=0x20ed4c0,
> event=0x7fff42285480) at kernel/qwidget.cpp:8376
>
> #46 0x00007fc6a4e8540c in QApplicationPrivate::notify_helper
> (this=this at entry=0x12d3f90, receiver=receiver at entry=0x20ed4c0, e=e at entry=0x7fff42285480)
> at kernel/qapplication.cpp:4562
>
> #47 0x00007fc6a4e8bd25 in QApplication::notify (this=<optimized out>,
> receiver=0x20ed4c0, e=0x7fff42285480) at kernel/qapplication.cpp:4105
>
> #48 0x00007fc6a5be93aa in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib64/libkdeui.so.5
>
> #49 0x00007fc6a446e0ac in QCoreApplication::notifyInternal(QObject*,
> QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
>
> #50 0x00007fc6a4e8b4e2 in sendEvent (event=<optimized out>,
> receiver=<optimized out>) at
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
>
> #51 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x20ed4c0,
> event=event at entry=0x7fff42285480, alienWidget=alienWidget at entry=0x20ed4c0,
> nativeWidget=nativeWidget at entry=0x6107df0, buttonDown=buttonDown at entry=0x7fc6a5993378
> <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous at entry=true)
> at kernel/qapplication.cpp:3173
>
> #52 0x00007fc6a4f01010 in QETWidget::translateMouseEvent (this=this at entry=0x6107df0,
> event=event at entry=0x7fff422857a0) at kernel/qapplication_x11.cpp:4517
>
> #53 0x00007fc6a4eff3d1 in QApplication::x11ProcessEvent
> (this=0x7fff422860a0, event=event at entry=0x7fff422857a0) at
> kernel/qapplication_x11.cpp:3640
>
> #54 0x00007fc6a4f2644a in x11EventSourceDispatch (s=s at entry=0x12d3de0,
> callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
>
> #55 0x00007fc69c84c55f in g_main_dispatch (context=0x12d42d0) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3054
>
> #56 g_main_context_dispatch (context=context at entry=0x12d42d0) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3630
>
> #57 0x00007fc69c84c8e8 in g_main_context_iterate (context=context at entry=0x12d42d0,
> block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3701
>
> #58 0x00007fc69c84c9ac in g_main_context_iteration (context=0x12d42d0,
> may_block=1) at
> /var/tmp/portage/dev-libs/glib-2.36.4-r1/work/glib-2.36.4/glib/gmain.c:3762
>
> #59 0x00007fc6a449bca3 in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib64/qt4/libQtCore.so.4
>
> #60 0x00007fc6a4f264e6 in QGuiEventDispatcherGlib::processEvents
> (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
>
> #61 0x00007fc6a446cc0f in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #62 0x00007fc6a446cf4d in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #63 0x00007fc6a447226b in QCoreApplication::exec() () from
> /usr/lib64/qt4/libQtCore.so.4
>
> #64 0x00007fc6a4e83a3c in QApplication::exec () at
> kernel/qapplication.cpp:3823
>
> #65 0x00000000004908a8 in main (argc=<optimized out>, argv=<optimized
> out>) at
> /var/tmp/portage/media-gfx/digikam-3.5.0/work/digikam-3.5.0/core/digikam/main/main.cpp:235
>
>
>
>
> On Sat, Jan 18, 2014 at 9:38 AM, Peter Albrecht <peter at crazymonkeys.de>wrote:
>
>> Hi Jim,
>>
>> On 17.01.2014 19:46, Jim Dory wrote:
>> > So when you say "enable debug settings in make.conf", I've put
>> splitdebug
>> > in FEATURES based on
>> > http://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
>>
>> By "enabling debug settings in make.conf", I do:
>> Add "-ggdb" to "CFLAGS"
>> and add "splitdebug" to "FEATURES"
>>
>>
>> > and rebuilt sqlite-3.8.2. But perhaps I also need the debug USE flag for
>> > sqlite and others for this to work. I found the explanation of the USE
>> flag
>> > a bit confusing on that link above - seems they were suggesting it
>> wasn't
>> > for this purpose. Nevertheless, no harm in trying. /jim
>>
>> "equery uses sqlite" says:
>> > debug : Enable extra debug codepaths, like asserts and extra output. If
>> you
>> > want to get meaningful backtraces see
>> http://www.gentoo.org/proj/en/qa/backtraces.xml
>>
>> So I guess, the "debug"-useflag is not necessary for
>> backtrace. But as you say: I guess, it won't harm either. ;)
>>
>> On the other hand:
>> There is a general rule: Changing compile options will
>> change the binary produced. So an error being present with
>> normal compile options, _might_ disappear with debug settings.
>>
>>
>> Regards,
>> Peter Albrecht
>> _______________________________________________
>> Digikam-users mailing list
>> Digikam-users at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20140119/5e1e9b6f/attachment.html>
More information about the Digikam-users
mailing list