Bug 353621 - Error at startup : couldn't create KIO slave
Summary: Error at startup : couldn't create KIO slave
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Albums (show other bugs)
Version: 4.13.0
Platform: Other Linux
: NOR grave
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-06 20:57 UTC by adriano.argiolas
Modified: 2017-07-25 10:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description adriano.argiolas 2015-10-06 20:57:08 UTC
Digikam generates error messages at startup, then crashes when trying to browse pictures.
Output of digikam command up to the crash here below:

:~> digikam
Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated. please move it to /home/user/.config/fontconfig/fonts.conf manually
Map theme file does not exist: "" 
Object::connect: No such signal MarbleWebView::titleChanged(QString)
Object::connect:  (sender name:   'webView')
Object::connect:  (receiver name: 'titleText')
Object::connect: No such signal MarbleWebView::urlChanged(QUrl)
Object::connect:  (sender name:   'webView')
Map theme file does not exist: "" 
Falling back to default theme: "earth/srtm/srtm.dgml" 
Map theme file does not exist: "" 
Couldn't find a valid DGML map. 
Map theme file does not exist: "" 
Falling back to default theme: "earth/srtm/srtm.dgml" 
Map theme file does not exist: "" 
Couldn't find a valid DGML map. 
Map theme file does not exist: "" 
Falling back to default theme: "earth/srtm/srtm.dgml" 
Map theme file does not exist: "" 
Couldn't find a valid DGML map. 
digikam(8540): couldn't create slave: "Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamdates».
" 
digikam(8540)/digikam (core) Digikam::AlbumManager::slotDatesJobResult: Failed to list dates 
digikam(8540): couldn't create slave: "Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
" 
digikam(8540)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Impossibile avviare il processo Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
." 
digikam(8540): couldn't create slave: "Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
" 
digikam(8540)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Impossibile avviare il processo Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
." 
digikam(8540): couldn't create slave: "Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
" 
digikam(8540)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Impossibile avviare il processo Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
." 
digikam(8540): couldn't create slave: "Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
" 
digikam(8540)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Impossibile avviare il processo Impossibile creare un io-slave:
klauncher ha detto: Errore nel caricamento di «kio_digikamalbums».
." 
digikam: symbol lookup error: /usr/lib64/libmarblewidget.so.22: undefined symbol: _ZN11SolarSystem14setCentralBodyEPc

Reproducible: Always

Steps to Reproduce:
1. Launch digikam
2. Try to browse pictures
3.

Actual Results:  
Digikam does not show any picture and crashes

Expected Results:  
Normal operation
Comment 1 caulier.gilles 2015-10-07 04:07:06 UTC
This is due to marble binary compatibility issue on your computer. The digiKam KIOSlave are broken and crashes. 

Updating libmarblewidget on your system must fix the problem.

In all case, next digiKam 5.0.0 will be definitely better in this situation, as all digiKam KIOSLAves are dropped in favor of pure multithreaded solution to query the database.

Gilles Caulier