[Digikam-devel] Bug#552329: digikam: Crash on exit

Michael Holtermann michael at michael-holtermann.de
Sun Oct 25 15:42:39 GMT 2009


Package: digikam
Version: 2:1.0.0~beta5-1
Severity: normal

Hi,

digikam crashes reliable on exit. Please see attached trace.

The installation is a fresh installation from unstable, no old settings imported.

Thanks in advance!

Greetings, Michael


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages digikam depends on:
ii  kdebase-runtime        4:4.3.2-1         runtime components from the offici
ii  kdelibs5               4:4.3.2-2         core libraries for all KDE 4 appli
ii  kdepimlibs5            4:4.3.2-1         core libraries for KDE PIM 4 appli
ii  libc6                  2.10.1-2          GNU C Library: Shared libraries
ii  libgcc1                1:4.4.2-1         GCC support library
ii  libglib2.0-0           2.22.2-2          The GLib library of C routines
ii  libgphoto2-2           2.4.6-1           gphoto2 digital camera library
ii  libgphoto2-port0       2.4.6-1           gphoto2 digital camera port librar
ii  libjasper1             1.900.1-6         The JasPer JPEG-2000 runtime libra
ii  libjpeg62              6b-15             The Independent JPEG Group's JPEG 
ii  libkdcraw7             4:4.3.2-1         RAW picture decoding C++ library (
ii  libkexiv2-7            4:4.3.2-1         Qt like interface for the libexiv2
ii  libkipi6               4:4.3.2-1         library for apps that want to use 
ii  liblcms1               1.18.dfsg-1       Color management library
ii  liblensfun0            0.2.3-2           LensCorrection editor plugin libra
ii  liblqr-1-0             0.4.1-1           converts plain array images into m
ii  libmarble4             4:4.3.2-1         Marble globe widget library
ii  libphonon4             4:4.5.3-4         Qt 4 Phonon module
ii  libpng12-0             1.2.40-1          PNG library - runtime
ii  libqt4-dbus            4:4.5.3-4         Qt 4 D-Bus module
ii  libqt4-network         4:4.5.3-4         Qt 4 network module
ii  libqt4-qt3support      4:4.5.3-4         Qt 3 compatibility library for Qt 
ii  libqt4-sql             4:4.5.3-4         Qt 4 SQL module
ii  libqt4-sql-sqlite      4:4.5.3-4         Qt 4 SQLite 3 database driver
ii  libqt4-svg             4:4.5.3-4         Qt 4 SVG module
ii  libqt4-xml             4:4.5.3-4         Qt 4 XML module
ii  libqtcore4             4:4.5.3-4         Qt 4 core module
ii  libqtgui4              4:4.5.3-4         Qt 4 GUI module
ii  libsoprano4            2.3.1+dfsg.1-1    libraries for the Soprano RDF fram
ii  libstdc++6             4.4.2-1           The GNU Standard C++ Library v3
ii  libtiff4               3.9.1-1           Tag Image File Format (TIFF) libra
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxau6                1:1.0.5-1         X11 authorisation library
ii  libxdmcp6              1:1.0.2-3         X11 Display Manager Control Protoc
ii  phonon                 4:4.5.3-4         Qt 4 Phonon module metapackage
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages digikam recommends:
ii  dolphin                     4:4.3.2-1    file manager for KDE 4
ii  iceweasel [www-browser]     3.5.3-2      lightweight web browser based on M
ii  kipi-plugins                0.7.0-1      image manipulation/handling plugin
ii  konqueror [www-browser]     4:4.3.2-1    KDE 4's advanced file manager, web
ii  lynx-cur [www-browser]      2.8.8dev.1-1 Text-mode WWW Browser with NLS sup
ii  w3m [www-browser]           0.5.2-2.1    WWW browsable pager with excellent

Versions of packages digikam suggests:
pn  digikam-doc                   <none>     (no description available)

-- no debconf information
-------------- next part --------------
Application: digiKam (digikam), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f2b8deef750 (LWP 6827))]

Thread 21 (Thread 0x7f2b7c1b0910 (LWP 6829)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x1a69eb8, mutex=0x1a69eb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x1a69eb8, mutex=0x1a69eb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006c8420 in Digikam::ScanController::run (this=0x1a6baf0) at /tmp/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:499
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1a6baf0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f2b789e7910 (LWP 6831)):
#0  0x00007f2b85ba7ca5 in __pthread_mutex_lock (mutex=0x1b41ad8) at pthread_mutex_lock.c:61
#1  0x00007f2b81378f20 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#2  0x00007f2b8137c988 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x1b009c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#5  0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b789e7050, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1b3aea0) at thread/qthread_unix.cpp:188
#9  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 19 (Thread 0x7f2b73d15910 (LWP 6832)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff67d786fb in ?? ()
#2  0x00007f2b808e3e6f in *__GI_clock_gettime (clock_id=1943096768, tp=0x7f2b73d14dc0) at ../sysdeps/unix/clock_gettime.c:100
#3  0x00007f2b879a50fd in QTimerInfoList::getTime (this=<value optimized out>, t=...) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007f2b879a52e1 in QTimerInfoList::updateCurrentTime (this=0x7f2b73d14dc0) at kernel/qeventdispatcher_unix.cpp:297
#5  0x00007f2b879a5485 in QTimerInfoList::timerWait (this=0x7f2b73d14dc0, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#6  0x00007f2b879a356c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f2b73d14ec4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f2b879a3615 in timerSourcePrepare (source=0x7f2b73d14dc0, timeout=0x7f2b73d14dc0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f2b8137c2e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#9  0x00007f2b8137c679 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x1b23880, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#12 0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b73d15050, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#15 0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1b23930) at thread/qthread_unix.cpp:188
#16 0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 18 (Thread 0x7f2b73494910 (LWP 6833)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x1ab9420, mutex=0x1ab9418, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x1ab9420, mutex=0x1ab9418, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x1ab9400) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1ab9400) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f2b72c93910 (LWP 6834)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff67d786fb in ?? ()
#2  0x00007f2b808e3e6f in *__GI_clock_gettime (clock_id=1925787072, tp=0x7f2b72c92dc0) at ../sysdeps/unix/clock_gettime.c:100
#3  0x00007f2b879a50fd in QTimerInfoList::getTime (this=<value optimized out>, t=...) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007f2b879a52e1 in QTimerInfoList::updateCurrentTime (this=0x7f2b72c92dc0) at kernel/qeventdispatcher_unix.cpp:297
#5  0x00007f2b879a5485 in QTimerInfoList::timerWait (this=0x7f2b72c92dc0, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#6  0x00007f2b879a356c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f2b72c92ec4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f2b879a3615 in timerSourcePrepare (source=0x7f2b72c92dc0, timeout=0x7f2b72c92dc0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f2b8137c2e9 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#9  0x00007f2b8137c679 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x1ae0980, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#12 0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b72c93050, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#15 0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1ad02c0) at thread/qthread_unix.cpp:188
#16 0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 16 (Thread 0x7f2b72492910 (LWP 6835)):
#0  0x00007f2b85ba920a in __pthread_mutex_unlock_usercnt (mutex=0x1ad6998, decr=0) at pthread_mutex_unlock.c:77
#1  0x00007f2b8137c92a in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x1ad24d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#4  0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b72492050, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1ae0820) at thread/qthread_unix.cpp:188
#8  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f2b71c91910 (LWP 6836)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x1abb490, mutex=0x1abb488, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x1abb490, mutex=0x1abb488, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x1abb470) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1abb470) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 14 (Thread 0x7f2b69412910 (LWP 6837)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f2b6f60ec91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7f2b66483910 (LWP 6839)):
#0  0x00007f2b804c9882 in ?? () from /usr/lib/libxcb.so.1
#1  0x00007f2b804c9ed9 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f2b804c9ff9 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f2b804cb99b in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0x00007f2b676b83d3 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_vo_out_xcbxv.so
#5  0x00007f2b6f61b113 in ?? () from /usr/lib/libxine.so.1
#6  0x00007f2b6f8a44d9 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#7  0x00007f2b6f867dd1 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f2b6f87c825 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f2b8798a6e5 in QObject::event (this=0x200db30, e=0x20c6560) at kernel/qobject.cpp:1093
#10 0x00007f2b8854301d in QApplicationPrivate::notify_helper (this=0x1932570, receiver=0x200db30, e=0x2fcc640) at kernel/qapplication.cpp:4065
#11 0x00007f2b8854b07a in QApplication::notify (this=0x7fff67d2cf10, receiver=0x200db30, e=0x2fcc640) at kernel/qapplication.cpp:4030
#12 0x00007f2b8995d0db in KApplication::notify (this=0x7fff67d2cf10, receiver=0x200db30, event=0x2fcc640) at ../../kdeui/kernel/kapplication.cpp:302
#13 0x00007f2b8797ac9c in QCoreApplication::notifyInternal (this=0x7fff67d2cf10, receiver=0x200db30, event=0x2fcc640) at kernel/qcoreapplication.cpp:610
#14 0x00007f2b8797b8e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x24f09b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x24f09b0) at kernel/qcoreapplication.cpp:1247
#16 0x00007f2b879a37d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#17 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#18 0x00007f2b8137912a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0x00007f2b8137c988 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00007f2b879a339c in QEventDispatcherGlib::processEvents (this=0x24f0dc0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#22 0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b66483000, flags=...) at kernel/qeventloop.cpp:201
#24 0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#25 0x00007f2b6f869aec in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#26 0x00007f2b878954a5 in QThreadPrivate::start (arg=0x24f0830) at thread/qthread_unix.cpp:188
#27 0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#28 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#29 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f2b62bdb910 (LWP 6854)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x2b9c4c0, mutex=0x2b9c4b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2b9c4c0, mutex=0x2b9c4b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x2b9c4a0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x2b9c4a0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f2b623da910 (LWP 6861)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x2efe800, mutex=0x2efe7f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2efe800, mutex=0x2efe7f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x2efe7e0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x2efe7e0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f2b61b82910 (LWP 6862)):
#0  0x00007f2b86dee3a3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2b8137c859 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x7f2b502a8800, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#4  0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b61b81fe0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f2b6406268e in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#8  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x2fc4fc0) at thread/qthread_unix.cpp:188
#9  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f2b60b6a910 (LWP 6863)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x2fb7300, mutex=0x2fb72f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x2fb7300, mutex=0x2fb72f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x2fb72e0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x2fb72e0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 8 (Thread 0x7f2b408d2910 (LWP 6886)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x453d5d0, mutex=0x453d5c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x453d5d0, mutex=0x453d5c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x453d5b0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x453d5b0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 7 (Thread 0x7f2b5bfff910 (LWP 6894)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x4745400, mutex=0x47453f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x4745400, mutex=0x47453f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x47453e0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x47453e0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f2b400d1910 (LWP 6895)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x7f2b504467c0, mutex=0x7f2b504467b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7f2b504467c0, mutex=0x7f2b504467b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x7f2b504467a0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x7f2b504467a0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f2b6136b910 (LWP 6896)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x1b3fc70, mutex=0x1b3fc68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x1b3fc70, mutex=0x1b3fc68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x1b3fc50) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x1b3fc50) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2b3f8d0910 (LWP 6897)):
#0  __pthread_mutex_lock (mutex=0x4811cb8) at pthread_mutex_lock.c:127
#1  0x00007f2b81377b73 in g_main_context_query () from /lib/libglib-2.0.so.0
#2  0x00007f2b8137c6a7 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f2b879a33b6 in QEventDispatcherGlib::processEvents (this=0x420afd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#5  0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f2b87979934 in QEventLoop::exec (this=0x7f2b3f8cffe0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f2b878925a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f2b6406268e in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x48217e0) at thread/qthread_unix.cpp:188
#10 0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2b3f0cf910 (LWP 6898)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x7f2b50442000, mutex=0x7f2b50441ff8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7f2b50442000, mutex=0x7f2b50441ff8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2b8b28592c in Digikam::LoadSaveThread::run (this=0x7f2b50441fe0) at /tmp/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x7f2b50441fe0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 2 (Thread 0x7f2b3e102910 (LWP 6916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2b87896499 in QWaitConditionPrivate::wait (this=0x56e6310, mutex=0x56e6308, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x56e6310, mutex=0x56e6308, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x0000000000745673 in Digikam::RenameThread::run (this=0x484dea0) at /tmp/buildd/digikam-1.0.0~beta5/utilities/advancedrename/common/renamethread.cpp:101
#4  0x00007f2b878954a5 in QThreadPrivate::start (arg=0x484dea0) at thread/qthread_unix.cpp:188
#5  0x00007f2b85ba573a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f2b86df92fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 1 (Thread 0x7f2b8deef750 (LWP 6827)):
[KCrash Handler]
#5  QWidget::hide (this=0x1a9d850, __vtt_parm=0x7bb6a8, __in_chrg=<value optimized out>) at /usr/include/qt4/QtGui/qwidget.h:477
#6  ~KHTMLPart (this=0x1a9d850, __vtt_parm=0x7bb6a8, __in_chrg=<value optimized out>) at ../../khtml/khtml_part.cpp:612
#7  0x00000000006ec592 in ~WelcomePageView (this=0x0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /tmp/buildd/digikam-1.0.0~beta5/digikam/welcomepageview.cpp:91
#8  0x00007f2b8dbf1527 in KParts::Part::slotWidgetDestroyed (this=0x1a9d850) at ../../kparts/part.cpp:354
#9  0x00007f2b8dbf1618 in KParts::Part::qt_metacall (this=0x1a9d850, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff67d2bd70) at ./part.moc:76
#10 0x00007f2b8dbf1665 in KParts::ReadOnlyPart::qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-64, _a=0x2539b24) at ./part.moc:154
#11 0x00007f2b8d24be1d in KHTMLPart::qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-64, _a=0x2539b24) at ./khtml_part.moc:246
#12 0x00000000006ef895 in Digikam::WelcomePageView::qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-64, _a=0x2539b24)
    at /tmp/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/welcomepageview.moc:63
#13 0x00007f2b8798fdf2 in QMetaObject::activate (sender=0x1fb2e50, from_signal_index=<value optimized out>, to_signal_index=1, argv=0x2539b24) at kernel/qobject.cpp:3112
#14 0x00007f2b87990284 in QObject::destroyed (this=0x0, _t1=0x1fb2e50) at .moc/release-shared/moc_qobject.cpp:143
#15 0x00007f2b879910de in ~QObject (this=0x1fb2e50, __in_chrg=<value optimized out>) at kernel/qobject.cpp:757
#16 0x00007f2b8858e707 in ~QWidget (this=0x1fb2e50, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1380
#17 0x00007f2b87988fe1 in QObjectPrivate::deleteChildren (this=0x1b1c7e0) at kernel/qobject.cpp:1846
#18 0x00007f2b8858eed2 in ~QWidget (this=0x1b4e8d0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367
#19 0x0000000000641bb4 in ~AlbumWidgetStack (this=0x1b4e8d0, __in_chrg=<value optimized out>) at /tmp/buildd/digikam-1.0.0~beta5/digikam/albumwidgetstack.cpp:199
#20 0x00007f2b87988fe1 in QObjectPrivate::deleteChildren (this=0x1b03f70) at kernel/qobject.cpp:1846
#21 0x00007f2b8858eed2 in ~QWidget (this=0x1af3a10, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367
#22 0x00007f2b889151a1 in ~QMainWindow (this=0x0, __in_chrg=<value optimized out>) at widgets/qmainwindow.cpp:331
#23 0x00007f2b87988fe1 in QObjectPrivate::deleteChildren (this=0x1ad1120) at kernel/qobject.cpp:1846
#24 0x00007f2b8858eed2 in ~QWidget (this=0x1b18a50, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367
#25 0x00007f2b8895a300 in ~QSplitter (this=0x1b18a50, __in_chrg=<value optimized out>) at widgets/qsplitter.cpp:1008
#26 0x00007f2b8b2f6206 in ~SidebarSplitter (this=0x1b18a50, __in_chrg=<value optimized out>) at /tmp/buildd/digikam-1.0.0~beta5/libs/widgets/common/sidebar.cpp:440
#27 0x00007f2b87988fe1 in QObjectPrivate::deleteChildren (this=0x1ae2c80) at kernel/qobject.cpp:1846
#28 0x00007f2b8858eed2 in ~QWidget (this=0x1b336c0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367
#29 0x000000000067112f in ~DigikamView (this=0x1b336c0, __in_chrg=<value optimized out>) at /tmp/buildd/digikam-1.0.0~beta5/digikam/digikamview.cpp:296
#30 0x0000000000652f00 in ~DigikamApp (this=0x1b12ba0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /tmp/buildd/digikam-1.0.0~beta5/digikam/digikamapp.cpp:280
#31 0x00007f2b8798a6e5 in QObject::event (this=0x1b12ba0, e=0x0) at kernel/qobject.cpp:1093
#32 0x00007f2b88592bed in QWidget::event (this=0x1b12ba0, event=0x6a76300) at kernel/qwidget.cpp:7951
#33 0x00007f2b88915d2b in QMainWindow::event (this=0x1b12ba0, event=0x6a76300) at widgets/qmainwindow.cpp:1399
#34 0x00007f2b89a67543 in KXmlGuiWindow::event (this=0x0, ev=0x0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#35 0x00007f2b8854301d in QApplicationPrivate::notify_helper (this=0x1932570, receiver=0x1b12ba0, e=0x6a76300) at kernel/qapplication.cpp:4065
#36 0x00007f2b8854b07a in QApplication::notify (this=0x7fff67d2cf10, receiver=0x1b12ba0, e=0x6a76300) at kernel/qapplication.cpp:4030
#37 0x00007f2b8995d0db in KApplication::notify (this=0x7fff67d2cf10, receiver=0x1b12ba0, event=0x6a76300) at ../../kdeui/kernel/kapplication.cpp:302
#38 0x00007f2b8797ac9c in QCoreApplication::notifyInternal (this=0x7fff67d2cf10, receiver=0x1b12ba0, event=0x6a76300) at kernel/qcoreapplication.cpp:610
#39 0x00007f2b8797b8e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x1900170) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1900170) at kernel/qcoreapplication.cpp:1247
#41 0x00007f2b879a37d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#42 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#43 0x00007f2b8137912a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x00007f2b8137c988 in ?? () from /lib/libglib-2.0.so.0
#45 0x00007f2b8137cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0x00007f2b879a339c in QEventDispatcherGlib::processEvents (this=0x18ffda0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#47 0x00007f2b885d9f1f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#48 0x00007f2b87979562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007f2b87979934 in QEventLoop::exec (this=0x7fff67d2ce30, flags=...) at kernel/qeventloop.cpp:201
#50 0x00007f2b8797bba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#51 0x000000000075bf82 in main (argc=3, argv=0x7fff67d2ddf8) at /tmp/buildd/digikam-1.0.0~beta5/digikam/main.cpp:186
The current source language is "auto; currently c".


More information about the Digikam-devel mailing list