[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#577440: [kdelibs5] kmailservice ignores %0D%0A newlines in mailto-urls



Package: kdelibs5
Version: 4:4.3.4-3
Severity: serious

--- Please enter the report below this line. ---
Hi,

the subject line says it all. Easy way to reproduce:

/usr/lib/kde4/libexec/kmailservice
"mailto:example@example.com?body=foo%0D%0Abar";

fails (with kmailservice from kdelibs5), as foo and bar are not divided
by a new line.

If you try it with  /usr/bin/kmailservice from kdelibs4c2a, everything
works as expected.

The problem is probably found by looking at the differences in the
invokeMailer-methods in the files:

  kde4libs-4.3.4/kdecore/kernel/ktoolinvocation.cpp

and

  kdelibs-3.5.10.dfsg.1/kdecore/kapplication.cpp



I used severity serious, since it breaks other software relying on
kmailservice, namely xdg-email -- which in turn breaks software relying
on xdg-email.



Cheers,

Bastian

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.32-trunk-686

Debian Release: squeeze/sid
  500 unstable        ftp.de.debian.org
  500 unstable        debian-multimedia.org
  500 stable          dl.google.com

--- Package information. ---
Depends                          (Version) | Installed
==========================================-+-====================
libacl1                      (>= 2.2.11-1) | 2.2.49-2
libaspell15                      (>= 0.60) | 0.60.6-4
libattr1                     (>= 2.4.41-1) | 1:2.4.44-1
libbz2-1.0                                 | 1.0.5-4
libc6                             (>= 2.4) | 2.10.2-6
libenchant1c2a                  (>= 1.4.2) | 1.4.2-3.6
libfam0                                    | 2.7.0-16.1
libgcc1                       (>= 1:4.1.1) | 1:4.4.3-7
libgif4                         (>= 4.1.4) | 4.1.6-9
libgssapi-krb5-2        (>= 1.7dfsg~beta1) | 1.8+dfsg-1.1
libice6                       (>= 1:1.0.0) | 2:1.0.6-1
libilmbase6                     (>= 1.0.1) | 1.0.1-3
libjasper1                    (>= 1.900.1) | 1.900.1-7
libjpeg62                                  | 6b-16.1
liblzma2                  (>= 4.999.9beta) | 4.999.9beta+20100307-1
libopenexr6                     (>= 1.6.1) | 1.6.1-4.1
libpcre3                          (>= 7.7) | 7.8-3
libphonon4                    (>= 4:4.3.0) | 4:4.5.3-4
libpng12-0                   (>= 1.2.13-4) | 1.2.43-1
libqt4-dbus                   (>= 4:4.5.3) | 4:4.5.3-4
libqt4-designer               (>= 4:4.5.3) | 4:4.5.3-4
libqt4-network                (>= 4:4.5.3) | 4:4.5.3-4
libqt4-qt3support             (>= 4:4.5.3) | 4:4.5.3-4
libqt4-script                 (>= 4:4.5.3) | 4:4.5.3-4
libqt4-svg                    (>= 4:4.5.3) | 4:4.5.3-4
libqt4-xml                    (>= 4:4.5.3) | 4:4.5.3-4
libqtcore4                    (>= 4:4.5.3) | 4:4.5.3-4
libqtgui4                     (>= 4:4.5.3) | 4:4.5.3-4
libsm6                                     | 2:1.1.1-1
libsoprano4                     (>= 2.3.0) | 2.4.1+dfsg.1-1
libstdc++6                      (>= 4.4.0) | 4.4.3-7
libstreamanalyzer0              (>= 0.7.1) | 0.7.1-1
libutempter0                               | 1.1.5-2
libx11-6                            (>= 0) | 2:1.3.3-2
libxcursor1                     (>> 1.1.2) | 1:1.1.10-2
libxfixes3                    (>= 1:4.0.1) | 1:4.0.4-2
libxml2                         (>= 2.7.4) | 2.7.7.dfsg-2
libxrender1                                | 1:0.9.5-2
libxslt1.1                     (>= 1.1.18) | 1.1.26-3
libxtst6                                   | 2:1.1.0-2
zlib1g                 (>= 1:1.2.3.3.dfsg) | 1:1.2.3.4.dfsg-3
kdelibs5-data               (>= 4:4.3.4-3) | 4:4.3.4-3
kdelibs-bin                 (>= 4:4.3.4-3) | 4:4.3.4-3
dbus-x11                                   | 1.2.24-1
shared-mime-info                           | 0.71-1
xauth                                      | 1:1.0.4-1
xdg-utils                                  | 1.0.2+cvs20100307-1


Recommends              (Version) | Installed
=================================-+-==============
ttf-dejavu                        | 2.30-2
kdebase-runtime     (>= 4:4.2.95) | 4:4.3.4-2
kaboom                 (>= 1.0.5) | 1.1.2


Suggests      (Version) | Installed
=======================-+-===========
hspell                  |





-- 
Bastian Venthur                                      http://venthur.de
Debian Developer                                 venthur at debian org




Reply to: