Bug 187523 - Digikam crashes on startup (undefined symbol)
Summary: Digikam crashes on startup (undefined symbol)
Status: RESOLVED DOWNSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: 0.10.0
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-18 15:41 UTC by Peter Potrowl
Modified: 2017-07-19 03:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Potrowl 2009-03-18 15:41:41 UTC
Version:            (using KDE 3.5.10)
OS:                Linux
Installed from:    Mandriva RPMs

In installed the latest version of Digikam (0.10.0-2) on my Mandriva.

It crashes on startup (the same problem already appeared with de 3 previous beta versions).

What happens :



[root@lf324a-2 fah]# urpmi digikam                                                                                                                                                             
Pour satisfaire les dépendances, les paquetages suivants vont être installés                                                                                                                   
   Paquetage                      Version      Révision      Arch                                                                                                                              
(média « Main »)                                                                                                                                                                               
  lensfun                        0.2.2b       1mdv2009.0    x86_64                                                                                                                             
  lib64lensfun0                  0.2.2b       1mdv2009.0    x86_64                                                                                                                             
(média « Main Testing »)                                                                                                                                                                       
  digikam                        0.10.0       2mdv2009.0    x86_64                                                                                                                             
  kdeedu4-core                   4.1.4        1.2mdv2009.0  x86_64                                                                                                                             
  lib64digikamcore1              0.10.0       2mdv2009.0    x86_64                                                                                                                             
  lib64digikamdatabase1          0.10.0       2mdv2009.0    x86_64                                                                                                                             
  lib64marblewidget4             4.1.4        1.2mdv2009.0  x86_64                                                                                                                             
  marble                         4.1.4        1.2mdv2009.0  x86_64                                                                                                                             
  qt4-database-plugin-sqlite-li> 4.4.3        1.2mdv2009.0  x86_64                                                                                                                             
un espace additionnel de 59Mo sera utilisé.                                                                                                                                                    
30Mo de paquets seront récupérés.                                                                                                                                                              
Procéder à l'installation des 9 paquetages ? (O/n) o                                                                                                                                           

    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/release/lib64lensfun0-0.2.2b-1mdv2009.0.x86_64.rpm
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/release/lensfun-0.2.2b-1mdv2009.0.x86_64.rpm                                                                      
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/lib64digikamdatabase1-0.10.0-2mdv2009.0.x86_64.rpm                                                        
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/marble-4.1.4-1.2mdv2009.0.x86_64.rpm                                                                      
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/lib64marblewidget4-4.1.4-1.2mdv2009.0.x86_64.rpm                                                          
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/qt4-database-plugin-sqlite-lib64-4.4.3-1.2mdv2009.0.x86_64.rpm                                            
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/kdeedu4-core-4.1.4-1.2mdv2009.0.x86_64.rpm                                                                
    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/lib64digikamcore1-0.10.0-2mdv2009.0.x86_64.rpm                                                            
installation de lib64digikamdatabase1-0.10.0-2mdv2009.0.x86_64.rpm marble-4.1.4-1.2mdv2009.0.x86_64.rpm lib64lensfun0-0.2.2b-1mdv2009.0.x86_64.rpm qt4-database-plugin-sqlite-lib64-4.4.3-1.2mdv2009.0.x86_64.rpm lensfun-0.2.2b-1mdv2009.0.x86_64.rpm lib64marblewidget4-4.1.4-1.2mdv2009.0.x86_64.rpm kdeedu4-core-4.1.4-1.2mdv2009.0.x86_64.rpm lib64digikamcore1-0.10.0-2mdv2009.0.x86_64.rpm depuis /var/cache/urpmi/rpms        
Préparation ...                  ################################################################################################################################################################################  
      1/9: lib64marblewidget4    ################################################################################################################################################################################  
      2/9: lib64digikamcore1     ################################################################################################################################################################################  
      3/9: kdeedu4-core          ################################################################################################################################################################################  
      4/9: lensfun               ################################################################################################################################################################################  
      5/9: lib64digikamdatabase1 ################################################################################################################################################################################  
      6/9: marble                ################################################################################################################################################################################  
      7/9: lib64lensfun0         ################################################################################################################################################################################  
      8/9: qt4-database-plugin-sqlite-lib64                                                                                                                                                                        
                                 ################################################################################################################################################################################  

    http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/x86_64/media/main/testing/digikam-0.10.0-2mdv2009.0.x86_64.rpm
installation de digikam-0.10.0-2mdv2009.0.x86_64.rpm depuis /var/cache/urpmi/rpms                                                                                                                                 
Préparation ...                  ################################################################################################################################################################################ 
      9/9: digikam               ################################################################################################################################################################################ 

^C
[root@lf324a-2 fah]# exit
[peter@lf324a-2 fah]$ digikam
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "PulseAudio Sound Server" 
Starting to load Plugins.                                                                                                
Files:  "CompassFloatItem.so"                                                                                            
Files:  "MapScaleFloatItem.so"                                                                                           
Files:  "MarbleOverviewMap.so"                                                                                           
Files:  "MarbleStarsPlugin.so"                                                                                           
=== MarbleDirs: ===                                                                                                      
Local Path: "/home/peter/.marble/data"                                                                                   
Plugin Local Path: "/home/peter/.marble/plugins"                                                                         
                                                                                                                         
Marble Data Path (Run Time) : ""                                                                                         
Marble Data Path (Compile Time): "/usr/share/apps/marble/data"                                                           
                                                                                                                         
Marble Plugin Path (Run Time) : ""                                                                                       
Marble Plugin Path (Compile Time): "/usr/lib64/kde4/plugins/marble"                                                      
                                                                                                                         
System Path: "/usr/share/apps/marble/data"                                                                               
Plugin System Path: "/usr/lib64/kde4/plugins/marble"                                                                     
===================                                                                                                      
"CompassFloatItem.so"  -  "/usr/lib64/kde4/plugins/marble/CompassFloatItem.so"                                           
"MapScaleFloatItem.so"  -  "/usr/lib64/kde4/plugins/marble/MapScaleFloatItem.so"                                         
"MarbleOverviewMap.so"  -  "/usr/lib64/kde4/plugins/marble/MarbleOverviewMap.so"                                         
"MarbleStarsPlugin.so"  -  "/usr/lib64/kde4/plugins/marble/MarbleStarsPlugin.so"                                         
Use workaround:  0                                                                                                       
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/cityplacemarks.cache"                       
Style reset requested.                                                                                                   
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/baseplacemarks.cache"                       
Style reset requested.                                                                                                   
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/elevplacemarks.cache"                       
Style reset requested.                                                                                                   
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/otherplacemarks.cache"                      
Style reset requested.                                                                                                   
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/boundaryplacemarks.cache"                   
Style reset requested.                                                                                                   
loadMapTheme "earth/citylights/citylights.dgml"                                                                          

Succesfully parsed file! 
loadMapTheme "earth/bluemarble/bluemarble.dgml" 

Succesfully parsed file! 
MapThemeId "earth/srtm/srtm.dgml" 
loadMapTheme "earth/srtm/srtm.dgml" 

Succesfully parsed file! 
DGML2 Name       :  "Atlas" 
Style reset requested.      
THEME CHANGED: *** "earth/srtm/srtm.dgml" 
Starting to load Plugins.                 
Files:  "CompassFloatItem.so"             
Files:  "MapScaleFloatItem.so"            
Files:  "MarbleOverviewMap.so"            
Files:  "MarbleStarsPlugin.so"            
=== MarbleDirs: ===                       
Local Path: "/home/peter/.marble/data"    
Plugin Local Path: "/home/peter/.marble/plugins" 
                                                 
Marble Data Path (Run Time) : ""                 
Marble Data Path (Compile Time): "/usr/share/apps/marble/data" 
                                                               
Marble Plugin Path (Run Time) : ""                             
Marble Plugin Path (Compile Time): "/usr/lib64/kde4/plugins/marble" 
                                                                    
System Path: "/usr/share/apps/marble/data"                          
Plugin System Path: "/usr/lib64/kde4/plugins/marble"                
===================                                                 
"CompassFloatItem.so"  -  "/usr/lib64/kde4/plugins/marble/CompassFloatItem.so" 
"MapScaleFloatItem.so"  -  "/usr/lib64/kde4/plugins/marble/MapScaleFloatItem.so" 
"MarbleOverviewMap.so"  -  "/usr/lib64/kde4/plugins/marble/MarbleOverviewMap.so" 
"MarbleStarsPlugin.so"  -  "/usr/lib64/kde4/plugins/marble/MarbleStarsPlugin.so" 
Use workaround:  0                                                               
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/cityplacemarks.cache" 
Style reset requested.                                                                             
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/baseplacemarks.cache" 
Style reset requested.                                                                             
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/elevplacemarks.cache" 
Style reset requested.                                                                             
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/otherplacemarks.cache" 
Style reset requested.                                                                              
"Loading Default Placemark Cache File:/usr/share/apps/marble/data/placemarks/boundaryplacemarks.cache" 
Style reset requested.                                                                                 
loadMapTheme "earth/citylights/citylights.dgml"                                                        

Succesfully parsed file! 
loadMapTheme "earth/bluemarble/bluemarble.dgml" 

Succesfully parsed file! 
MapThemeId "earth/srtm/srtm.dgml" 
loadMapTheme "earth/srtm/srtm.dgml" 

Succesfully parsed file! 
DGML2 Name       :  "Atlas" 
Style reset requested.      
THEME CHANGED: *** "earth/srtm/srtm.dgml" 
Object::connect: No such signal Digikam::GPSSearchWidget::regionSelected(QList<double>)
digikam: symbol lookup error: /usr/lib64/libdigikamcore.so.1: undefined symbol: _ZN18KSqueezedTextLabel5clearEv







I use KDE 3.5.10 (Help/About KDE in Konqueror). The KDE4 libraries installed are 4.1.3 (Help/About KDE in Konsole).
Comment 1 Médéric Boquien 2009-03-18 15:55:06 UTC
Hello Peter,

This looks like a packaging problem from Mandriva which do not provide the correct version of the library. Please report the problem to them.

Thanks.
Comment 2 caulier.gilles 2009-03-18 16:19:11 UTC
It's a binary compatibility issue from your packages.

Gilles Caulier