Application: digikam (1.5.0) KDE Platform Version: 4.5.85 (4.6 Beta2) Qt Version: 4.7.1 Operating System: Linux 2.6.37-8-generic i686 Distribution: Ubuntu natty (development branch) -- Information about the crash: - What I was doing when the application crashed: Starting the application! Application show splash screen, and then crashes. - Custom settings of the application: None. OS: Distributor ID: Ubuntu Description: Ubuntu natty (development branch) Release: 11.04 Codename: natty Digikam version: 2:1.5.0-0ubuntu1 The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb7757750 (LWP 9463))] Thread 17 (Thread 0xb56cab70 (LWP 9464)): #0 0x00d06416 in __kernel_vsyscall () #1 0x00e154dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x01e41d9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x07ba3d37 in wait (this=0x9e93b30, mutex=0x9e93b2c, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9e93b30, mutex=0x9e93b2c, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x082f8fa1 in Digikam::ScanController::run (this=0x9e8ccc8) at /build/buildd/digikam-1.5.0/digikam/scancontroller.cpp:515 #6 0x07ba3669 in QThreadPrivate::start (arg=0x9e8ccc8) at thread/qthread_unix.cpp:285 #7 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #8 0x01e3469e in clone () from /lib/libc.so.6 Thread 16 (Thread 0xb4ec9b70 (LWP 9465)): #0 0x00e133a6 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x01e41f66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x020ea02e in ?? () from /lib/libglib-2.0.so.0 #3 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0x9e8bfa8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x07c967d9 in QEventLoop::processEvents (this=0xb4ec9250, flags=...) at kernel/qeventloop.cpp:149 #6 0x07c96a72 in QEventLoop::exec (this=0xb4ec9250, flags=...) at kernel/qeventloop.cpp:201 #7 0x07ba0be8 in QThread::exec (this=0x9ec0ff0) at thread/qthread.cpp:490 #8 0x07c7871b in QInotifyFileSystemWatcherEngine::run (this=0x9ec0ff0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x07ba3669 in QThreadPrivate::start (arg=0x9ec0ff0) at thread/qthread_unix.cpp:285 #10 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #11 0x01e3469e in clone () from /lib/libc.so.6 Thread 15 (Thread 0xb46c8b70 (LWP 9466)): #0 0x00e133eb in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x01e41f66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x020e9079 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x020e9ed3 in ?? () from /lib/libglib-2.0.so.0 #4 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0x9eb5020, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07c967d9 in QEventLoop::processEvents (this=0xb46c8270, flags=...) at kernel/qeventloop.cpp:149 #7 0x07c96a72 in QEventLoop::exec (this=0xb46c8270, flags=...) at kernel/qeventloop.cpp:201 #8 0x07ba0be8 in QThread::exec (this=0x9e922f8) at thread/qthread.cpp:490 #9 0x01f68571 in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #10 0x07ba3669 in QThreadPrivate::start (arg=0x9e922f8) at thread/qthread_unix.cpp:285 #11 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #12 0x01e3469e in clone () from /lib/libc.so.6 Thread 14 (Thread 0xb0d97b70 (LWP 9481)): #0 0x00e133eb in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x01e41f66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x020e9079 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x020e9ed3 in ?? () from /lib/libglib-2.0.so.0 #4 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa0d00e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07c967d9 in QEventLoop::processEvents (this=0xb0d97290, flags=...) at kernel/qeventloop.cpp:149 #7 0x07c96a72 in QEventLoop::exec (this=0xb0d97290, flags=...) at kernel/qeventloop.cpp:201 #8 0x07ba0be8 in QThread::exec (this=0xa0ecd08) at thread/qthread.cpp:490 #9 0x00b0d32d in Digikam::ImageFilterModelWorker::Thread::run (this=0xa0ecd08) at /build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66 #10 0x07ba3669 in QThreadPrivate::start (arg=0xa0ecd08) at thread/qthread_unix.cpp:285 #11 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #12 0x01e3469e in clone () from /lib/libc.so.6 Thread 13 (Thread 0xb0596b70 (LWP 9482)): #0 0x05029e36 in clock_gettime () from /lib/librt.so.1 #1 0x07bf96f8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x07cc5a12 in updateCurrentTime (this=0xa0f2a34, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xa0f2a34, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07cc4262 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb05960dc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07cc42fd in timerSourcePrepare (source=0xa0f2a00, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x020e9044 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x020e9ed3 in ?? () from /lib/libglib-2.0.so.0 #9 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa04d5d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07c967d9 in QEventLoop::processEvents (this=0xb0596290, flags=...) at kernel/qeventloop.cpp:149 #12 0x07c96a72 in QEventLoop::exec (this=0xb0596290, flags=...) at kernel/qeventloop.cpp:201 #13 0x07ba0be8 in QThread::exec (this=0xa0a7f30) at thread/qthread.cpp:490 #14 0x00b0d32d in Digikam::ImageFilterModelWorker::Thread::run (this=0xa0a7f30) at /build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66 #15 0x07ba3669 in QThreadPrivate::start (arg=0xa0a7f30) at thread/qthread_unix.cpp:285 #16 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #17 0x01e3469e in clone () from /lib/libc.so.6 Thread 12 (Thread 0xafd14b70 (LWP 9483)): #0 0x00d06416 in __kernel_vsyscall () #1 0x00e154dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x01e41d9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x07ba3d37 in wait (this=0xa0e9f10, mutex=0xa0e9f0c, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa0e9f10, mutex=0xa0e9f0c, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x03d0db75 in Digikam::ParkingThread::run (this=0xa0e9f00) at /build/buildd/digikam-1.5.0/libs/threads/threadmanager.cpp:101 #6 0x07ba3669 in QThreadPrivate::start (arg=0xa0e9f00) at thread/qthread_unix.cpp:285 #7 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #8 0x01e3469e in clone () from /lib/libc.so.6 Thread 11 (Thread 0xaf513b70 (LWP 9484)): #0 0x00e133eb in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x01e41f66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x020e97c2 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x020ea0aa in ?? () from /lib/libglib-2.0.so.0 #4 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa0ce4a8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07c967d9 in QEventLoop::processEvents (this=0xaf5132b0, flags=...) at kernel/qeventloop.cpp:149 #7 0x07c96a72 in QEventLoop::exec (this=0xaf5132b0, flags=...) at kernel/qeventloop.cpp:201 #8 0x07ba0be8 in QThread::exec (this=0xa0d5440) at thread/qthread.cpp:490 #9 0x07ba3669 in QThreadPrivate::start (arg=0xa0d5440) at thread/qthread_unix.cpp:285 #10 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #11 0x01e3469e in clone () from /lib/libc.so.6 Thread 10 (Thread 0xaed12b70 (LWP 9485)): #0 0x00e133a0 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x01e41f66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x020ea57e in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa0d0d20, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #4 0x07c967d9 in QEventLoop::processEvents (this=0xaed122b0, flags=...) at kernel/qeventloop.cpp:149 #5 0x07c96a72 in QEventLoop::exec (this=0xaed122b0, flags=...) at kernel/qeventloop.cpp:201 #6 0x07ba0be8 in QThread::exec (this=0xa0f5348) at thread/qthread.cpp:490 #7 0x07ba3669 in QThreadPrivate::start (arg=0xa0f5348) at thread/qthread_unix.cpp:285 #8 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #9 0x01e3469e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xa7b8cb70 (LWP 9486)): #0 0x00d06416 in __kernel_vsyscall () #1 0x00e15884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x01e41df4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0x05dd48c3 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 8 (Thread 0xa6f80b70 (LWP 9488)): #0 0x00d06416 in __kernel_vsyscall () #1 0x01e2d371 in select () from /lib/libc.so.6 #2 0x05e00b98 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 7 (Thread 0xa677fb70 (LWP 9489)): #0 0x01e41f6b in pthread_mutex_lock () from /lib/libc.so.6 #1 0x020e93ad in g_main_context_query () from /lib/libglib-2.0.so.0 #2 0x020e9efc in ?? () from /lib/libglib-2.0.so.0 #3 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa7a55b8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x07c967d9 in QEventLoop::processEvents (this=0xa677f260, flags=...) at kernel/qeventloop.cpp:149 #6 0x07c96a72 in QEventLoop::exec (this=0xa677f260, flags=...) at kernel/qeventloop.cpp:201 #7 0x07ba0be8 in QThread::exec (this=0xa7a51c0) at thread/qthread.cpp:490 #8 0x02d158ea in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #9 0x07ba3669 in QThreadPrivate::start (arg=0xa7a51c0) at thread/qthread_unix.cpp:285 #10 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #11 0x01e3469e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa5f7eb70 (LWP 9490)): #0 0x00d36432 in ?? () from /usr/lib/libpulse.so.0 #1 0x00d25379 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #2 0x00d25bf4 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #3 0x00d25cd4 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #4 0x00d363d3 in ?? () from /usr/lib/libpulse.so.0 #5 0x02333905 in ?? () from /usr/lib/libpulsecommon-0.9.22.so #6 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #7 0x01e3469e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa173ab70 (LWP 9491)): #0 0x00d06416 in __kernel_vsyscall () #1 0x00e154dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x01e41d9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x05de77c0 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0xa0f04b70 (LWP 9492)): #0 timerSourcePrepareHelper (src=0xa978ca8, timeout=0xa0f0409c) at kernel/qeventdispatcher_glib.cpp:135 #1 0x07cc42fd in timerSourcePrepare (source=0xa978ca8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #2 0x020e9044 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x020e9ed3 in ?? () from /lib/libglib-2.0.so.0 #4 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xa978b88, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07c967d9 in QEventLoop::processEvents (this=0xa0f04250, flags=...) at kernel/qeventloop.cpp:149 #7 0x07c96a72 in QEventLoop::exec (this=0xa0f04250, flags=...) at kernel/qeventloop.cpp:201 #8 0x07ba0be8 in QThread::exec (this=0xa978710) at thread/qthread.cpp:490 #9 0x07c7871b in QInotifyFileSystemWatcherEngine::run (this=0xa978710) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x07ba3669 in QThreadPrivate::start (arg=0xa978710) at thread/qthread_unix.cpp:285 #11 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #12 0x01e3469e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa05adb70 (LWP 9501)): #0 0x05029e36 in clock_gettime () from /lib/librt.so.1 #1 0x07bf96f8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x07cc5a12 in updateCurrentTime (this=0xac4fd0c, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xac4fd0c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07cc4262 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa05ad09c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07cc42fd in timerSourcePrepare (source=0xac4fcd8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x020e9044 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x020e9ed3 in ?? () from /lib/libglib-2.0.so.0 #9 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xac4fbb8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07c967d9 in QEventLoop::processEvents (this=0xa05ad250, flags=...) at kernel/qeventloop.cpp:149 #12 0x07c96a72 in QEventLoop::exec (this=0xa05ad250, flags=...) at kernel/qeventloop.cpp:201 #13 0x07ba0be8 in QThread::exec (this=0xac4f740) at thread/qthread.cpp:490 #14 0x07c7871b in QInotifyFileSystemWatcherEngine::run (this=0xac4f740) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x07ba3669 in QThreadPrivate::start (arg=0xac4f740) at thread/qthread_unix.cpp:285 #16 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #17 0x01e3469e in clone () from /lib/libc.so.6 Thread 2 (Thread 0x9f5abb70 (LWP 9509)): #0 0x00e14890 in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0x01e41fa6 in pthread_mutex_unlock () from /lib/libc.so.6 #2 0x020e9782 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x020ea0aa in ?? () from /lib/libglib-2.0.so.0 #4 0x020ea594 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07cc4aa7 in QEventDispatcherGlib::processEvents (this=0xae98e90, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07c967d9 in QEventLoop::processEvents (this=0x9f5ab250, flags=...) at kernel/qeventloop.cpp:149 #7 0x07c96a72 in QEventLoop::exec (this=0x9f5ab250, flags=...) at kernel/qeventloop.cpp:201 #8 0x07ba0be8 in QThread::exec (this=0xae55370) at thread/qthread.cpp:490 #9 0x07c7871b in QInotifyFileSystemWatcherEngine::run (this=0xae55370) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x07ba3669 in QThreadPrivate::start (arg=0xae55370) at thread/qthread_unix.cpp:285 #11 0x00e10cc9 in start_thread () from /lib/libpthread.so.0 #12 0x01e3469e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7757750 (LWP 9463)): [KCrash Handler] #7 0x0487ad31 in ?? () from /usr/lib/libmarblewidget.so.10 #8 0x04880a3e in ?? () from /usr/lib/libmarblewidget.so.10 #9 0x0486c409 in ?? () from /usr/lib/libmarblewidget.so.10 #10 0x0486e9f7 in ?? () from /usr/lib/libmarblewidget.so.10 #11 0x047e6ad8 in Marble::MarbleModel::setupTextureMapper(Marble::Projection) () from /usr/lib/libmarblewidget.so.10 #12 0x047e8d2a in Marble::MarbleModel::setMapTheme(Marble::GeoSceneDocument*, Marble::Projection) () from /usr/lib/libmarblewidget.so.10 #13 0x047ef713 in Marble::MarbleMap::setMapThemeId(QString const&) () from /usr/lib/libmarblewidget.so.10 #14 0x047e033b in Marble::MarbleWidget::setMapThemeId(QString const&) () from /usr/lib/libmarblewidget.so.10 #15 0x03db9229 in Digikam::WorldMapWidget::setMapTheme (this=0xac4dd18, theme=Digikam::WorldMapWidget::AtlasMap) at /build/buildd/digikam-1.5.0/libs/imageproperties/worldmapwidget.cpp:409 #16 0x03db9589 in Digikam::WorldMapWidget::readConfig (this=0xac4dd18, group=...) at /build/buildd/digikam-1.5.0/libs/imageproperties/worldmapwidget.cpp:364 #17 0x0819cdcf in Digikam::GPSSearchView::doLoadState (this=0xac4d430) at /build/buildd/digikam-1.5.0/utilities/gpssearch/gpssearchview.cpp:309 #18 0x03d5f79f in Digikam::StateSavingObject::loadState (this=0xac4d444) at /build/buildd/digikam-1.5.0/libs/widgets/common/statesavingobject.cpp:189 #19 0x03d5f79f in Digikam::StateSavingObject::loadState (this=0xac4d26c) at /build/buildd/digikam-1.5.0/libs/widgets/common/statesavingobject.cpp:189 #20 0x082bc66d in Digikam::DigikamView::loadViewState (this=0xa04e150) at /build/buildd/digikam-1.5.0/digikam/digikamview.cpp:556 #21 0x082bca94 in Digikam::DigikamView::slotAllAlbumsLoaded (this=0xa04e150) at /build/buildd/digikam-1.5.0/digikam/digikamview.cpp:661 #22 0x082bd3d4 in Digikam::DigikamView::qt_metacall (this=0xa04e150, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe853bc) at /build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/digikamview.moc:345 #23 0x07c9dc0a in QMetaObject::metacall (object=0xa04e150, cl=QMetaObject::InvokeMetaMethod, idx=110, argv=0xbfe853bc) at kernel/qmetaobject.cpp:237 #24 0x07cad9ff in QMetaObject::activate (sender=0x9ea6148, m=0x83a1d2c, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3280 #25 0x0824f9f9 in Digikam::AlbumManager::signalAllAlbumsLoaded (this=0x9ea6148) at /build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/albummanager.moc:257 #26 0x082615e4 in Digikam::AlbumManager::startScan (this=0x9ea6148) at /build/buildd/digikam-1.5.0/digikam/albummanager.cpp:1090 #27 0x082acd9c in Digikam::DigikamApp::DigikamApp (this=0x9eb1a28, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd/digikam-1.5.0/digikam/digikamapp.cpp:248 #28 0x0836bf6a in main (argc=76520776, argv=0xaf10f80) at /build/buildd/digikam-1.5.0/digikam/main.cpp:172 Possible duplicates by query: bug 244914. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 247420 ***