Application: digikam (1.0.0-beta5 (rev.: 1020949)) KDE Version: 4.3.66 (KDE 4.3.66 (KDE 4.4 >= 20090828)) (Compiled from sources) Qt Version: 4.5.1 Operating System: Linux 2.6.30-ARCH i686 Distribution (Platform): Archlinux Packages What I was doing when the application crashed: When I use kde as windows Manager that crash, but when I am under gnome or e17 , that works. When I launch strace digikam that work.... But when I launch it in kde that crash -- Backtrace: Application: digiKam (digikam), signal: Aborted [Current thread is 0 (LWP 20251)] Thread 14 (Thread 0xb201db70 (LWP 20252)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5549b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb55ce177 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0x082fe669 in ?? () #4 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb554565c in start_thread () from /lib/libpthread.so.0 #6 0xb53901fe in clone () from /lib/libc.so.6 Thread 13 (Thread 0xb1483b70 (LWP 20254)): #0 0xb4e7ddd6 in clock_gettime () from /lib/librt.so.1 #1 0xb56e7f93 in ?? () from /usr/lib/libQtCore.so.4 #2 0xb56e8181 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb56e955c in ?? () from /usr/lib/libQtCore.so.4 #4 0xb56e66d0 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb4e01c60 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb4e02001 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #7 0xb4e02513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb56e6527 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #9 0xb56ba0f9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #10 0xb56ba542 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #11 0xb55c9ee3 in QThread::exec () from /usr/lib/libQtCore.so.4 #12 0xb6fb349d in Digikam::ImageFilterModelWorker::Thread::run () from /usr/lib/libdigikamdatabase.so.1 #13 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #14 0xb554565c in start_thread () from /lib/libpthread.so.0 #15 0xb53901fe in clone () from /lib/libc.so.6 Thread 12 (Thread 0xb0c82b70 (LWP 20255)): #0 0xb5548f81 in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0xb4e01f6d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #2 0xb4e02513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb56e6527 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #4 0xb56ba0f9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #5 0xb56ba542 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #6 0xb55c9ee3 in QThread::exec () from /usr/lib/libQtCore.so.4 #7 0xb6fb349d in Digikam::ImageFilterModelWorker::Thread::run () from /usr/lib/libdigikamdatabase.so.1 #8 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #9 0xb554565c in start_thread () from /lib/libpthread.so.0 #10 0xb53901fe in clone () from /lib/libc.so.6 Thread 11 (Thread 0xb0401b70 (LWP 20256)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5549b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb55ce177 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb71a666a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #4 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb554565c in start_thread () from /lib/libpthread.so.0 #6 0xb53901fe in clone () from /lib/libc.so.6 Thread 10 (Thread 0xafc00b70 (LWP 20257)): #0 0xb5548e86 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb4e01c4e in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0xb4e02001 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #3 0xb4e02513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb56e6527 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #5 0xb56ba0f9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb56ba542 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #7 0xb55c9ee3 in QThread::exec () from /usr/lib/libQtCore.so.4 #8 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #9 0xb554565c in start_thread () from /lib/libpthread.so.0 #10 0xb53901fe in clone () from /lib/libc.so.6 Thread 9 (Thread 0xaf3ffb70 (LWP 20258)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5386216 in poll () from /lib/libc.so.6 #2 0xb4e0f2ab in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb4e0221b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #4 0xb4e02513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb56e6527 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb56ba0f9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #7 0xb56ba542 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #8 0xb55c9ee3 in QThread::exec () from /usr/lib/libQtCore.so.4 #9 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #10 0xb554565c in start_thread () from /lib/libpthread.so.0 #11 0xb53901fe in clone () from /lib/libc.so.6 Thread 8 (Thread 0xaebfeb70 (LWP 20259)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5549b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb55ce177 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb71a666a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #4 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb554565c in start_thread () from /lib/libpthread.so.0 #6 0xb53901fe in clone () from /lib/libc.so.6 Thread 7 (Thread 0xac01ab70 (LWP 20260)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5549ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xacde97e1 in metronom_sync_loop () from /usr/lib/libxine.so.1 Thread 6 (Thread 0xab3c2b70 (LWP 20261)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb53892a1 in select () from /lib/libc.so.6 #2 0xace144d2 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 5 (Thread 0xaabc1b70 (LWP 20262)): #0 0xb5547aa4 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0xb4e0079f in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 #2 0xb4e01f75 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #3 0xb4e02513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb56e6527 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #5 0xb56ba0f9 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb56ba542 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #7 0xb55c9ee3 in QThread::exec () from /usr/lib/libQtCore.so.4 #8 0xace36a39 in Phonon::Xine::XineThread::run () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #9 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #10 0xb554565c in start_thread () from /lib/libpthread.so.0 #11 0xb53901fe in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaa3c0b70 (LWP 20265)): #0 0xab7fde62 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #1 0x00000000 in ?? () Thread 3 (Thread 0xa9b7db70 (LWP 20266)): #0 0xb800d424 in __kernel_vsyscall () #1 0xb5549b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xacdfb8e3 in ao_loop () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 2 (Thread 0xa8aefb70 (LWP 20276)): #0 0xb5612395 in QString::operator= () from /usr/lib/libQtCore.so.4 #1 0xb565490a in QIODevice::setErrorString () from /usr/lib/libQtCore.so.4 #2 0xb564e441 in QFile::readData () from /usr/lib/libQtCore.so.4 #3 0xb56559ef in QIODevice::read () from /usr/lib/libQtCore.so.4 #4 0xb5640e5f in QDataStream::operator>> () from /usr/lib/libQtCore.so.4 #5 0xb561d64d in operator>> () from /usr/lib/libQtCore.so.4 #6 0xb6dd430c in Marble::PlacemarkLoader::loadFile () from /usr/lib/libmarblewidget.so.4 #7 0xb6dd4ba8 in Marble::PlacemarkLoader::run () from /usr/lib/libmarblewidget.so.4 #8 0xb55cd15e in ?? () from /usr/lib/libQtCore.so.4 #9 0xb554565c in start_thread () from /lib/libpthread.so.0 #10 0xb53901fe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb3643920 (LWP 20251)): [KCrash Handler] #5 0xb800d424 in __kernel_vsyscall () #6 0xb52ed411 in raise () from /lib/libc.so.6 #7 0xb52eec12 in abort () from /lib/libc.so.6 #8 0xb532871d in __libc_message () from /lib/libc.so.6 #9 0xb532e581 in malloc_printerr () from /lib/libc.so.6 #10 0xb5332db6 in free () from /lib/libc.so.6 #11 0xb55c7a1d in qFree () from /usr/lib/libQtCore.so.4 #12 0xb5612260 in QString::free () from /usr/lib/libQtCore.so.4 #13 0xb66f35bb in readEntryGui () from /usr/lib/libkdeui.so.5 #14 0xb58a21e0 in KConfigGroup::readEntry () from /usr/lib/libkdecore.so.5 #15 0xb6776c77 in KIconTheme::KIconTheme () from /usr/lib/libkdeui.so.5 #16 0xb676a1d9 in KIconLoaderPrivate::initIconThemes () from /usr/lib/libkdeui.so.5 #17 0xb676edae in KIconLoader::loadIcon () from /usr/lib/libkdeui.so.5 #18 0xb6770c1f in SmallIcon () from /usr/lib/libkdeui.so.5 #19 0x08360ede in ?? () #20 0x080cc9bb in _start () Reported using DrKonqi
Sound like Glibc issue, aready reported in this room. A settings is on from KDE 4.3 env. with glibc to hack all indeep problems. Gilles Caulier
Mh, that would be bug 196207. However thread 2 looks suspicious too: Thread 2 (Thread 0xa8aefb70 (LWP 20276)): #0 0xb5612395 in QString::operator= () from /usr/lib/libQtCore.so.4 #1 0xb565490a in QIODevice::setErrorString () from /usr/lib/libQtCore.so.4
Yes it's can be the same bug... I try with ~ =] export MALLOC_CHECK_=0 before launch digikam and that work no crash
*** This bug has been marked as a duplicate of bug 196207 ***
Fixed with https://bugs.kde.org/show_bug.cgi?id=196207