Bug 200469 - ampersand character in caption causes Picasa export to freeze
Summary: ampersand character in caption causes Picasa export to freeze
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Google (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-16 20:12 UTC by gpetetin
Modified: 2020-08-12 12:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 1.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gpetetin 2009-07-16 20:12:30 UTC
Version:           0.10.0 (using 4.2.4 (KDE 4.2.4), 4.2.4-2.fc11 Fedora)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.29.5-191.fc11.x86_64

How to reproduce :
- choose a picture, edit its caption, be sure to include an ampersand in there
- export to a picasa album
- you may curse as you watch the progress bar freeze. the export can still be cancelled, though

The version I have seen this behaviour in is the current fedora rpm. This was pretty much the first time I was using digiKam, so I suspect everything is as vanilla as it gets.

--

digiKam version 0.10.0
Exiv2 peut écrire dans un fichier Jp2: Oui
Exiv2 peut écrire dans un fichier Jpeg: Oui
Exiv2 peut écrire dans un fichier Png: Oui
Exiv2 peut écrire dans un fichier Tiff: Oui
Exiv2 prend en charge les méta-données XMP: Oui
LibCImg: 130
LibExiv2: 0.18.1
LibJPEG: 62
LibJasper: 1.900.1
LibKDE: 4.2.4 (KDE 4.2.4)
LibKExiv2: 0.5.0
LibKdcraw: 0.4.2
LibLCMS: 117
LibPNG: 1.2.35
LibQt: 4.5.1
LibRaw: 0.6.15-Release
LibTIFF: LIBTIFF, Version 3.8.2 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc.
Élément graphique Marble: 0.7.1
LibGPhoto2: 2.4.5
Libkipi: 0.3.0
Comment 1 caulier.gilles 2009-07-16 20:37:44 UTC
Try with kipi-plugins 0.4.0

gilles caulier
Comment 2 gpetetin 2009-09-01 18:46:03 UTC
Sadly the problem is still there with Libkipi 0.4.0.

This bug may or may not be related to another I've encountered with a very similar scenario : https://bugs.kde.org/show_bug.cgi?id=205903
Comment 3 caulier.gilles 2009-09-01 19:50:12 UTC
We don't care about libkipi here.

Install last kipi-plugins 0.6.0 and try again

Gilles Caulier
Comment 4 gpetetin 2009-09-07 23:19:24 UTC
Yup, I was obviously confused. I still am, for a different reason : the kipi-plugins 0.6.0 are not packaged for my distro (Fedora). So I set out to build the damn thing, which, as I am new to this, proved to be quite the challenge.

I finally and proudly typed make install with an error-free output. Still, the plugin version in Digikam, judging by the "about" window, is 0.5.0. I missed at least a step, possibly a silly one.

It's probably a drag, but I'm only trying to help, so any help or pointers will be appreciated. Or just tell me to wait for the damn package.

(Actually, I'm only trying to help you code software for me, in all honesty. Oh well)
Comment 5 Jens Mueller 2010-01-12 18:55:56 UTC
SVN commit 1073706 by jmueller:

fix encoding of title and caption
BUGS: 200469

 M  +2 -1      NEWS  
 M  +3 -2      picasawebexport/picasawebtalker.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1073706