[Digikam-devel] [Bug 244296] New: Digikam crashes on startup

Alex alexjironkin at gmail.com
Mon Jul 12 14:44:27 BST 2010


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

           Summary: Digikam crashes on startup
           Product: digikam
           Version: 1.4.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: alexjironkin at gmail.com


Version:           1.4.0 (using KDE 4.4.4) 
OS:                Linux

I have just updated digikam to the latest SVN and have GSOC libkface, libkmap,
kipi and libkexiv2 compiled and installed along with latest versions on
kipi-plugins and kdegraphics (with GSOC branches). All compiled well and
installed. I have also forcefully removed the same packages from the package
manager so I don't double up. Possible duplicate of Bug 244142. But removing
the installed libraries didn't help.

Reproducible: Didn't try

Steps to Reproduce:
Start digikam from command line using 'digikam command'

Actual Results:  
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe346872860 (LWP 10833))]

Thread 7 (Thread 0x7fe32c886710 (LWP 10834)):
#0  0x00007fe33f77a38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe33fa0672b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000000073556f in Digikam::ScanController::run (this=0xc95810) at
/home/alex/workspace/digikam/digikam/scancontroller.cpp:514
#3  0x00007fe33fa05775 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fe33f775a3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe33eaefbfd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fe32c085710 (LWP 10837)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fe32c0849f0 in ?? ()
#2  0x00007fff487de782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x7fe32b677710 (LWP 10838)):
#0  0x00007fe33eae6ab3 in poll () from /lib64/libc.so.6
#1  0x00007fe33932159c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fe3393218e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe33fb22f06 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007fe33faf82a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007fe33faf867c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007fe33fa02d59 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007fe342db0fd4 in Digikam::ImageFilterModelWorker::Thread::run
(this=0xd12ea0) at
/home/alex/workspace/digikam/build/digikam/../../libs/models/imagefiltermodelthreads.h:66
#8  0x00007fe33fa05775 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fe33f775a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe33eaefbfd in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe323df2710 (LWP 10839)):
#0  0x00007fe33f77a38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe33fa0672b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007fe3433a2a69 in Digikam::ParkingThread::run (this=0xd2fc10) at
/home/alex/workspace/digikam/libs/threads/threadmanager.cpp:101
#3  0x00007fe33fa05775 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fe33f775a3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe33eaefbfd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe3235f1710 (LWP 10840)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fe3235f09f0 in ?? ()
#2  0x00007fff487de782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7fe322df0710 (LWP 10841)):
#0  0x00007fe33eafcf8f in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007fe33eae6a98 in poll () from /lib64/libc.so.6
#2  0x00007fe33932159c in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fe3393218e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007fe33fb22f06 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007fe33faf82a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007fe33faf867c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007fe33fa02d59 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x000000000072b630 in Digikam::MetadataManagerWorker::Thread::run
(this=0xdce3c0) at
/home/alex/workspace/digikam/build/digikam/../../digikam/metadatamanager_p.h:146
#9  0x00007fe33fa05775 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fe33f775a3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe33eaefbfd in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe346872860 (LWP 10833)):
[KCrash Handler]
#5  0x00007fe34050dfad in ?? () from /usr/lib64/libQtGui.so.4
#6  0x00007fff487394f0 in ?? ()
#7  0x00007fe33e176fbf in jpeg_CreateDecompress () from /usr/lib64/libjpeg.so.8
#8  0x00007fe32a8632b0 in ?? () from
/usr/lib64/qt4/plugins/imageformats/libqjpeg.so
#9  0x00007fe32a86424e in ?? () from
/usr/lib64/qt4/plugins/imageformats/libqjpeg.so
#10 0x00007fe34074fa73 in QImageReader::read(QImage*) () from
/usr/lib64/libQtGui.so.4
#11 0x00007fe34074ffdc in QImageReader::read() () from /usr/lib64/libQtGui.so.4
#12 0x00007fe340740386 in QImage::load(QString const&, char const*) () from
/usr/lib64/libQtGui.so.4
#13 0x00007fe34278d947 in ?? () from /usr/lib64/libmarblewidget.so.4
#14 0x00007fe34278ed22 in ?? () from /usr/lib64/libmarblewidget.so.4
#15 0x00007fe342715647 in
Marble::MarbleModel::setMapTheme(Marble::GeoSceneDocument*, Marble::Projection)
() from /usr/lib64/libmarblewidget.so.4
#16 0x00007fe34271bb62 in Marble::MarbleMap::setMapThemeId(QString const&) ()
from /usr/lib64/libmarblewidget.so.4
#17 0x00007fe34270e773 in Marble::MarbleWidget::setMapThemeId(QString const&)
() from /usr/lib64/libmarblewidget.so.4
#18 0x00007fe34346d2d7 in Digikam::WorldMapWidget::setMapTheme (this=0x1c98960,
theme=AtlasMap) at
/home/alex/workspace/digikam/libs/imageproperties/worldmapwidget.cpp:409
#19 0x00007fe34346ce45 in Digikam::WorldMapWidget::readConfig (this=0x1c98960,
group=...) at
/home/alex/workspace/digikam/libs/imageproperties/worldmapwidget.cpp:364
#20 0x00007fe34346951c in Digikam::ImagePropertiesGPSTab::readConfig
(this=0x1c97d90) at
/home/alex/workspace/digikam/libs/imageproperties/imagepropertiesgpstab.cpp:212
#21 0x00007fe343469226 in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab
(this=0x1c97d90, parent=0xd4e4d0) at
/home/alex/workspace/digikam/libs/imageproperties/imagepropertiesgpstab.cpp:194
#22 0x00007fe34345231f in
Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar (this=0x192bee0,
parent=0xd4e4d0, splitter=0xda4fc0, side=Right, mimimizedDefault=true)
    at
/home/alex/workspace/digikam/libs/imageproperties/imagepropertiessidebar.cpp:77
#23 0x00000000004955c4 in
Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB (this=0x192bee0,
parent=0xd4e4d0, splitter=0xda4fc0, side=Right, mimimizedDefault=true)
    at
/home/alex/workspace/digikam/libs/imageproperties/imagepropertiessidebardb.cpp:90
#24 0x00000000006d87c2 in Digikam::DigikamView::DigikamView (this=0xd4e4d0,
parent=0xda1e60, modelCollection=0xdd51f0) at
/home/alex/workspace/digikam/digikam/digikamview.cpp:176
#25 0x00000000006b337d in Digikam::DigikamApp::setupView (this=0xda1e60) at
/home/alex/workspace/digikam/digikam/digikamapp.cpp:486
#26 0x00000000006b1ce7 in Digikam::DigikamApp::DigikamApp (this=0xda1e60,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/home/alex/workspace/digikam/digikam/digikamapp.cpp:231
#27 0x00000000007c5a0e in main (argc=1, argv=0x7fff4873b878) at
/home/alex/workspace/digikam/digikam/main.cpp:172



The printout on startup:

digikam(10833)/digikam (core) Digikam::AlbumManager::setDatabase:
DatabaseParameters: [ Type "QSQLITE", Name "/home/alex/Pictures/digikam4.db"
(Thumbnails Name "/home/alex/Pictures/thumbnails-digikam.db"); ]
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in
use, all queries will cease to work.
digikam(10833)/digikam (core) Digikam::SchemaUpdater::update: SchemaUpdater
update
digikam(10833)/digikam (core) Digikam::SchemaUpdater::startUpdates: Have a
database structure version  "6"
digikam(10833)/digikam (core) Digikam::SchemaUpdater::makeUpdates: makeUpdates 
6  to  6
digikam(10833)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation:
Creating new Location  "/alex/Pictures"  uuid 
"volumeid:?uuid=e3776df9-a98f-494b-8185-a66a6c2dcdaf"
digikam(10833)/digikam (core) Digikam::CollectionManager::updateLocations:
location for  "/home/alex/Pictures"  is available  true
digikam(10833)/digikam (core) Digikam::ThumbnailSchemaUpdater::startUpdates:
Have a database structure version  "1"
digikam(10833)/digikam (core)
Digikam::ThumbnailLoadThread::initializeThumbnailDatabase: Thumbnail db ready
for use
digikam(10833)/digikam (core) Digikam::AlbumManager::checkNepomukService:
digikamnepomukservice is not available in NepomukServer
digikam(10833)/digikam (core) Digikam::DatabaseConfigElementLoader::readConfig:
"/usr/share/kde4/apps/digikam/database/dbconfig.xml"
digikam(10833)/digikam (core) Digikam::CollectionScanner::completeScan:
Complete scan took: 10 msecs.
digikam(10833)/digikam (core) Digikam::IccSettingsPriv::scanDirectories:
("/usr/share/color/icc")
digikam(10833)/digikam (core) Digikam::IccProfile::considerOriginalAdobeRGB:
The original Adobe RGB (1998) profile has been found at
"/usr/share/color/icc/Adobe ICC Profiles/RGB Profiles/AdobeRGB1998.icc"
digikam(10833)/kdecore (KSycoca): Trying to open ksycoca from 
"/var/tmp/kdecache-alex/ksycoca4"
Time elapsed: 19 ms
Time elapsed: 3 ms
Model: Time elapsed: 58 ms
KCrash: Application 'digikam' crashing...
sock_file=/home/alex/.kde4/socket-linux-ancp/kdeinit4__0

-- 
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