[Digikam-devel] [Bug 266149] New: crash at startup
Serg
trans9006 at gmail.com
Sat Feb 12 16:51:04 GMT 2011
https://bugs.kde.org/show_bug.cgi?id=266149
Summary: crash at startup
Product: digikam
Version: 1.8.0
Platform: openSUSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: digikam-devel at kde.org
ReportedBy: trans9006 at gmail.com
Application: digikam (1.8.0)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-41-desktop i686
Distribution: "openSUSE 11.3 (i586)"
-- Information about the crash:
Digikam 1.8 constantly crash at startup.
operating system is OpenSUSE 11.3 KDE4.6
The crash can be reproduced every time.
-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb1f78960 (LWP 11137))]
Thread 9 (Thread 0xafb12b70 (LWP 11138)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb4387125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb499824c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb56ffaa0 in wait (this=0x8572150, mutex=0x857214c, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4 QWaitCondition::wait (this=0x8572150, mutex=0x857214c, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5 0x0823171a in Digikam::ScanController::run (this=0x8595fa8) at
/usr/src/debug/digikam-1.8.0/digikam/scancontroller.cpp:571
#6 0xb56ff39a in QThreadPrivate::start (arg=0x8595fa8) at
thread/qthread_unix.cpp:285
#7 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#8 0xb498a46e in clone () from /lib/libc.so.6
Thread 8 (Thread 0xaf311b70 (LWP 11139)):
#0 0xb28160a1 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1 0xb2816f22 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0x858b370,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4 0xb57fd89d in QEventLoop::processEvents (this=0xaf311280, flags=...) at
kernel/qeventloop.cpp:149
#5 0xb57fdac9 in QEventLoop::exec (this=0xaf311280, flags=...) at
kernel/qeventloop.cpp:201
#6 0xb56fc7a9 in QThread::exec (this=0x87773b8) at thread/qthread.cpp:490
#7 0xb57dd4ad in QInotifyFileSystemWatcherEngine::run (this=0x87773b8) at
io/qfilesystemwatcher_inotify.cpp:248
#8 0xb56ff39a in QThreadPrivate::start (arg=0x87773b8) at
thread/qthread_unix.cpp:285
#9 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#10 0xb498a46e in clone () from /lib/libc.so.6
Thread 7 (Thread 0xae9ffb70 (LWP 11144)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb4387125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb499824c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb56ffaa0 in wait (this=0x896b708, mutex=0x896b704, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4 QWaitCondition::wait (this=0x896b708, mutex=0x896b704, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5 0xb6a294c8 in Digikam::ParkingThread::run (this=0x896b6f8) at
/usr/src/debug/digikam-1.8.0/libs/threads/threadmanager.cpp:119
#6 0xb56ff39a in QThreadPrivate::start (arg=0x896b6f8) at
thread/qthread_unix.cpp:285
#7 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#8 0xb498a46e in clone () from /lib/libc.so.6
Thread 6 (Thread 0xad5deb70 (LWP 11184)):
#0 0xb49984a4 in pthread_mutex_unlock () from /lib/libc.so.6
#1 0xb28156e6 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2 0xb2816e9d in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0x85418b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5 0xb57fd89d in QEventLoop::processEvents (this=0xad5de2b0, flags=...) at
kernel/qeventloop.cpp:149
#6 0xb57fdac9 in QEventLoop::exec (this=0xad5de2b0, flags=...) at
kernel/qeventloop.cpp:201
#7 0xb56fc7a9 in QThread::exec (this=0x87e5270) at thread/qthread.cpp:490
#8 0xb6704d8b in Digikam::ImageFilterModelWorker::Thread::run (this=0x87e5270)
at /usr/src/debug/digikam-1.8.0/libs/models/imagefiltermodelthreads.h:74
#9 0xb56ff39a in QThreadPrivate::start (arg=0x87e5270) at
thread/qthread_unix.cpp:285
#10 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#11 0xb498a46e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xacdddb70 (LWP 11185)):
#0 0xb4387f20 in pthread_getspecific () from /lib/libpthread.so.0
#1 0xb56ff4b4 in QThreadData::current () at thread/qthread_unix.cpp:163
#2 0xb582c827 in postEventSourcePrepare (s=0xaea0cc28, timeout=0x0) at
kernel/qeventdispatcher_glib.cpp:254
#3 0xb582c8a7 in postEventSourceCheck (source=0xaea0cc28) at
kernel/qeventdispatcher_glib.cpp:270
#4 0xb28167d0 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#5 0xb2817108 in ?? () from /usr/lib/libglib-2.0.so.0
#6 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#7 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0x89aebd8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#8 0xb57fd89d in QEventLoop::processEvents (this=0xacddd2b0, flags=...) at
kernel/qeventloop.cpp:149
#9 0xb57fdac9 in QEventLoop::exec (this=0xacddd2b0, flags=...) at
kernel/qeventloop.cpp:201
#10 0xb56fc7a9 in QThread::exec (this=0x87ebb08) at thread/qthread.cpp:490
#11 0xb6704d8b in Digikam::ImageFilterModelWorker::Thread::run (this=0x87ebb08)
at /usr/src/debug/digikam-1.8.0/libs/models/imagefiltermodelthreads.h:74
#12 0xb56ff39a in QThreadPrivate::start (arg=0x87ebb08) at
thread/qthread_unix.cpp:285
#13 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#14 0xb498a46e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xac5dcb70 (LWP 11186)):
#0 QElapsedTimer::isMonotonic () at tools/qelapsedtimer_unix.cpp:106
#1 0xb582dcb3 in QTimerInfoList::repairTimersIfNeeded (this=0xaea529cc) at
kernel/qeventdispatcher_unix.cpp:395
#2 0xb582dd45 in QTimerInfoList::timerWait (this=0xaea529cc, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#3 0xb582c55b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xac5dc13c) at kernel/qeventdispatcher_glib.cpp:136
#4 0xb582c5fd in timerSourcePrepare (source=0xaea52998, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#5 0xb28160c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6 0xb2816f22 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0xaea0ba78,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#9 0xb57fd89d in QEventLoop::processEvents (this=0xac5dc2d0, flags=...) at
kernel/qeventloop.cpp:149
#10 0xb57fdac9 in QEventLoop::exec (this=0xac5dc2d0, flags=...) at
kernel/qeventloop.cpp:201
#11 0xb56fc7a9 in QThread::exec (this=0x8a74778) at thread/qthread.cpp:490
#12 0xb56ff39a in QThreadPrivate::start (arg=0x8a74778) at
thread/qthread_unix.cpp:285
#13 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#14 0xb498a46e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xabddbb70 (LWP 11187)):
#0 0xb4386450 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1 0xb49984a4 in pthread_mutex_unlock () from /lib/libc.so.6
#2 0xb28164ac in g_main_context_query () from /usr/lib/libglib-2.0.so.0
#3 0xb2816f6c in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0x89b7190,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6 0xb57fd89d in QEventLoop::processEvents (this=0xabddb2d0, flags=...) at
kernel/qeventloop.cpp:149
#7 0xb57fdac9 in QEventLoop::exec (this=0xabddb2d0, flags=...) at
kernel/qeventloop.cpp:201
#8 0xb56fc7a9 in QThread::exec (this=0x898c8b0) at thread/qthread.cpp:490
#9 0xb56ff39a in QThreadPrivate::start (arg=0x898c8b0) at
thread/qthread_unix.cpp:285
#10 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#11 0xb498a46e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa9013b70 (LWP 11192)):
#0 0xb28c222b in clock_gettime () from /lib/librt.so.1
#1 0xb575a265 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3 0xb582dd26 in updateCurrentTime (this=0x944d994, tm=...) at
kernel/qeventdispatcher_unix.cpp:339
#4 QTimerInfoList::timerWait (this=0x944d994, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5 0xb582c55b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa90130ec) at kernel/qeventdispatcher_glib.cpp:136
#6 0xb582c5fd in timerSourcePrepare (source=0x944d960, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7 0xb28160c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8 0xb2816f22 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb281760e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb582cda7 in QEventDispatcherGlib::processEvents (this=0x9449de8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb57fd89d in QEventLoop::processEvents (this=0xa9013280, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb57fdac9 in QEventLoop::exec (this=0xa9013280, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb56fc7a9 in QThread::exec (this=0x94499c0) at thread/qthread.cpp:490
#14 0xb57dd4ad in QInotifyFileSystemWatcherEngine::run (this=0x94499c0) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb56ff39a in QThreadPrivate::start (arg=0x94499c0) at
thread/qthread_unix.cpp:285
#16 0xb4382b25 in start_thread () from /lib/libpthread.so.0
#17 0xb498a46e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb1f78960 (LWP 11137)):
[KCrash Handler]
#7 0xb46494c8 in jpeg_CreateDecompress (cinfo=0x875c234, version=80,
structsize=484) at ./jdapimin.c:37
#8 0xb1caee7d in QJpegHandlerPrivate::readJpegHeader (this=0x875c1f8,
device=0x9545240) at ../../../gui/image/qjpeghandler.cpp:737
#9 0xb1caf152 in QJpegHandlerPrivate::read (this=0x875c1f8, image=0xbfe0a164)
at ../../../gui/image/qjpeghandler.cpp:772
#10 0xb4d7512e in QImageReader::read (this=0xbfe0a1a8, image=0xbfe0a164) at
image/qimagereader.cpp:1205
#11 0xb4d756da in QImageReader::read (this=0xbfe0a1a8) at
image/qimagereader.cpp:1155
#12 0xb4d65830 in QImage::load (this=0x50, fileName=..., format=0x50 <Address
0x50 out of bounds>) at image/qimage.cpp:4995
#13 0xb4d659fc in QImage::QImage (this=0xbfe0a248, fileName=..., format=0x0) at
image/qimage.cpp:1025
#14 0xb63770e7 in Marble::GeoSceneTexture::tileSize (this=0x954e258) at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/geodata/scene/GeoSceneTexture.cpp:125
#15 0xb648bff3 in Marble::StackedTileLoader::tileSize (this=0x9486d10) at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/StackedTileLoader.cpp:141
#16 0xb64785f3 in
Marble::AbstractScanlineTextureMapper::AbstractScanlineTextureMapper
(this=0x954b738, tileLoader=0x9486d10, parent=0x9452444)
at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/AbstractScanlineTextureMapper.cpp:46
#17 0xb647a22c in
Marble::SphericalScanlineTextureMapper::SphericalScanlineTextureMapper
(this=0x954b738, tileLoader=0x9486d10, parent=0x9452444)
at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:35
#18 0xb646fedc in Marble::TextureLayer::setupTextureMapper (this=0x9452444,
projection=Marble::Spherical) at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/TextureLayer.cpp:178
#19 0xb63e0745 in Marble::MarbleMap::setMapThemeId (this=0x9449638,
mapThemeId=...) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleMap.cpp:947
#20 0xb63d3301 in Marble::MarbleWidget::setMapThemeId (this=0x9448ed8,
mapThemeId=...) at
/usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleWidget.cpp:864
#21 0xb6ac0f41 in Digikam::WorldMapWidget::setMapTheme (this=0x944b2b0,
theme=Digikam::WorldMapWidget::AtlasMap) at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/worldmapwidget.cpp:416
#22 0xb6ac12ad in Digikam::WorldMapWidget::readConfig (this=0x944b2b0,
group=...) at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/worldmapwidget.cpp:370
#23 0xb6abe68a in Digikam::ImagePropertiesGPSTab::readConfig (this=0x50) at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/imagepropertiesgpstab.cpp:215
#24 0xb6abf87b in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab
(this=0x944ab10, parent=0x50) at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/imagepropertiesgpstab.cpp:197
#25 0xb6aaeedc in Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar
(this=0x9346858, parent=0x8a6f340, splitter=0x50, side=80,
mimimizedDefault=true)
at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/imagepropertiessidebar.cpp:77
#26 0x080bc4b7 in Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB
(this=0x9346858, parent=0x8a6f340, splitter=0x50, side=80,
mimimizedDefault=true)
at
/usr/src/debug/digikam-1.8.0/libs/imageproperties/imagepropertiessidebardb.cpp:86
#27 0x081f53ff in Digikam::DigikamView::DigikamView (this=0x8a6f340,
parent=0x87f03f0, modelCollection=0x85c6418) at
/usr/src/debug/digikam-1.8.0/digikam/digikamview.cpp:189
#28 0x081cad0f in Digikam::DigikamApp::setupView (this=0x87f03f0) at
/usr/src/debug/digikam-1.8.0/digikam/digikamapp.cpp:512
#29 0x081e4b21 in Digikam::DigikamApp::DigikamApp (this=0x87f03f0,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/usr/src/debug/digikam-1.8.0/digikam/digikamapp.cpp:234
#30 0x08276ba6 in main (argc=1836348019, argv=0x0) at
/usr/src/debug/digikam-1.8.0/digikam/main.cpp:177
Possible duplicates by query: bug 244914.
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