[Digikam-devel] digiKam Software Collection 3.0.0 beta1 is out...

Sven Burmeister sven.burmeister at gmx.net
Thu Sep 20 20:07:46 BST 2012


Am Mittwoch, 19. September 2012, 23:10:23 schrieb Gilles Caulier:
> libkipi 2.0 is include with digiKam SC. You just need to use right
> cmake flag to use local source code.
> 
> https://projects.kde.org/projects/extragear/graphics/digikam/digikam-softwar
> e-compilation/repository/revisions/master/entry/README#L83
> 
> At install, libkipi 2.0 header are not installed. Only binary files.
> There is no conflict possible with your distro version. More than on
> version of shared can be installed on the system

Installing libkipi10 crashes ksnapshot if one uses the "send to" feature, i.e. 
if it tries to list the 2.0 kipi-plugins.

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

This is reproducible for me. You need KDE 4.9.1 libkipi10 from the digikam 
collection and libkipi9 from KDE 4.9.1 as well as kipi-plugins 2.0 installed 
from the digikam collection. Ksnapshot starts fine but as soon as you click on 
"send to" it crashes.

Application: KSnapshot (ksnapshot), signal: Segmentation fault
[KCrash Handler]
#6  QString::operator= (this=0x61636f7c, other=...) at tools/qstring.cpp:1411
#7  0xb38deea1 in KIPI::Plugin::setUiBaseName (this=0x82aa898, name=0xb3991e94 
"kipiplugin_ipodexportui.rc") at /usr/src/debug/digikam-software-
compilation/extra/libkipi/libkipi/plugin.cpp:311
#8  0xb398a37b in KIPIIpodExportPlugin::Plugin_iPodExport::Plugin_iPodExport 
(this=0x82aa898, parent=0x819c3c8) at /usr/src/debug/digikam-software-
compilation/extra/kipi-plugins/ipodexport/plugin_ipodexport.cpp:66
#9  0xb398a9ba in 
KPluginFactory::createInstance<KIPIIpodExportPlugin::Plugin_iPodExport, 
QObject> (parentWidget=0x0, parent=0x819c3c8, args=...) at 
/usr/include/kpluginfactory.h:477
#10 0xb6e31286 in KPluginFactory::create (this=0x82a93b0, iface=0xb7358580 
"KIPI::Plugin", parentWidget=0x0, parent=0x819c3c8, args=..., keyword=...) at 
/usr/src/debug/kdelibs-4.9.1/kdecore/util/kpluginfactory.cpp:203
#11 0xb734a389 in create<KIPI::Plugin> (parent=0x819c3c8, this=<optimized 
out>, args=..., keyword=..., parentWidget=0x0) at 
/usr/include/kpluginfactory.h:531
#12 createInstance<KIPI::Plugin> (error=0xbfb3fe88, args=..., 
parent=0x819c3c8, parentWidget=0x0, this=0x81783a8) at 
/usr/include/kservice.h:565
#13 createInstance<KIPI::Plugin> (error=0xbfb3fe88, args=..., 
parent=0x819c3c8, this=0x81783a8) at /usr/include/kservice.h:542
#14 KIPI::PluginLoader::Info::plugin (this=0x8178398) at 
/usr/src/debug/libkipi-4.9.1/libkipi/pluginloader.cpp:133
#15 0x0805dda8 in _start ()

Sven



More information about the Digikam-devel mailing list