[Digikam-devel] [Bug 230515] New: chrash of digikam on closing program

Robert Sela sela at beotel.net
Fri Mar 12 22:12:49 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=230515

           Summary: chrash of digikam on closing program
           Product: digikam
           Version: unspecified
          Platform: Mandriva RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: sela at beotel.net


Application: digikam (1.1.0 (rev.: esportato))
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.32.1-1mdv i686
Distribution: "Mandriva Linux 2010.0"

-- Information about the crash:
After downloading photos from the cammera I just closed one by one openned
window.

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0xb21e9ac0 (LWP 28421))]

Thread 13 (Thread 0xb0b2fb70 (LWP 28425)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0x8ad0e18, mutex=0x8ad0e14,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0x0832d95a in ?? ()
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0x8a02028) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 12 (Thread 0xaf14cb70 (LWP 28429)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0x8cc66b0, mutex=0x8cc66ac,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0x8cc66a0) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 11 (Thread 0xae94bb70 (LWP 28430)):
#0  0xb2ddf016 in clock_gettime () from /lib/i686/librt.so.1
#1  0xb4dd490c in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0xb4dd9d36 in QTimerInfoList::updateCurrentTime (this=0x8d221e4) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb4dd9d7e in QTimerInfoList::timerWait (this=0x8d221e4, tm=@0xae94b148) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb4dd7d0b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xae94b1bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4dd7dad in timerSourcePrepare (source=0x0, timeout=0xb2de3ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb2f87bc1 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb2f87f89 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb2f8854e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb4dd7b0f in QEventDispatcherGlib::processEvents (this=0x8d10ca0, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4da95ed in QEventLoop::processEvents (this=0xae94b350, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4da9a39 in QEventLoop::exec (this=0xae94b350, flags={i = 0}) at
kernel/qeventloop.cpp:201
#12 0xb4c9efe0 in QThread::exec (this=0x8d1b1e8) at thread/qthread.cpp:487
#13 0xb4ca1e2f in QThreadPrivate::start (arg=0x8d1b1e8) at
thread/qthread_unix.cpp:248
#14 0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#15 0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 10 (Thread 0xae14ab70 (LWP 28431)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4a77246 in poll () from /lib/i686/libc.so.6
#2  0xb2f9540b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb2f881bd in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb2f8854e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb4dd7b0f in QEventDispatcherGlib::processEvents (this=0x8d1a850, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4da95ed in QEventLoop::processEvents (this=0xae14a350, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4da9a39 in QEventLoop::exec (this=0xae14a350, flags={i = 0}) at
kernel/qeventloop.cpp:201
#8  0xb4c9efe0 in QThread::exec (this=0x8cca998) at thread/qthread.cpp:487
#9  0xb4ca1e2f in QThreadPrivate::start (arg=0x8cca998) at
thread/qthread_unix.cpp:248
#10 0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#11 0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 9 (Thread 0xad949b70 (LWP 28432)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0x89b1dd0, mutex=0x89b1dcc,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0x89b1dc0) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 8 (Thread 0xa6f81b70 (LWP 28435)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a6d12 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a90744 in pthread_cond_timedwait () from /lib/i686/libc.so.6
#3  0xa7a024f7 in ?? () from /usr/lib/libxine.so.1
#4  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#5  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 7 (Thread 0xa5b69b70 (LWP 28437)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4a77246 in poll () from /lib/i686/libc.so.6
#2  0xb2d74130 in ?? () from /usr/lib/libxcb.so.1
#3  0xb2d746c2 in ?? () from /usr/lib/libxcb.so.1
#4  0xb2d74870 in ?? () from /usr/lib/libxcb.so.1
#5  0xb2d75ed1 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#6  0xb2d80d2b in xcb_intern_atom_reply () from /usr/lib/libxcb.so.1
#7  0xa677a874 in ?? () from
/usr/lib/xine/plugins/1.27/xineplug_vo_out_xcbxv.so
#8  0xa7a0ea84 in ?? () from /usr/lib/libxine.so.1
#9  0xa7a06035 in xine_close_video_driver () from /usr/lib/libxine.so.1
#10 0xa7a7f5ef in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#11 0xa7a53658 in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#12 0xa7a64ef8 in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb4dba693 in qDeleteInEventHandler (o=0x1) at kernel/qobject.cpp:3972
#14 0xb4dbbe18 in QObject::event (this=0x9861d00, e=0xffffffff) at
kernel/qobject.cpp:1223
#15 0xa7a64a0b in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#16 0xb52fa72c in QApplicationPrivate::notify_helper (this=0x896f858,
receiver=0x9861d00, e=0x8cb8f38) at kernel/qapplication.cpp:4298
#17 0xb5301578 in QApplication::notify (this=0xbfeded88, receiver=0x9861d00,
e=0x8cb8f38) at kernel/qapplication.cpp:4181
#18 0xb5e7a001 in KApplication::notify (this=0xbfeded88, receiver=0x9861d00,
event=0x8cb8f38) at
/usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#19 0xb4daaf7e in QCoreApplication::notifyInternal (this=0xbfeded88,
receiver=0x9861d00, event=0x8cb8f38) at kernel/qcoreapplication.cpp:704
#20 0xb4dad983 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x8de26a0) at kernel/qcoreapplication.h:215
#21 0xb4dadadc in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#22 0xb4dd7fdd in postEventSourceDispatch (s=0x8e46c80) at
kernel/qcoreapplication.h:220
#23 0xb2f8469e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb2f88388 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb2f8854e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb4dd7ac1 in QEventDispatcherGlib::processEvents (this=0x8e36a70, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:412
#27 0xb4da95ed in QEventLoop::processEvents (this=0xa5b692f0, flags=) at
kernel/qeventloop.cpp:149
#28 0xb4da9a39 in QEventLoop::exec (this=0xa5b692f0, flags={i = 0}) at
kernel/qeventloop.cpp:201
#29 0xb4c9efe0 in QThread::exec (this=0x8e455e8) at thread/qthread.cpp:487
#30 0xa7a55218 in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#31 0xb4ca1e2f in QThreadPrivate::start (arg=0x8e455e8) at
thread/qthread_unix.cpp:248
#32 0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#33 0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 6 (Thread 0xa3996b70 (LWP 28444)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0x940ebc8, mutex=0x940ebc4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0x940ebb8) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 5 (Thread 0xa3195b70 (LWP 28453)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0xa06b2c8, mutex=0xa06b2c4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0xa06b2b8) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa1191b70 (LWP 28454)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4a77246 in poll () from /lib/i686/libc.so.6
#2  0xb2f9540b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb2f881bd in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb2f8854e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb4dd7b0f in QEventDispatcherGlib::processEvents (this=0xa09ad28, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4da95ed in QEventLoop::processEvents (this=0xa11912f0, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4da9a39 in QEventLoop::exec (this=0xa11912f0, flags={i = 0}) at
kernel/qeventloop.cpp:201
#8  0xb4c9efe0 in QThread::exec (this=0xa09cfd8) at thread/qthread.cpp:487
#9  0xa42cac9e in ?? () from
/usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#10 0xb4ca1e2f in QThreadPrivate::start (arg=0xa09cfd8) at
thread/qthread_unix.cpp:248
#11 0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa0990b70 (LWP 28455)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0xa09b058, mutex=0xa09b054,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0xa09b048) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0x9f98eb70 (LWP 28474)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb45a69e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb4a906ed in pthread_cond_wait () from /lib/i686/libc.so.6
#3  0xb4ca2e80 in QWaitCondition::wait (this=0xa900920, mutex=0xa90091c,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb68d0bac in Digikam::LoadSaveThread::run () from
/usr/lib/libdigikamcore.so.1
#5  0xb4ca1e2f in QThreadPrivate::start (arg=0xa900910) at
thread/qthread_unix.cpp:248
#6  0xb45a2885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb4a8257e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb21e9ac0 (LWP 28421)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb49d5611 in raise () from /lib/i686/libc.so.6
#8  0xb49d6f62 in abort () from /lib/i686/libc.so.6
#9  0xb4a1635b in ?? () from /lib/i686/libc.so.6
#10 0xb4a1aa7a in free () from /lib/i686/libc.so.6
#11 0xb4c06601 in operator delete () from /usr/lib/libstdc++.so.6
#12 0xb5e5dfdd in ~KCategoryDrawer (this=0x8cc1500) at
/usr/src/debug/kdelibs-4.4.0/kdeui/itemviews/kcategorydrawer.cpp:58
#13 0x082ede96 in ?? ()
#14 0x082f60f3 in ?? ()
#15 0xb4dbaaac in QObjectPrivate::deleteChildren (this=0x8c33b88) at
kernel/qobject.cpp:1978
#16 0xb5362bd0 in ~QWidget (this=0x8c38578) at kernel/qwidget.cpp:1460
#17 0xb5767cdf in ~QFrame (this=0x8c38578) at widgets/qframe.cpp:242
#18 0xb58064c4 in ~QAbstractScrollArea (this=0x8c38578) at
widgets/qabstractscrollarea.cpp:524
#19 0xb58aefcf in ~QAbstractItemView (this=0x8c38578) at
itemviews/qabstractitemview.cpp:591
#20 0xb58d2d9f in ~QListView (this=0x8c38578) at itemviews/qlistview.cpp:207
#21 0x082cc1cc in ?? ()
#22 0xb4dbaaac in QObjectPrivate::deleteChildren (this=0x8cc7ac8) at
kernel/qobject.cpp:1978
#23 0xb5362bd0 in ~QWidget (this=0x8cc7a78) at kernel/qwidget.cpp:1460
#24 0xb5767cdf in ~QFrame (this=0x8cc7a78) at widgets/qframe.cpp:242
#25 0xb57d5b8f in ~QStackedWidget (this=0x8cc7a78) at
widgets/qstackedwidget.cpp:151
#26 0x0829b678 in ?? ()
#27 0xb4dbaaac in QObjectPrivate::deleteChildren (this=0x8c51988) at
kernel/qobject.cpp:1978
#28 0xb5362bd0 in ~QWidget (this=0x8c32f08) at kernel/qwidget.cpp:1460
#29 0xb5785b65 in ~QMainWindow (this=0x8c32f08) at widgets/qmainwindow.cpp:343
#30 0xb4dbaaac in QObjectPrivate::deleteChildren (this=0x8c1d228) at
kernel/qobject.cpp:1978
#31 0xb5362bd0 in ~QWidget (this=0x8c56aa8) at kernel/qwidget.cpp:1460
#32 0xb5767cdf in ~QFrame (this=0x8c56aa8) at widgets/qframe.cpp:242
#33 0xb57d3c04 in ~QSplitter (this=0x8c56aa8) at widgets/qsplitter.cpp:1029
#34 0xb6956e99 in Digikam::SidebarSplitter::~SidebarSplitter () from
/usr/lib/libdigikamcore.so.1
#35 0xb4dbaaac in QObjectPrivate::deleteChildren (this=0x8cc0db0) at
kernel/qobject.cpp:1978
#36 0xb5362bd0 in ~QWidget (this=0x8cbefa0) at kernel/qwidget.cpp:1460
#37 0xb5767cdf in ~QFrame (this=0x8cbefa0) at widgets/qframe.cpp:242
#38 0xb5f59a9f in ~KHBox (this=0x8cbefa0) at
/usr/src/debug/kdelibs-4.4.0/kdeui/widgets/khbox.cpp:51
#39 0x082d31f2 in ?? ()
#40 0x082aeefc in ?? ()
#41 0xb4dba693 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3972
#42 0xb4dbbe18 in QObject::event (this=0x8c15910, e=0x6) at
kernel/qobject.cpp:1223
#43 0xb535a8f0 in QWidget::event (this=0x8c15910, event=0xa617820) at
kernel/qwidget.cpp:8435
#44 0xb5786b14 in QMainWindow::event (this=0x8c15910, event=0xa617820) at
widgets/qmainwindow.cpp:1435
#45 0xb5f72824 in KMainWindow::event (this=0x8c15910, ev=0xa617820) at
/usr/src/debug/kdelibs-4.4.0/kdeui/widgets/kmainwindow.cpp:1103
#46 0xb5fbbda2 in KXmlGuiWindow::event (this=0x8c15910, ev=0xa617820) at
/usr/src/debug/kdelibs-4.4.0/kdeui/xmlgui/kxmlguiwindow.cpp:131
#47 0xb52fa72c in QApplicationPrivate::notify_helper (this=0x896f858,
receiver=0x8c15910, e=0xa617820) at kernel/qapplication.cpp:4298
#48 0xb5301608 in QApplication::notify (this=0x8c15910, receiver=0x8c15910,
e=0xa617820) at kernel/qapplication.cpp:4263
#49 0xb5e7a001 in KApplication::notify (this=0xbfeded88, receiver=0x8c15910,
event=0xa617820) at
/usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#50 0xb4daaf7e in QCoreApplication::notifyInternal (this=0xbfeded88,
receiver=0x8c15910, event=0xa617820) at kernel/qcoreapplication.cpp:704
#51 0xb4dad983 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x8955b48) at kernel/qcoreapplication.h:215
#52 0xb4dadadc in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#53 0xb4dd7fdd in postEventSourceDispatch (s=0x8971cf8) at
kernel/qcoreapplication.h:220
#54 0xb2f8469e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#55 0xb2f88388 in ?? () from /usr/lib/libglib-2.0.so.0
#56 0xb2f8854e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#57 0xb4dd7ac1 in QEventDispatcherGlib::processEvents (this=0x896f838, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:412
#58 0xb53badba in QGuiEventDispatcherGlib::processEvents (this=0x896f838,
flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:204
#59 0xb4da95ed in QEventLoop::processEvents (this=0xbfedecd4, flags=) at
kernel/qeventloop.cpp:149
#60 0xb4da9a39 in QEventLoop::exec (this=0xbfedecd4, flags={i = 0}) at
kernel/qeventloop.cpp:201
#61 0xb4dadbb0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#62 0xb52fa7d4 in QApplication::exec () at kernel/qapplication.cpp:3577
#63 0x083d907b in ?? ()
#64 0xb49c2a36 in __libc_start_main () from /lib/i686/libc.so.6
#65 0x0809c681 in _start ()

Possible duplicates by query: bug 226558.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list