Bug 199251 - digikam crashes when setting exif orientation tag
Summary: digikam crashes when setting exif orientation tag
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Hub (show other bugs)
Version: 1.0.0
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-07 09:55 UTC by Arthur Castro
Modified: 2017-08-10 19:41 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0
Sentry Crash Report:


Attachments
Valgrind output (22.52 KB, application/gzip)
2009-07-07 12:43 UTC, Arthur Castro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Castro 2009-07-07 09:55:02 UTC
Version:           1.0.0 beta2 (using KDE 4.2.4)
Compiler:          gcc (Gentoo 4.3.3-r2 p1.2, pie-10.1.5) 4.3.3 
OS:                Linux
Installed from:    Gentoo Packages

Every time I try to adjust the rotation of my images using 'Adjust Exif Orientation Tag', digikam crashes. Doesn't matter if I select one or several images... if is on thumbnail or on view mode...

Here's the kcrash:

Application: digiKam (digikam), signal SIGABRT
0x00007f6ec253f761 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 775)]

Thread 17 (Thread 0x7f6eb90c7910 (LWP 776)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00000000005f76ba in ?? ()
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f6eb176b910 (LWP 778)):
#0  0x00007fff2ddff68c in clock_gettime ()
#1  0x00007f6ec031158d in clock_gettime () from /lib/librt.so.1
#2  0x00007f6ec332643d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f6ec3326631 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec3327d13 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f6ec3324df4 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f6ec007bd02 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0x00007f6ec007c41f in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0x00007f6ec3324c56 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#15 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f6eb0ede910 (LWP 779)):
#0  0x00007fff2ddff68c in clock_gettime ()
#1  0x00007f6ec031158d in clock_gettime () from /lib/librt.so.1
#2  0x00007f6ec332643d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f6ec3326631 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec3327d13 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f6ec3324df4 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f6ec007bd02 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0x00007f6ec007c41f in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0x00007f6ec3324c56 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#15 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f6eabfff910 (LWP 780)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec673f92c in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f6eab7fe910 (LWP 781)):
#0  0x00007f6ec2fbe4dc in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f6ec007bd41 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6ec007c41f in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f6ec3324c56 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#10 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f6eaaffd910 (LWP 782)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ebc413a09 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f6ebc414574 in xcb_send_request () from /usr/lib/libxcb.so.1
#3  0x00007f6ec154dd5c in _XPutXCBBuffer () from /usr/lib/libX11.so.6
#4  0x00007f6ec154e04f in ?? () from /usr/lib/libX11.so.6
#5  0x00007f6ec153134d in XFreePixmap () from /usr/lib/libX11.so.6
#6  0x00007f6ec3e62b37 in QX11PixmapData::release () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f6ec3e631d7 in QX11PixmapData::~QX11PixmapData () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f6ec3e556e3 in QPixmap::deref () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f6ec3e57b57 in QPixmap::~QPixmap () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f6ec6746333 in ?? () from /usr/lib64/libdigikamcore.so.1
#11 0x00007f6ec6746368 in ?? () from /usr/lib64/libdigikamcore.so.1
#12 0x00007f6ec6744f7b in Digikam::LoadingCache::notifyFileChanged () from /usr/lib64/libdigikamcore.so.1
#13 0x00007f6ec67473cd in Digikam::LoadingCacheInterface::fileChanged () from /usr/lib64/libdigikamcore.so.1
#14 0x00000000005ef97a in ?? ()
#15 0x00000000005f006a in ?? ()
#16 0x00007f6ec330e921 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f6ec3da991d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f6ec3db21ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f6ec5054b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#20 0x00007f6ec32ffd03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f6ec3300606 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f6ec3324f93 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f6ec007a81a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007f6ec007c5e1 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007f6ec3324c3f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#32 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#33 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f6eaa7fc910 (LWP 783)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec673f92c in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f6ea39db910 (LWP 784)):
#0  0x00007f6ec2fc0bed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ea87a702c in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#3  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f6ea259f910 (LWP 785)):
#0  0x00007f6ec25767a2 in select () from /lib/libc.so.6
#1  0x00007f6ea87c59c7 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f6ea87b166d in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#4  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f6ea1d9e910 (LWP 786)):
#0  0x00007f6ec2fbe4e3 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f6ec007bd41 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6ec007c41f in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f6ec3324c56 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f6ea89f4cd1 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#11 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f6ea1394910 (LWP 789)):
#0  0x00007f6ec2574356 in poll () from /lib/libc.so.6
#1  0x00007f6ea139971c in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#3  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6ea0b93910 (LWP 790)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ea87b2545 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f6ea87b46ae in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#4  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f6e9ed5f910 (LWP 805)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec673f92c in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6e9cc75910 (LWP 828)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec673f92c in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6e9f560910 (LWP 829)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e439 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec673f92c in Digikam::LoadSaveThread::run () from /usr/lib64/libdigikamcore.so.1
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6e9d4a0910 (LWP 916)):
#0  0x00007f6ec2fc0bed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6ec322e417 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f6ec3225741 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#5  0x00007f6ec257e35d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6ec8bee750 (LWP 775)):
[KCrash Handler]
#5  0x00007f6ec24c8405 in raise () from /lib/libc.so.6
#6  0x00007f6ec24ca013 in abort () from /lib/libc.so.6
#7  0x00007f6ec24c1459 in __assert_fail () from /lib/libc.so.6
#8  0x00007f6ec154e0ac in ?? () from /usr/lib/libX11.so.6
#9  0x00007f6ebf786492 in XRenderChangePicture () from /usr/lib/libXrender.so.1
#10 0x00007f6ec3f69925 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f6ec3ea6f2e in QPainter::end () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f6ec3ea7868 in QPainter::~QPainter () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f6ec4138260 in QFrame::paintEvent () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f6ec3df66be in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f6ec413830b in QFrame::event () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f6ec3da991d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f6ec3db21ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f6ec5054b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#19 0x00007f6ec32ffd03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f6ec3df93f7 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f6ec3df9b12 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f6ec3df9065 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f6ec3df9b12 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007f6ec3df9065 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f6ec3f7b62c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f6ec3deba9a in QWidgetPrivate::syncBackingStore () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007f6ec3df65c5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007f6ec414fc3b in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007f6ec51079df in KXmlGuiWindow::event () from /usr/kde/4.2/lib64/libkdeui.so.5
#30 0x00007f6ec3da991d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007f6ec3db21ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f6ec5054b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#33 0x00007f6ec32ffd03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f6ec3f79137 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007f6ec3f7bc58 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007f6ec3dedeb5 in QWidget::repaint () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007f6ec3dedf73 in QWidget::repaint () from /usr/lib64/qt4/libQtGui.so.4
#38 0x00000000005b3e07 in ?? ()
#39 0x00007f6ec3311ef5 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#40 0x00000000005bbcf5 in ?? ()
#41 0x00000000005bd87d in ?? ()
#42 0x00007f6ec3311ef5 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#43 0x00000000005effc9 in ?? ()
#44 0x00000000005f024a in ?? ()
#45 0x00007f6ec330e921 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007f6ec3da991d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#47 0x00007f6ec3db21ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#48 0x00007f6ec5054b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#49 0x00007f6ec32ffd03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00007f6ec3300606 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#51 0x00007f6ec3324f93 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#52 0x00007f6ec007a81a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0x00007f6ec007c5e1 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x00007f6ec007c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0x00007f6ec3324c3f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#56 0x00007f6ec3e2edcf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#57 0x00007f6ec32fe702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007f6ec32fe895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#59 0x00007f6ec3300894 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#60 0x000000000061ee06 in ?? ()
#61 0x00007f6ec24b3a26 in __libc_start_main () from /lib/libc.so.6
#62 0x0000000000467f19 in _start ()
Comment 1 caulier.gilles 2009-07-07 09:57:57 UTC
Install digiKam debug package and run digiKam under GDB :

http://www.digikam.org/contrib

Gilles Caulier
Comment 2 Arthur Castro 2009-07-07 11:10:30 UTC
Sorry... :)

The backtrace:

#0  0x00007fe4c4f9c405 in raise () from /lib/libc.so.6
#1  0x00007fe4c4f9e013 in abort () from /lib/libc.so.6
#2  0x00007fe4c4f95459 in __assert_fail () from /lib/libc.so.6
#3  0x00007fe4c40220ac in ?? () from /usr/lib/libX11.so.6
#4  0x00007fe4c40138d6 in XPutImage () from /usr/lib/libX11.so.6
#5  0x00007fe4c693ad7f in QX11PixmapData::fromImage () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fe4c6929def in QPixmap::fromImage () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fe4c696dc30 in QPaintEngine::drawImage () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fe4c6a3c242 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007fe4c6980852 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007fe4c6987289 in QPainter::drawRoundRect () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007fe4bcf436eb in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
#12 0x00007fe4bcf49638 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
#13 0x00007fe4bcf530a3 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
#14 0x00007fe4c7b2e8e9 in KStyle::drawComplexControl () from /usr/kde/4.2/lib64/libkdeui.so.5
#15 0x00007fe4bcf56472 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
#16 0x00007fe4c6c5b609 in QSlider::paintEvent () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007fe4c68ca6be in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007fe4c687d91d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fe4c68861ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fe4c7b28b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#21 0x00007fe4c5dd3d03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007fe4c68cd3f7 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fe4c68cdb12 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fe4c68cda35 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fe4c68cd065 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007fe4c68cdb12 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fe4c68cda35 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007fe4c68cd065 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007fe4c68cdb12 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007fe4c68cd065 in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007fe4c6a4f62c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007fe4c68bfa9a in QWidgetPrivate::syncBackingStore () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007fe4c68ca5c5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007fe4c6c23c3b in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007fe4c7bdb9df in KXmlGuiWindow::event () from /usr/kde/4.2/lib64/libkdeui.so.5
#36 0x00007fe4c687d91d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fe4c68861ea in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#38 0x00007fe4c7b28b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#39 0x00007fe4c5dd3d03 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#40 0x00007fe4c5dd4606 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007fe4c5df8f93 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007fe4c2b4e81a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007fe4c2b505e1 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007fe4c2b506c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007fe4c5df8c3f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007fe4c6902dcf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#47 0x00007fe4c5dd2702 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#48 0x00007fe4c5dd2895 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#49 0x00007fe4c5dd4894 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00000000006311e6 in ?? ()
#51 0x00007fe4c4f87a26 in __libc_start_main () from /lib/libc.so.6
#52 0x0000000000469039 in _start ()

Thanks.
Comment 3 caulier.gilles 2009-07-07 11:22:20 UTC
it's an assertion in libc. strange.

It sound like this entry :

https://bugs.kde.org/show_bug.cgi?id=196994#c13

Gilles Caulier
Comment 4 Dario Andres 2009-07-07 11:51:22 UTC
Both backtraces seems to be related to Qt. The last one has some Oxygen functions. (the backtraces seem to be different).
What is your Qt4 version ?
Thanks
Comment 5 Arthur Castro 2009-07-07 11:57:51 UTC
Yes, it does.

With MALLOC_CHECK_=2 (or MALLOC_CHECK_=3) it doesn't even open.

I could rotate some images with MALLOC_CHECK_=1, but it crashed after about 8 image rotations. I had to kill kio_file (digikam.slave-socket) to reopen digikam and I couldn't rotate anymore. It dies with:

*** glibc detected *** digikam: free(): invalid pointer: 0x0000000005b97170 ***

or

digikam: xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.

or

digikam: xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.
Comment 6 Arthur Castro 2009-07-07 11:59:16 UTC
(In reply to comment #4)
> Both backtraces seems to be related to Qt. The last one has some Oxygen
> functions. (the backtraces seem to be different).
> What is your Qt4 version ?
> Thanks

4.5.1
Comment 7 caulier.gilles 2009-07-07 12:06:33 UTC
Well, difficult to see where is the problem. This is not digiKam code.

Try to run digiKam under valgrind and process exif rotate.

Look there for details:

http://www.digikam.org/contrib

... and report here the complete console trace.

Gilles Caulier
Comment 8 Arthur Castro 2009-07-07 12:43:43 UTC
Created attachment 35115 [details]
Valgrind output

Full valgrind output... gziped.
Comment 9 Arthur Castro 2009-07-08 10:00:40 UTC
I upgraded QT to 4.5.2 and now I can't see any image or thumbnails... nothing... Even if I try to recompile digiKam.

What calls my attention is that showfoto works fine. Different image engine/library?
Comment 10 Andi Clemens 2009-07-08 10:05:12 UTC
The kioslaves might be not compatible since the update.
You said you recompiled digiKam?
Have you logged out and logged in again after installing?
Sometimes kioslaves get not reloaded correctly when installing them in a running KDE session.
You might even try to restart your system.

Another possibility is to run

kbuildsyscoca4 --noincremental

in a KDE session.

Andi
Comment 11 Arthur Castro 2009-07-08 10:43:22 UTC
(In reply to comment #10)
> The kioslaves might be not compatible since the update.
> You said you recompiled digiKam?
> Have you logged out and logged in again after installing?
> Sometimes kioslaves get not reloaded correctly when installing them in a
> running KDE session.
> You might even try to restart your system.
> 
> Another possibility is to run
> 
> kbuildsyscoca4 --noincremental
> 
> in a KDE session.
> 
> Andi

Yep... sorry... well, I had to kill one kio process (!!!) to work.

QT 4.5.2 and no difference... exif rotation still not working.

I think I'll try to see this xcb_lock thing...
Comment 12 Marcel Wiesweg 2009-07-08 11:38:35 UTC
Arthur, please give us the backtrace of the thread that is Thread 12 in the first backtrace with debug info!
It will be very helpful to see the digikam code responsible there.
Comment 13 Arthur Castro 2009-07-09 08:41:09 UTC
(In reply to comment #12)
> Arthur, please give us the backtrace of the thread that is Thread 12 in the
> first backtrace with debug info!
> It will be very helpful to see the digikam code responsible there.

How can I do it?

I tried to run digikam under gdb and after the crash I executed 'thread apply all bt full'... but the information given was pretty much the same as my first backtrace (saved by kcrash).

Only my digikam have debug information. Do I need to compile QT (and another lib?) with debug (my system is gentoo)??
Comment 14 caulier.gilles 2009-07-09 08:48:29 UTC
Marcel, 

Do you talk about this thread ?

Thread 12 (Thread 0x7f6eaaffd910 (LWP 782)):
#0  0x00007f6ec2fc0969 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f6ebc413a09 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f6ebc414574 in xcb_send_request () from /usr/lib/libxcb.so.1
#3  0x00007f6ec154dd5c in _XPutXCBBuffer () from /usr/lib/libX11.so.6
#4  0x00007f6ec154e04f in ?? () from /usr/lib/libX11.so.6
#5  0x00007f6ec153134d in XFreePixmap () from /usr/lib/libX11.so.6
#6  0x00007f6ec3e62b37 in QX11PixmapData::release () from
/usr/lib64/qt4/libQtGui.so.4
#7  0x00007f6ec3e631d7 in QX11PixmapData::~QX11PixmapData () from
/usr/lib64/qt4/libQtGui.so.4
#8  0x00007f6ec3e556e3 in QPixmap::deref () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f6ec3e57b57 in QPixmap::~QPixmap () from
/usr/lib64/qt4/libQtGui.so.4
#10 0x00007f6ec6746333 in ?? () from /usr/lib64/libdigikamcore.so.1
#11 0x00007f6ec6746368 in ?? () from /usr/lib64/libdigikamcore.so.1
#12 0x00007f6ec6744f7b in Digikam::LoadingCache::notifyFileChanged () from
/usr/lib64/libdigikamcore.so.1
#13 0x00007f6ec67473cd in Digikam::LoadingCacheInterface::fileChanged () from
/usr/lib64/libdigikamcore.so.1
#14 0x00000000005ef97a in ?? ()
#15 0x00000000005f006a in ?? ()
#16 0x00007f6ec330e921 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f6ec3da991d in QApplicationPrivate::notify_helper () from
/usr/lib64/qt4/libQtGui.so.4
#18 0x00007f6ec3db21ea in QApplication::notify () from
/usr/lib64/qt4/libQtGui.so.4
#19 0x00007f6ec5054b4a in KApplication::notify () from
/usr/kde/4.2/lib64/libkdeui.so.5
#20 0x00007f6ec32ffd03 in QCoreApplication::notifyInternal () from
/usr/lib64/qt4/libQtCore.so.4
#21 0x00007f6ec3300606 in QCoreApplicationPrivate::sendPostedEvents () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x00007f6ec3324f93 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f6ec007a81a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x00007f6ec007c5e1 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f6ec007c6c1 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x00007f6ec3324c3f in QEventDispatcherGlib::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#27 0x00007f6ec32fe702 in QEventLoop::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#28 0x00007f6ec32fe895 in QEventLoop::exec () from
/usr/lib64/qt4/libQtCore.so.4
#29 0x00007f6ec322abec in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f6ec322d6f9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f6ec2fbb8fc in start_thread () from /lib/libpthread.so.0
#32 0x00007f6ec257e35d in clone () from /lib/libc.so.6
#33 0x0000000000000000 in ?? ()

...because it will be difficult to see the relation with digiKam code and this trace, especially for a non-developer.

Gilles
Comment 15 caulier.gilles 2009-07-09 08:50:30 UTC
Marcel,

Also, as Dario said in #4, it sound like crash is do not depand of digiKam code...

Gilles
Comment 16 Marcel Wiesweg 2009-07-09 10:13:31 UTC
Yes exactly the thread Gilles posted, only lines #10 and #11! You see there is the digikam binary given as location but no source code location.

Arthur: The difference will be subtle, but if you have debug information for digikam installed, then these two lines will show more information.
Comment 17 Arthur Castro 2009-07-09 23:31:06 UTC
Sorry, I had a problem here... when I ask to install digikam package, I don't know why, all libs and binaries get stripped! :(
Maybe something wrong with my ebuild. Now I've managed to install it correctly... here is the full backtrace:

Thread 39 (Thread 0x7f2ed0ed4910 (LWP 16087)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x00007f2ef66d426a in Digikam::LoadSaveThread::run (this=0x3285b10)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadsavethread.cpp:136
    lock = {{mtx = 0x3285b29, val = 52976425}}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 38 (Thread 0x7f2ebbfff910 (LWP 16086)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x00007f2ef66d426a in Digikam::LoadSaveThread::run (this=0x3281010)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadsavethread.cpp:136
    lock = {{mtx = 0x3281029, val = 52957225}}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 31 (Thread 0x7f2ed36d9910 (LWP 16065)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x00007f2ef66d426a in Digikam::LoadSaveThread::run (this=0x2c3e430)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadsavethread.cpp:136
    lock = {{mtx = 0x2c3e449, val = 46392393}}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 16 (Thread 0x7f2ed4d0c910 (LWP 16050)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2edc92b545 in ?? () from /usr/lib64/libxine.so.1
No symbol table info available.
#2  0x00007f2edc92d6ae in ?? () from /usr/lib64/libxine.so.1
No symbol table info available.
#3  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 15 (Thread 0x7f2ed550d910 (LWP 16049)):
#0  0x00007f2ef2724356 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ed551271c in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
No symbol table info available.
#2  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#4  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 12 (Thread 0x7f2ed5f17910 (LWP 16046)):
#0  0x00007f2ef2724356 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ef022c58c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4  0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x00007f2ef33d61ee in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7  0x00007f2edcb6dcd1 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
No symbol table info available.
#8  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#9  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 11 (Thread 0x7f2ed6718910 (LWP 16045)):
#0  0x00007f2ef27267a2 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2edc93e9c7 in xine_usec_sleep () from /usr/lib64/libxine.so.1
No symbol table info available.
#2  0x00007f2edc92a66d in ?? () from /usr/lib64/libxine.so.1
No symbol table info available.
#3  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 10 (Thread 0x7f2ed7b54910 (LWP 16044)):
#0  0x00007f2ef3170bed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2edc92002c in ?? () from /usr/lib64/libxine.so.1
No symbol table info available.
#2  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#4  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (Thread 0x7f2edef9d910 (LWP 16043)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x00007f2ef66d426a in Digikam::LoadSaveThread::run (this=0x11c9770)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadsavethread.cpp:136
    lock = {{mtx = 0x11c9789, val = 18651017}}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (Thread 0x7f2edf79e910 (LWP 16042)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2eec61ba09 in ?? () from /usr/lib/libxcb.so.1
No symbol table info available.
#2  0x00007f2eec61c554 in xcb_send_request () from /usr/lib/libxcb.so.1
No symbol table info available.
#3  0x00007f2ef16fdd5c in _XPutXCBBuffer () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0x00007f2ef16fe04f in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0x00007f2eef9361a8 in XRenderFreePicture () from /usr/lib/libXrender.so.1
No symbol table info available.
#6  0x00007f2ef3f72f84 in QX11PixmapData::release () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#7  0x00007f2ef3f73527 in QX11PixmapData::~QX11PixmapData () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#8  0x00007f2ef3f694b8 in QPixmap::deref () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#9  0x00007f2ef3f6b809 in QPixmap::~QPixmap () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#10 0x00007f2ef66db8dd in QCache<QString, QPixmap>::unlink (this=0x116d390, n=@0x3279608) at /usr/include/qt4/QtCore/qcache.h:73
No locals.
#11 0x00007f2ef66db94d in QCache<QString, QPixmap>::remove (this=0x116d390, key=<value optimized out>) at /usr/include/qt4/QtCore/qcache.h:160
    i = <value optimized out>
#12 0x00007f2ef66d9486 in Digikam::LoadingCache::notifyFileChanged (this=0x116d320, filePath=@0x7f2edf79d640)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadingcache.cpp:261
    cacheKey = (const QString &) @0x7f2ec837fff8: {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0,
    size = 0, data = 0x9832ba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
  static shared_empty = {ref = {_q_value = 200}, alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0,
    asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x137a990, static codecForCStrings = 0x0}
    _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 35668}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
        d = 0x7f2ec837ffe0}, d = 0x7f2ec837ffe0}}, brk = 0, i = {i = 0x7f2ec837fff8}, e = {i = 0x7f2ec8380030}}
    keys = {{p = {static shared_null = {ref = {_q_value = 35668}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
      d = 0x7f2ec837ffe0}, d = 0x7f2ec837ffe0}}
#13 0x00007f2ef66dcd53 in Digikam::LoadingCacheInterface::fileChanged (filePath=@0x7f2edf79d640)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadingcacheinterface.cpp:47
    cache = (class Digikam::LoadingCache *) 0x116d320
    lock = {m_cache = 0x116d320}
#14 0x0000000000600b3f in Digikam::MetadataManagerFileWorker::writeOrientationToFiles (this=0x122f790, infos=@0x7f2eacf5b580, orientation=6)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/digikam/metadatamanager.cpp:391
    url = {<QUrl> = {d = 0x7f2ec83834e0}, d = 0x0}
    path = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0, size = 0, data = 0x9832ba, clean = 0,
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200},
    alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
  d = 0x7f2ec837f2b0, static codecForCStrings = 0x0}
    metadata = {<> = {<No data fields>}, <No data fields>}
    info = (const class Digikam::ImageInfo &) @0x34d9f48: {m_data = {d = 0x32a78c0}}
    _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 35668}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
        d = 0x34d9f30}, d = 0x34d9f30}}, brk = 0, i = {i = 0x34d9f48}, e = {i = 0x34d9f58}}
    failedItems = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 35668}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {
            0x0}}, d = 0x980fa0}, d = 0x980fa0}}, <No data fields>}
#15 0x0000000000601286 in Digikam::MetadataManagerFileWorker::qt_metacall (this=0x122f790, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7f2eacf00c70)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2_build/digikam/metadatamanager_p.moc:333
No locals.
#16 0x00007f2ef347362d in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#17 0x00007f2ef3ee8449 in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#18 0x00007f2ef3ee930d in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#19 0x00007f2ef4fa6b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#20 0x00007f2ef3466eef in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#21 0x00007f2ef3467228 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#22 0x00007f2ef3481d71 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#23 0x00007f2ef022a81a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x00007f2ef022c5e1 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#27 0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#28 0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#29 0x00007f2ef33d61ee in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#30 0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#31 0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#32 0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#33 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 0x7f2edff9f910 (LWP 16041)):
#0  0x00007f2ef2724356 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ef022c58c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4  0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x00007f2ef33d61ee in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 0x7f2ee07a0910 (LWP 16040)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x00007f2ef66d426a in Digikam::LoadSaveThread::run (this=0x11e2f20)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/libs/threadimageio/loadsavethread.cpp:136
    lock = {{mtx = 0x11e2f39, val = 18755385}}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 0x7f2ee0fa1910 (LWP 16039)):
#0  0x00007f2ef2724356 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ef022c58c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4  0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x00007f2ef33d61ee in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 0x7f2ee17a2910 (LWP 16038)):
#0  0x00007f2ef2724356 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ef022c58c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4  0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x00007f2ef33d61ee in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x7f2ee929b910 (LWP 16035)):
#0  0x00007f2ef3170969 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f2ef33d87c6 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#2  0x00007f2ef33d84ca in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#3  0x0000000000608633 in Digikam::ScanController::run (this=0x1174e10)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/digikam/scancontroller.cpp:455
    lock = {{mtx = 0x116c801, val = 18270209}}
    doInit = false
    doScan = <value optimized out>
    doPartialScan = <value optimized out>
    task = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0, size = 0, data = 0x9832ba, clean = 0,
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200},
    alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
  d = 0x9832a0, static codecForCStrings = 0x0}
#4  0x00007f2ef33d8236 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007f2ef316b8fc in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007f2ef272e35d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7f2ef8b35750 (LWP 16032)):
#0  0x00007f2ef2678405 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f2ef267a013 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007f2ef2671459 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x00007f2ef16fe0ac in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0x00007f2eef9375ff in XRenderCompositeTrapezoids () from /usr/lib/libXrender.so.1
No symbol table info available.
#5  0x00007f2ef400e4a8 in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#6  0x00007f2ef400ed94 in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#7  0x00007f2ef400f196 in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#8  0x00007f2ef3faab17 in QPainter::drawRoundedRect () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#9  0x00007f2eea67d163 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
No symbol table info available.
#10 0x00007f2eea684b85 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
No symbol table info available.
#11 0x00007f2ef4fb394c in KStyle::drawControl () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#12 0x00007f2eea68a3dd in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
No symbol table info available.
#13 0x00007f2ef40ab930 in QCommonStyle::drawComplexControl () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#14 0x00007f2ef4fadd4b in KStyle::drawComplexControl () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#15 0x00007f2eea68a472 in ?? () from /usr/kde/4.2/lib64/kde4/plugins/styles/oxygen.so
No symbol table info available.
#16 0x00007f2ef41a2cc4 in QScrollBar::paintEvent () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#17 0x00007f2ef3f1e930 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#18 0x00007f2ef3ee8449 in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#19 0x00007f2ef3ee930d in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#20 0x00007f2ef4fa6b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#21 0x00007f2ef3466eef in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#22 0x00007f2ef3f1c96f in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#23 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#24 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#25 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#26 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#27 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#28 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#29 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#30 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#31 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#32 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#33 0x00007f2ef3f1cf94 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#34 0x00007f2ef3f1ce97 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#35 0x00007f2ef3f1ce97 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#36 0x00007f2ef3f1cc8a in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#37 0x00007f2ef401d1ac in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#38 0x00007f2ef3f1859f in QWidgetPrivate::syncBackingStore () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#39 0x00007f2ef3f1ec59 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#40 0x00007f2ef417d09b in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#41 0x00007f2ef50599df in KXmlGuiWindow::event () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#42 0x00007f2ef3ee8449 in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#43 0x00007f2ef3ee930d in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#44 0x00007f2ef4fa6b4a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
No symbol table info available.
#45 0x00007f2ef3466eef in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#46 0x00007f2ef3467228 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#47 0x00007f2ef3481d71 in ?? () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#48 0x00007f2ef022a81a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#49 0x00007f2ef022c5e1 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#50 0x00007f2ef022c6c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#51 0x00007f2ef3481718 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#52 0x00007f2ef3f4e04e in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#53 0x00007f2ef3465159 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#54 0x00007f2ef34652f3 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#55 0x00007f2ef3467438 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#56 0x00000000006311ea in main (argc=<value optimized out>, argv=<value optimized out>)
    at /var/tmp/portage/media-gfx/digikam-1.0.0_beta2/work/digikam-1.0.0-beta2/digikam/main.cpp:184
    aboutData = {d = 0xffc660}
    options = {d = 0x1014930}
    app = <incomplete type>
    config = {d = 0x1054620}
    group = <incomplete type>
    version = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0, size = 0, data = 0x9832ba, clean = 0,
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200},
    alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
  d = 0x1125bb0, static codecForCStrings = 0x0}
    dbPath = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0, size = 0, data = 0x9832ba, clean = 0,
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200},
    alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
  d = 0x112bb30, static codecForCStrings = 0x0}
    firstAlbumPath = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 201447}, alloc = 0, size = 0, data = 0x9832ba,
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 200}, alloc = 0, size = 0, data = 0x7f2ef372880a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, d = 0x9832a0, static codecForCStrings = 0x0}
    args = (KCmdLineArgs *) 0x1014e80
    priorityDbPath = <value optimized out>
    dirInfo = {d_ptr = 0x1124380}
    man = <value optimized out>
    digikam = <value optimized out>
    tipsFiles = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 35668}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {
            0x0}}, d = 0x34ae090}, d = 0x34ae090}}, <No data fields>}
    ret = 0
    __PRETTY_FUNCTION__ = "int main(int, char**)"
Comment 18 Marcel Wiesweg 2009-07-10 18:02:47 UTC
SVN commit 994475 by mwiesweg:

A call to LoadingCacheInterface::fileChanged will access QPixmap caches
and is therefore UI-thread-only.
Call from main thread only.

CCBUG: 199251

 M  +9 -6      metadatamanager.cpp  
 M  +2 -2      metadatamanager_p.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=994475
Comment 19 Marcel Wiesweg 2009-07-10 18:04:32 UTC
Thank you for the backtrace.
I am confident that the commit fixed the problem. If you have time and can get a post-beta2 package, please test that indeed your problem is solved.
Comment 20 Arthur Castro 2009-07-11 23:56:53 UTC
I installed the revision 994691 and it worked perfectly! :)

Thank you... for helping and for this excellent software.