Application: digikam (1.2.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) "release 241" Qt Version: 4.6.2 Operating System: Linux 2.6.31.12-0.2-default x86_64 Distribution: "openSUSE 11.2 (x86_64)" -- Information about the crash: digikam throws segmentation fault at startup. Every thing seems fine but it crashes. It displays the startup window and then crashes. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7ffd7c3257c0 (LWP 7221))] Thread 12 (Thread 0x7ffd655d5710 (LWP 7222)): #0 0x00007ffd7442238c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd769f888b in wait (time=18446744073709551615, this=0xd0dd90) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=18446744073709551615, this=0xd0dd90) at thread/qwaitcondition_unix.cpp:159 #3 0x00000000006ded8b in Digikam::ScanController::run (this=0xd0d7e0) at /usr/src/debug/digikam-1.2.0/digikam/scancontroller.cpp:516 #4 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0xd0d7e0) at thread/qthread_unix.cpp:248 #5 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 11 (Thread 0x7ffd64b98710 (LWP 7227)): #0 0x00007ffd6f54a5ba in g_main_context_release () from /usr/lib64/libglib-2.0.so.0 #1 0x00007ffd6f54bee8 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffd6f54c3ed in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffd76b09f36 in QEventDispatcherGlib::processEvents (this=0xea58f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007ffd76ae08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffd76ae0b0c in QEventLoop::exec (this=0x7ffd64b97dc0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007ffd769f5a49 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0xce02f0) at thread/qthread_unix.cpp:248 #8 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7ffd5ffff710 (LWP 7228)): #0 0xffffffffff60014c in ?? () #1 0x00007ffd5fffeac0 in ?? () #2 0x00007fff2f5ff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 9 (Thread 0x7ffd5f7fe710 (LWP 7229)): #0 0x00007ffd7442238c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd769f888b in wait (time=18446744073709551615, this=0xd71b60) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=18446744073709551615, this=0xd71b60) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ffd7983d522 in Digikam::LoadSaveThread::run (this=0xe651c0) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0xe651c0) at thread/qthread_unix.cpp:248 #5 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 8 (Thread 0x7ffd5effd710 (LWP 7230)): #0 0x00007ffd75cf9aa3 in poll () from /lib64/libc.so.6 #1 0x00007ffd6f54beb4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffd6f54c3ed in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffd76b09f36 in QEventDispatcherGlib::processEvents (this=0xe73b80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007ffd76ae08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffd76ae0b0c in QEventLoop::exec (this=0x7ffd5effcdc0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007ffd769f5a49 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0xead650) at thread/qthread_unix.cpp:248 #8 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7ffd5e7fc710 (LWP 7231)): #0 0x00007ffd75cf9aa3 in poll () from /lib64/libc.so.6 #1 0x00007ffd6f54beb4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffd6f54c3ed in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffd76b09f36 in QEventDispatcherGlib::processEvents (this=0xcb4170, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007ffd76ae08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffd76ae0b0c in QEventLoop::exec (this=0x7ffd5e7fbdc0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007ffd769f5a49 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0xd375a0) at thread/qthread_unix.cpp:248 #8 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7ffd5600a710 (LWP 7235)): #0 0x00007ffd744226f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd5c0cc671 in metronom_sync_loop () from /usr/lib64/libxine.so.1 #2 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #3 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7ffd54595710 (LWP 7236)): #0 0x00007ffd744226f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd5c0d7e69 in interruptable_sleep () from /usr/lib64/libxine.so.1 #2 0x00007ffd5c0da621 in video_out_loop () from /usr/lib64/libxine.so.1 #3 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #4 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ffd53d94710 (LWP 7237)): #0 0x00007ffd744200a4 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007ffd6f54b223 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ffd6f54bdbb in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ffd6f54c3ed in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007ffd76b09f36 in QEventDispatcherGlib::processEvents (this=0x26f2e60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x00007ffd76ae08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007ffd76ae0b0c in QEventLoop::exec (this=0x7ffd53d93d60, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007ffd769f5a49 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007ffd5c328286 in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #9 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0x26f15c0) at thread/qthread_unix.cpp:248 #10 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #11 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ffd53389710 (LWP 7240)): #0 0x00007ffd7442238c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd5c0dd713 in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #3 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffd52b88710 (LWP 7241)): #0 0x00007ffd7442238c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffd769f888b in wait (time=18446744073709551615, this=0x2e4bfc0) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=18446744073709551615, this=0x2e4bfc0) at thread/qwaitcondition_unix.cpp:159 #3 0x00007ffd7983d522 in Digikam::LoadSaveThread::run (this=0x2e15cd0) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007ffd769f81c5 in QThreadPrivate::start (arg=0x2e15cd0) at thread/qthread_unix.cpp:248 #5 0x00007ffd7441da3f in start_thread () from /lib64/libpthread.so.0 #6 0x00007ffd75d02bed in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffd7c3257c0 (LWP 7221)): [KCrash Handler] #5 0x00007ffd750d05ec in jpeg_CreateDecompress () from /usr/lib64/libjpeg.so.62 #6 0x00007ffd67c60480 in ?? () from /usr/lib64/qt4/plugins/imageformats/libqjpeg.so #7 0x00007ffd67c6142e in ?? () from /usr/lib64/qt4/plugins/imageformats/libqjpeg.so #8 0x00007ffd774fff1b in QImageReader::read(QImage*) () from /usr/lib64/libQtGui.so.4 #9 0x00007ffd7750049c in QImageReader::read() () from /usr/lib64/libQtGui.so.4 #10 0x00007ffd774f24b6 in QImage::load(QString const&, char const*) () from /usr/lib64/libQtGui.so.4 #11 0x00007ffd78d78337 in Marble::TextureTile::loadDataset (this=<value optimized out>, textureLayer=<value optimized out>, level=<value optimized out>, x=<value optimized out>, y=<value optimized out>, tileCache=0x0) at /usr/src/debug/kdeedu-4.4.2/marble/src/lib/TextureTile.cpp:305 #12 0x00007ffd78d7ace2 in Marble::TileLoader::setLayer (this=0x2e11700, layer=0x2f07330) at /usr/src/debug/kdeedu-4.4.2/marble/src/lib/TileLoader.cpp:125 #13 0x00007ffd78cf8d59 in Marble::MarbleModel::setMapTheme (this=0x2e101a0, mapTheme=<value optimized out>, currentProjection=Spherical) at /usr/src/debug/kdeedu-4.4.2/marble/src/lib/MarbleModel.cpp:368 #14 0x00007ffd78cffde2 in Marble::MarbleMap::setMapThemeId (this=0x2e0f550, mapThemeId=<value optimized out>) at /usr/src/debug/kdeedu-4.4.2/marble/src/lib/MarbleMap.cpp:980 #15 0x00007ffd78cf11c3 in Marble::MarbleWidget::setMapThemeId (this=0x2e0ec10, mapThemeId=...) at /usr/src/debug/kdeedu-4.4.2/marble/src/lib/MarbleWidget.cpp:923 #16 0x00007ffd7993999a in Digikam::WorldMapWidget::setMapTheme (this=0x2e0dc20, theme=<value optimized out>) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/worldmapwidget.cpp:409 #17 0x00007ffd7993c948 in Digikam::WorldMapWidget::readConfig (this=<value optimized out>, group=...) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/worldmapwidget.cpp:364 #18 0x00007ffd79935262 in Digikam::ImagePropertiesGPSTab::readConfig (this=0x2e0cff0) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiesgpstab.cpp:212 #19 0x00007ffd7993689b in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab (this=0x2e0cff0, parent=<value optimized out>) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiesgpstab.cpp:194 #20 0x00007ffd79920418 in Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar (this=0x2ce00d0, parent=0xecf3d0, splitter=<value optimized out>, side=<value optimized out>, mimimizedDefault=<value optimized out>) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebar.cpp:77 #21 0x000000000048814d in Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB (this=0x7fff2f598300, parent=0x50, splitter=0x290, side=49294848, mimimizedDefault=<value optimized out>) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebardb.cpp:88 #22 0x000000000069a23f in Digikam::DigikamView::DigikamView (this=0xecf3d0, parent=0xd389d0, modelCollection=0xd0be20) at /usr/src/debug/digikam-1.2.0/digikam/digikamview.cpp:175 #23 0x000000000068066d in Digikam::DigikamApp::setupView (this=0xd389d0) at /usr/src/debug/digikam-1.2.0/digikam/digikamapp.cpp:478 #24 0x000000000068e830 in Digikam::DigikamApp::DigikamApp (this=0xd389d0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/digikam-1.2.0/digikam/digikamapp.cpp:230 #25 0x000000000077d0c7 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/digikam-1.2.0/digikam/main.cpp:170 This bug may be a duplicate of or related to bug 204232. Possible duplicates by query: bug 233761, bug 231763, bug 231584, bug 227064, bug 204232. Reported using DrKonqi
Crash appears in marble component, into libjpeg through Qt sdk. Check libjpeg on your computer, especially if you have more than one version installed. Gilles Caulier