I've been using Digikam 3.5.0 Beta on OSX (via macport) + MySQL for more
than a month (with a large - ~150k images - mature archive from my linux system). Everything was working wonderfully. Yesterday, something changed. After starting digikam, shortly after the main window comes up, it freezes (spinning color wheel). Everything looks normal. The thumbnails load. I can even get one or two clicks in on the UI before the freeze. It seems to make no difference at all what I do, or how I start it. ~5s after the UI shows up, it locks. The process is consuming 100% of my CPU time as well. Seems like a classic deadlock. MySQL shows now hung queries or transactions. I did not upgrade anything on the system around when this started. I tried starting it from the command line. The console output looks normal. No (significant) errors seem to be present. Any suggestions/help would be much appreciated. Console output as well as mysql show full processlist are below. mysql> show full processlist; +----+---------+-----------+--------------------------+---------+------+-------+-----------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+---------+-----------+--------------------------+---------+------+-------+-----------------------+ | 44 | root | localhost | NULL | Query | 0 | NULL | show full processlist | | 67 | digikam | localhost | dk_masterportfolio | Sleep | 897 | | NULL | | 69 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 70 | digikam | localhost | dk_masterportfolio_thumb | Sleep | 908 | | NULL | | 71 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 72 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 73 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 74 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 75 | digikam | localhost | dk_masterportfolio | Sleep | 900 | | NULL | | 76 | digikam | localhost | dk_masterportfolio_thumb | Sleep | 900 | | NULL | +----+---------+-----------+--------------------------+---------+------+-------+-----------------------+ 10 rows in set (0.00 sec) neptun:/ afritz$ /Applications/MacPorts/KDE4/digikam.app/Contents/MacOS/digikam digikam(930)/digikam (core) Digikam::AlbumWatch::connectToKDirWatch: KDirWatch method = "FAM" digikam(930)/digikam (core) Digikam::AlbumManager::setDatabase: DatabaseParameters: [ Type "QMYSQL", Name "dk_masterportfolio" (Thumbnails Name "dk_masterportfolio_thumb"); Host Name and Port: "localhost" 0; Username and Password: "digikam", "XXXXXXX"] QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work. digikam(930)/digikam (core) Digikam::DatabaseConfigElementLoader::readConfig: Loading SQL code from config file "/opt/local/share/apps/digikam/database/dbconfig.xml" digikam(930)/digikam (core) Digikam::DatabaseConfigElementLoader::readConfig: false "1" 1 1 digikam(930)/digikam (core) Digikam::SchemaUpdater::update: SchemaUpdater update digikam(930)/digikam (core) Digikam::SchemaUpdater::startUpdates: Have a database structure version 7 digikam(930)/digikam (core) Digikam::SchemaUpdater::makeUpdates: makeUpdates 7 to 7 digikam(930)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation: Creating new Location "/" uuid "volumeid:?path=%2FVolumes%2FOSX 1%2FMaster Portfolio" digikam(930)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation: Creating new Location "/" uuid "volumeid:?path=%2FUsers%2Fafritz%2FDesktop%2FSyndicate" digikam(930)/digikam (core) Digikam::CollectionManager::updateLocations: location for "/Volumes/OSX 1/Master Portfolio" is available true digikam(930)/digikam (core) Digikam::CollectionManager::updateLocations: location for "/Users/afritz/Desktop/Syndicate" is available true digikam(930)/digikam (core) Digikam::KMemoryInfo::update: Platform identified : "Unknown" digikam(930)/digikam (core) Digikam::KMemoryInfo::bytes: TotalRam: -1 digikam(930)/digikam (core) Digikam::LoadingCache::setCacheSize: Allowing a cache size of 60 MB digikam(930)/digikam (core) Digikam::ThumbnailSchemaUpdater::startUpdates: Have a thumbnail database structure version "2" digikam(930)/digikam (core) Digikam::ThumbnailLoadThread::initializeThumbnailDatabase: Thumbnail db ready for use 2014-02-21 12:51:19.044 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:19.045 digikam[930:507] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug. 2014-02-21 12:51:19.050 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. digikam(930)/digikam (core) Digikam::CollectionScanner::completeScan: Complete scan (file scanning deferred) took: 2413 msecs. digikam(930)/digikam (core) Digikam::IccSettings::Private::scanDirectories: ("/Library/ColorSync/Profiles/Displays") digikam(930)/KFACE KFaceIface::SchemaUpdater::startUpdates: Have a database structure version "1" 2014-02-21 12:51:21.534 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:21.534 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:21.535 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:21.535 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ). WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::VideoWidget ( no objectName ). WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "The name org.kde.kded was not provided by any .service files" digikam(930)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 2014-02-21 12:51:21.651 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Arial" and got font with PostScript name "ArialMT". For best performance, only use PostScript names when calling this API. digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: variant: QVariant(Digikam::LensFunIface::DevicePtr, ) digikam(930)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: dev: Asahi Optical Co.,Ltd :: PENTAX Optio 430 :: 4.85 digikam(930)/digikam (core) Digikam::LensFunIface::findCamera: Search for camera "" - "" ==> false digikam(930)/digikam (core) Digikam::LensFunIface::findLens: Search for lens "" ==> false digikam(930)/digikam (core) Digikam::CurvesWidget::updateData: updating data digikam(930)/digikam (core) Digikam::BlurFilter::gaussianBlurImage: Radius: 2 digikam(930)/digikam (core) Digikam::BlurFilter::gaussianBlurImage: Radius: 5 digikam(930)/digikam (core) Digikam::CurvesWidget::updateData: updating data digikam(930)/digikam (core) Digikam::BlurFilter::gaussianBlurImage: Radius: 1 digikam(930)/digikam (core) Digikam::BlurFilter::gaussianBlurImage: Radius: 3 digikam(930)/digikam (core) Digikam::AlbumFilterModel::setSearchTextSettings: new search text settings: "" : hasResult = false , validRows = 0 digikam(930)/digikam (core) Digikam::WorkflowManager::insertPrivate: add : "900x Blog Watermarked" 2014-02-21 12:51:22.298 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:22.298 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. digikam(930)/digikam (core) Digikam::ThemeManager::slotChangePalette: "" :: "" digikam(930)/digikam (core) Digikam::ThemeManager::slotChangePalette: "" :: "" digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- 2014-02-21 12:51:22.433 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Arial" and got font with PostScript name "ArialMT". For best performance, only use PostScript names when calling this API. digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KIPI (general) KIPIPhotoLayoutsEditor::Plugin_PhotoLayoutsEditor::Plugin_PhotoLayoutsEditor: Plugin_PhotoLayoutsEditor plugin loaded digikam(930)/KIPI (general) KIPIJAlbumExportPlugin::JAlbum::load: Reading data from kipirc file.. digikam(930)/KIPI (general) KIPIImageshackExportPlugin::Plugin_ImageshackExport::Plugin_ImageshackExport: Plugin_ImageshackExport plugin loaded digikam(930)/KIPI (general) KIPIGalleryExportPlugin::Gallery::load: Reading data from kipirc file.. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_border_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_color_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_convert_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_filter_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_rename_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::Private::XMLParser::removeDisabledActions: Plugin action ' "batch_recompress_images" ' is disabled. digikam(930)/KIPI (general) KIPIPiwigoExportPlugin::Piwigo::load: Reading data from kipirc file.. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_border_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_color_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_convert_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_filter_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_rename_images" ' is disabled. digikam(930)/KIPI (general) KIPI::Plugin::addAction: Action ' "batch_recompress_images" ' is disabled. digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/digikam (editor plugins) DigikamColorImagePlugin::ImagePlugin_Color::ImagePlugin_Color: ImagePlugin_Color plugin loaded digikam(930)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList: ImagePluginLoader: Loaded plugin "ImagePlugin_Color" digikam(930)/digikam (editor plugins) DigikamDecorateImagePlugin::ImagePlugin_Decorate::ImagePlugin_Decorate: ImagePlugin_Decorate plugin loaded digikam(930)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList: ImagePluginLoader: Loaded plugin "ImagePlugin_Decorate" digikam(930)/digikam (editor plugins) DigikamEnhanceImagePlugin::ImagePlugin_Enhance::ImagePlugin_Enhance: ImagePlugin_Enhance plugin loaded digikam(930)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList: ImagePluginLoader: Loaded plugin "ImagePlugin_Enhance" digikam(930)/digikam (editor plugins) DigikamFxFiltersImagePlugin::ImagePlugin_FxFilters::ImagePlugin_FxFilters: ImagePlugin_FxFilters plugin loaded digikam(930)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList: ImagePluginLoader: Loaded plugin "ImagePlugin_FxFilters" digikam(930)/digikam (editor plugins) DigikamTransformImagePlugin::ImagePlugin_Transform::ImagePlugin_Transform: ImagePlugin_Transform plugin loaded digikam(930)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList: ImagePluginLoader: Loaded plugin "ImagePlugin_Transform" digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend marble" digikam(930)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP" digikam(930)/digikam (core) Digikam::NewItemsFinder::slotStart: scan mode: ScanDeferredFiles digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- 2014-02-21 12:51:26.169 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:26.170 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:26.170 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:26.171 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:26.172 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. 2014-02-21 12:51:26.172 digikam[930:507] CoreText performance note: Client called CTFontCreateWithName() using name "Lucida Grande" and got font with PostScript name "LucidaGrande". For best performance, only use PostScript names when calling this API. digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ---- digikam(930)/digikam (core) Digikam::NewItemsFinder::slotTotalFilesToScan: total scan value : 26897 digikam(930)/digikam (core) Digikam::ImageScanner::commit: Scanning took 16 ms digikam(930)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 9 ms digikam(930)/digikam (core) Digikam::ImageScanner::commit: Scanning took 4 ms digikam(930)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 3 ms digikam(930)/digikam (core) Digikam::ImageScanner::commit: Scanning took 56 ms digikam(930)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 158 ms digikam(930)/digikam (core) Digikam::ImageScanner::commit: Scanning took 31 ms digikam(930)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 1 ms digikam(930)/digikam (core) Digikam::CollectionScanner::completeHistoryScanning: items to tag () digikam(930)/digikam (core) Digikam::CollectionScanner::completeScan: Complete scan took: 4687 msecs. _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |