[Digikam-devel] [Bug 244142] New: digikam crash

Poldi Winkler ka4735-047 at online.de
Sat Jul 10 17:41:02 BST 2010


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

           Summary: digikam crash
           Product: digikam
           Version: 1.2.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: ka4735-047 at online.de


Application: digikam (1.2.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
ich versuchte digikam-1.2 und vorher 1.3 zu öffnen und zui laden, bekam aber
den wiederholbaren Fehler

The crash can be reproduced every time.

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb22bd740 (LWP 7850))]

Thread 15 (Thread 0xafc9bb70 (LWP 7853)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4d5f8d0 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0833569a in Digikam::ScanController::run (this=0x8557548) at
/usr/src/debug/digikam-1.2.0/digikam/scancontroller.cpp:516
#6  0xb4d5e7cf in QThreadPrivate::start (arg=0x8557548) at
thread/qthread_unix.cpp:248
#7  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 14 (Thread 0xaf449b70 (LWP 7865)):
#0  socketNotifierSourcePrepare (timeout=0xaf44912c) at
kernel/qeventdispatcher_glib.cpp:73
#1  0xb2e89618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0xb2e89999 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb4e903cf in QEventDispatcherGlib::processEvents (this=0x8848578,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb4e61d8d in QEventLoop::processEvents (this=0xaf4492c0, flags=) at
kernel/qeventloop.cpp:149
#6  0xb4e621d9 in QEventLoop::exec (this=0xaf4492c0, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb4d5b8e3 in QThread::exec (this=0x8846c98) at thread/qthread.cpp:487
#8  0xb66fcdeb in Digikam::ImageFilterModelWorker::Thread::run (this=0x8846c98)
at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66
#9  0xb4d5e7cf in QThreadPrivate::start (arg=0x8846c98) at
thread/qthread_unix.cpp:248
#10 0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#11 0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 13 (Thread 0xaebd0b70 (LWP 7866)):
#0  0xb2e89ac4 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#2  0xb4e903cf in QEventDispatcherGlib::processEvents (this=0x88fb148,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#3  0xb4e61d8d in QEventLoop::processEvents (this=0xaebd02c0, flags=) at
kernel/qeventloop.cpp:149
#4  0xb4e621d9 in QEventLoop::exec (this=0xaebd02c0, flags=...) at
kernel/qeventloop.cpp:201
#5  0xb4d5b8e3 in QThread::exec (this=0x8848568) at thread/qthread.cpp:487
#6  0xb66fcdeb in Digikam::ImageFilterModelWorker::Thread::run (this=0x8848568)
at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66
#7  0xb4d5e7cf in QThreadPrivate::start (arg=0x8848568) at
thread/qthread_unix.cpp:248
#8  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#9  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 12 (Thread 0xae39cb70 (LWP 7867)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4d5f8d0 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb69a386c in Digikam::LoadSaveThread::run (this=0x8854dc8) at
/usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4d5e7cf in QThreadPrivate::start (arg=0x8854dc8) at
thread/qthread_unix.cpp:248
#7  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 11 (Thread 0xadb9bb70 (LWP 7868)):
#0  0xb2ce21eb in clock_gettime () from /lib/librt.so.1
#1  0xb4e8d1cc in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4e92616 in QTimerInfoList::updateCurrentTime (this=0x8861134) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb4e9265e in QTimerInfoList::timerWait (this=0x8861134, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb4e905cb in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xadb9b14c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4e9066d in timerSourcePrepare (source=0x0, timeout=0xb2ce6ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb2e89618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb2e89999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb4e903cf in QEventDispatcherGlib::processEvents (this=0x880baf8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4e61d8d in QEventLoop::processEvents (this=0xadb9b2e0, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4e621d9 in QEventLoop::exec (this=0xadb9b2e0, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb4d5b8e3 in QThread::exec (this=0x87df150) at thread/qthread.cpp:487
#13 0xb4d5e7cf in QThreadPrivate::start (arg=0x87df150) at
thread/qthread_unix.cpp:248
#14 0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#15 0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 10 (Thread 0xad39ab70 (LWP 7869)):
#0  0xb2ce21eb in clock_gettime () from /lib/librt.so.1
#1  0xb4e8d1cc in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4e92616 in QTimerInfoList::updateCurrentTime (this=0x8a23344) at
kernel/qeventdispatcher_unix.cpp:340
#3  0xb4e9265e in QTimerInfoList::timerWait (this=0x8a23344, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0xb4e905cb in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xad39a14c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4e9066d in timerSourcePrepare (source=0x0, timeout=0xb2ce6ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb2e89618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb2e89999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb4e903cf in QEventDispatcherGlib::processEvents (this=0x892b058,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4e61d8d in QEventLoop::processEvents (this=0xad39a2e0, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4e621d9 in QEventLoop::exec (this=0xad39a2e0, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb4d5b8e3 in QThread::exec (this=0x883dcc8) at thread/qthread.cpp:487
#13 0xb4d5e7cf in QThreadPrivate::start (arg=0x883dcc8) at
thread/qthread_unix.cpp:248
#14 0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#15 0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 9 (Thread 0xa9f54b70 (LWP 7871)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d20c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb4ac12d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xab4251db in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 8 (Thread 0xa9323b70 (LWP 7872)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d20c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb4ac12d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xab4312cb in interruptable_sleep () from /usr/lib/libxine.so.1
#4  0xab433c7e in video_out_loop () from /usr/lib/libxine.so.1
#5  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 7 (Thread 0xa8b22b70 (LWP 7873)):
#0  0xb45cfcd5 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb4ac1444 in pthread_mutex_lock () from /lib/libc.so.6
#2  0xb2e894cb in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb2e89999 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb4e903cf in QEventDispatcherGlib::processEvents (this=0x8aaa160,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4e61d8d in QEventLoop::processEvents (this=0xa8b22280, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4e621d9 in QEventLoop::exec (this=0xa8b22280, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb4d5b8e3 in QThread::exec (this=0x8f41e60) at thread/qthread.cpp:487
#9  0xab4a0c38 in Phonon::MediaSource::type() const () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb4d5e7cf in QThreadPrivate::start (arg=0x8f41e60) at
thread/qthread_unix.cpp:248
#11 0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#12 0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 6 (Thread 0xa8317b70 (LWP 7876)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4aa8d5e in poll () from /lib/libc.so.6
#2  0xa831d349 in ao_alsa_handle_event_thread () from
/usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#3  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#4  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 5 (Thread 0xa7b16b70 (LWP 7877)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xab437390 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa727fb70 (LWP 7878)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4d5f8d0 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb69a386c in Digikam::LoadSaveThread::run (this=0x92506d0) at
/usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4d5e7cf in QThreadPrivate::start (arg=0x92506d0) at
thread/qthread_unix.cpp:248
#7  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa6a7eb70 (LWP 7885)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4d5f8d0 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb69a386c in Digikam::LoadSaveThread::run (this=0x98f90d8) at
/usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4d5e7cf in QThreadPrivate::start (arg=0x98f90d8) at
thread/qthread_unix.cpp:248
#7  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa58ffb70 (LWP 7886)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45d1d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4ac127c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4d5f8d0 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb69a386c in Digikam::LoadSaveThread::run (this=0x99e09d8) at
/usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4d5e7cf in QThreadPrivate::start (arg=0x99e09d8) at
thread/qthread_unix.cpp:248
#7  0xb45cd6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb45cd600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb22bd740 (LWP 7850)):
[KCrash Handler]
#6  ref (this=<value optimized out>) at
../../src/corelib/arch/qatomic_i386.h:120
#7  QString::operator= (this=<value optimized out>) at tools/qstring.cpp:1280
#8  0xb6ab2fae in operator= (this=<value optimized out>) at
/usr/include/libkdcraw/rawdecodingsettings.h:42
#9  operator= (this=<value optimized out>) at
/usr/src/debug/digikam-1.2.0/libs/dimg/drawdecoding.h:47
#10 operator= (this=<value optimized out>) at
/usr/src/debug/digikam-1.2.0/libs/threadimageio/loadingdescription.h:38
#11 Digikam::ImagePropertiesColorsTab::setData (this=<value optimized out>) at
/usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiescolorstab.cpp:376
#12 0xb6aa0c29 in Digikam::ImagePropertiesSideBar::slotNoCurrentItem
(this=0x89b1ac0) at
/usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebar.cpp:122
#13 0x080b7a56 in Digikam::ImagePropertiesSideBarDB::slotNoCurrentItem
(this=0x89b1ac0) at
/usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebardb.cpp:184
#14 0x080b975f in Digikam::ImagePropertiesSideBarDB::qt_metacall
(this=0x89b1ac0, _c=InvokeMetaMethod, _id=48, _a=0xbf9f052c)
    at
/usr/src/debug/digikam-1.2.0/build/digikam/imagepropertiessidebardb.moc:117
#15 0xb4e68b2d in QMetaObject::metacall (object=0x89b1ac0, cl=ReadProperty,
idx=48, argv=0xbf9f052c) at kernel/qmetaobject.cpp:237
#16 0xb4e77d80 in QMetaObject::activate (sender=0x87ff128, m=0x841ba24,
local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3295
#17 0x082e94c7 in Digikam::DigikamView::signalNoCurrentItem (this=0x87ff128) at
/usr/src/debug/digikam-1.2.0/build/digikam/digikamview.moc:398
#18 0x082eb0ea in Digikam::DigikamView::slotDispatchImageSelected
(this=0x87ff128) at /usr/src/debug/digikam-1.2.0/digikam/digikamview.cpp:997
#19 0x082f03cc in Digikam::DigikamView::qt_metacall (this=0x87ff128,
_c=InvokeMetaMethod, _id=114, _a=0xbf9f06cc) at
/usr/src/debug/digikam-1.2.0/build/digikam/digikamview.moc:349
#20 0xb4e68b2d in QMetaObject::metacall (object=0x87ff128, cl=ReadProperty,
idx=114, argv=0xbf9f06cc) at kernel/qmetaobject.cpp:237
#21 0xb4e77d80 in QMetaObject::activate (sender=0x9a26168, m=0xb4f7b5a4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#22 0xb4ecc0c5 in QTimer::timeout (this=0x9a26168) at
.moc/release-shared/moc_qtimer.cpp:134
#23 0xb4e7fd26 in QTimer::timerEvent (this=0x9a26168, e=0xbf9f0c20) at
kernel/qtimer.cpp:271
#24 0xb4e744d4 in QObject::event (this=0x9a26168, e=0xbf9f0201) at
kernel/qobject.cpp:1212
#25 0xb533ce3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#26 0xb5343c78 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0xb5e22d21 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#28 0xb4e6371e in QCoreApplication::notifyInternal (this=0xbf9f1018,
receiver=0x9a26168, event=0xbf9f0c20) at kernel/qcoreapplication.cpp:726
#29 0xb4e93b2e in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qcoreapplication.h:215
#30 QTimerInfoList::activateTimers (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:618
#31 0xb4e906b2 in timerSourceDispatch (source=0x851c000) at
kernel/qeventdispatcher_glib.cpp:184
#32 0xb2e864c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb2e89d98 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb2e89ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb4e90381 in QEventDispatcherGlib::processEvents (this=0x84efa30,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#36 0xb53fdc3a in ?? () from /usr/lib/libQtGui.so.4
#37 0xb4e67613 in QCoreApplication::processEvents (flags=) at
kernel/qcoreapplication.cpp:918
#38 0xb6a452e6 in Digikam::SplashScreen::message (this=0x880ce88, message=...)
at /usr/src/debug/digikam-1.2.0/libs/widgets/common/splashscreen.cpp:134
#39 0x082e0680 in Digikam::DigikamApp::DigikamApp (this=0x8852398,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/usr/src/debug/digikam-1.2.0/digikam/digikamapp.cpp:247
#40 0x083daf6a in main (argc=1, argv=0xbf9f1454) at
/usr/src/debug/digikam-1.2.0/digikam/main.cpp:170

Possible duplicates by query: bug 240269, bug 231361, bug 230573, bug 229287,
bug 225793.

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