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

Bug#530419: marked as done (kwalletmanager: passwords with quotes in their name don't export/import)



Your message dated Wed, 03 Jun 2009 09:34:00 +0000
with message-id <E1MBmrA-0006MD-LJ@ries.debian.org>
and subject line Bug#530419: fixed in kdeutils 4:4.2.4-1
has caused the Debian Bug report #530419,
regarding kwalletmanager: passwords with quotes in their name don't export/import
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
530419: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530419
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kwalletmanager
Version: 4:4.2.2-1
Severity: normal

To replicate:
1) execute "kwalletmanager"
2) click on wallet icon in notification area
3) choose "File > New Wallet..." from KDE Wallet Manager window's menu bar
4) name wallet "test" and click OK
5) choose password "test" and choose "Create"
6) expand "Passwords" folder
7) right-click "Passwords" sub-folder and choose "New"
8) in dialog enter (with doublequotes): this "is" test
9) from file menu choose "Export..." and export to /tmp/test.xml
10) examine test.xml, it should have improperly quoted attribute
    in line 5's password node:
	<wallet name="test">
	  <folder name="Form Data">
	  </folder>
	  <folder name="Passwords">
	    <password name="this "is" test"></password>
	  </folder>
	</wallet>
11) from file menu choose "Import XML..." and choose /tmp/test.xml
12) should see dialog "Error reading XML file 'file:///tmp/test.xml' for input"

>From looking at kdeutils-4.2.2/kwallet/kwalleteditor.cpp:1101 it looks like the XML attributes are encoded via Qt::escape which will escape <, >, and & but not double-quotes.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (800, 'unstable'), (700, 'experimental'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages kwalletmanager depends on:
ii  kdebase-runtime               4:4.2.2-1  runtime components from the offici
ii  kdelibs5                      4:4.2.2-2  core libraries for all KDE 4 appli
ii  libc6                         2.9-4      GNU C Library: Shared libraries
ii  libqt4-dbus                   4.5.1-2    Qt 4 D-Bus module
ii  libqt4-qt3support             4.5.1-2    Qt 3 compatibility library for Qt 
ii  libqt4-xml                    4.5.1-2    Qt 4 XML module
ii  libqtcore4                    4.5.1-2    Qt 4 core module
ii  libqtgui4                     4.5.1-2    Qt 4 GUI module
ii  libstdc++6                    4.4.0-5    The GNU Standard C++ Library v3

kwalletmanager recommends no packages.

kwalletmanager suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: kdeutils
Source-Version: 4:4.2.4-1

We believe that the bug you reported is fixed in the latest version of
kdeutils, which is due to be installed in the Debian FTP archive:

ark_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/ark_4.2.4-1_amd64.deb
ark_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/ark_4.2.4-1_i386.deb
kcalc_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kcalc_4.2.4-1_amd64.deb
kcalc_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kcalc_4.2.4-1_i386.deb
kcharselect_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kcharselect_4.2.4-1_amd64.deb
kcharselect_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kcharselect_4.2.4-1_i386.deb
kdessh_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kdessh_4.2.4-1_amd64.deb
kdessh_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kdessh_4.2.4-1_i386.deb
kdeutils-dbg_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kdeutils-dbg_4.2.4-1_amd64.deb
kdeutils-dbg_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kdeutils-dbg_4.2.4-1_i386.deb
kdeutils_4.2.4-1.diff.gz
  to pool/main/k/kdeutils/kdeutils_4.2.4-1.diff.gz
kdeutils_4.2.4-1.dsc
  to pool/main/k/kdeutils/kdeutils_4.2.4-1.dsc
kdeutils_4.2.4-1_all.deb
  to pool/main/k/kdeutils/kdeutils_4.2.4-1_all.deb
kdeutils_4.2.4.orig.tar.gz
  to pool/main/k/kdeutils/kdeutils_4.2.4.orig.tar.gz
kdf_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kdf_4.2.4-1_amd64.deb
kdf_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kdf_4.2.4-1_i386.deb
kfloppy_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kfloppy_4.2.4-1_amd64.deb
kfloppy_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kfloppy_4.2.4-1_i386.deb
kgpg_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kgpg_4.2.4-1_amd64.deb
kgpg_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kgpg_4.2.4-1_i386.deb
ktimer_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/ktimer_4.2.4-1_amd64.deb
ktimer_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/ktimer_4.2.4-1_i386.deb
kwalletmanager_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/kwalletmanager_4.2.4-1_amd64.deb
kwalletmanager_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/kwalletmanager_4.2.4-1_i386.deb
okteta_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/okteta_4.2.4-1_amd64.deb
okteta_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/okteta_4.2.4-1_i386.deb
plasma-scriptengine-superkaramba_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/plasma-scriptengine-superkaramba_4.2.4-1_amd64.deb
plasma-scriptengine-superkaramba_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/plasma-scriptengine-superkaramba_4.2.4-1_i386.deb
printer-applet_4.2.4-1_all.deb
  to pool/main/k/kdeutils/printer-applet_4.2.4-1_all.deb
sweeper_4.2.4-1_amd64.deb
  to pool/main/k/kdeutils/sweeper_4.2.4-1_amd64.deb
sweeper_4.2.4-1_i386.deb
  to pool/main/k/kdeutils/sweeper_4.2.4-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 530419@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> (supplier of updated kdeutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 02 May 2009 12:35:15 +0200
Source: kdeutils
Binary: kdeutils kdeutils-dbg ark kcalc kcharselect kdessh kdf kfloppy kgpg ktimer kwalletmanager okteta plasma-scriptengine-superkaramba sweeper printer-applet
Architecture: all amd64 i386 source 
Version: 4:4.2.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Closes: 530419
Description:
 ark        - archive utility for KDE 4
 kcalc      - calculator for KDE 4
 kcharselect - special character utility for KDE 4
 kdessh     - Secure Shell utility for KDE 4
 kdeutils-dbg - debugging symbols for the KDE 4 utilities module
 kdeutils   - general-purpose utilities from the official KDE 4 release
 kdf        - disk information utility for KDE 4
 kfloppy    - floppy formatter for KDE 4
 kgpg       - encryption utility for KDE 4
 ktimer     - countdown timer for KDE 4
 kwalletmanager - secure password wallet manager for KDE 4
 okteta     - hexeditor for binary files for KDE 4
 plasma-scriptengine-superkaramba - SuperKaramba theme support for the KDE 4 Plasma desktop
 printer-applet - manages your printing jobs
 sweeper    - history and temporary file cleaner for KDE 4
Changes:
 kdeutils (4:4.2.4-1) unstable; urgency=low
 .
   * New upstream release.
 .
   +++ Changes by Sune Vuorela:
 .
   * Fix sections.
   * Backport a patch to write better xml in kwalletmanager.
     (Closes: 530419)
 .
   +++ Changes by Fathi Boudra:
 .
   * Bump Standards-Version from 3.8.0 to 3.8.1 (no changes needed).
 .
   +++ Changes by Pino Toscano:
 .
   * Remove ncompress and zoo from ark recommends.
   * Add rar and  unrar | unrar-free to ark suggests.
Checksums-Sha1: 
 00ffd20d8bcc1bcfb7c2aca72478bd73c948d0a6 87220 kfloppy_4.2.4-1_amd64.deb
 0101da4cb836a5ac321b2688aef640aaea71b9f5 157118 kcalc_4.2.4-1_amd64.deb
 03ee9eae7bd6750dac7da3b700dbe1ab0ff605d0 26875 kdeutils_4.2.4-1.diff.gz
 132195814bfc3ded170af31640e2a5d7107e9537 350486 plasma-scriptengine-superkaramba_4.2.4-1_amd64.deb
 1ed82cef92eaa971c76a08513bf16d19af0153a9 37044 sweeper_4.2.4-1_i386.deb
 1fefc1a32772f4d5be932da01563559055e937c4 125644 ktimer_4.2.4-1_amd64.deb
 5e91fbee08efcf7e88e24a0f2b875f51d9086db2 1712 kdeutils_4.2.4-1.dsc
 3e7c22d1dde822410de5f97a723f73ce474d8919 2613931 kdeutils_4.2.4.orig.tar.gz
 4271e2402a7bc26978fe8bb32c6b325b2416c2f8 32092 kcharselect_4.2.4-1_amd64.deb
 446a85727129067bf2fea71b1d11d9468088e6d2 17533606 kdeutils-dbg_4.2.4-1_amd64.deb
 52533f4e6ad338cbceb175c3d787f0dd41c0cf36 286462 kdf_4.2.4-1_i386.deb
 59f2b4a75330c8e1b434cf8bbfefe151cdfbdc86 318330 okteta_4.2.4-1_i386.deb
 740346b844130b750fd05095f7ca1bab34ffd644 31104 kcharselect_4.2.4-1_i386.deb
 77c41d7f9dead62208e31e188acfb9df0c15a8c6 17396080 kdeutils-dbg_4.2.4-1_i386.deb
 79fdb78d49f6be2fef9b32d34b7e27a3ee9a48f6 327854 plasma-scriptengine-superkaramba_4.2.4-1_i386.deb
 85ac121eaf6a965b30007b6c20ebd05cd73d26e8 299550 kdf_4.2.4-1_amd64.deb
 88e290599d15fa9ae11803146d6a2f47b1fdb4ec 268196 ark_4.2.4-1_i386.deb
 99b329e4e0497d59e2717fe809eb982d5aaaca15 38978 sweeper_4.2.4-1_amd64.deb
 a37edb91548b8ccfb85db42e13de1bcfe86479af 123954 ktimer_4.2.4-1_i386.deb
 a89e297452900e2fd867851904b432f4798dbee2 953616 kgpg_4.2.4-1_i386.deb
 afb746d612209e5e0f0c7a1feeb32f2e59920b79 470086 kwalletmanager_4.2.4-1_i386.deb
 b5ad6d1f7ab652d735d58e42629d6f9b5c5980bc 367126 okteta_4.2.4-1_amd64.deb
 b619914611d12d5e0bb7c65a166c633d682fdda9 478830 kwalletmanager_4.2.4-1_amd64.deb
 badefb146b7ee2196074a6a4e91546cf9f339638 23926 printer-applet_4.2.4-1_all.deb
 bef987b778558e1f8f32a5be586f600304145592 149210 kcalc_4.2.4-1_i386.deb
 ca97c69922559807391e6b873a9c85090de6804c 10400 kdeutils_4.2.4-1_all.deb
 d5692afd848b3871144ae524b89914b2b3f850bd 285906 ark_4.2.4-1_amd64.deb
 dca6ca6639cbaf725fcf21425e822df805726c4a 84496 kfloppy_4.2.4-1_i386.deb
 ea3a3ee9b5d1e32e1e216f90149483795f501593 23894 kdessh_4.2.4-1_i386.deb
 f9c740fbeaf4bd44c35ac2f1d046c08cbe0db885 984160 kgpg_4.2.4-1_amd64.deb
 ff736ecc96073da81a42f4bcc66d46077d8bb1a5 24728 kdessh_4.2.4-1_amd64.deb
Checksums-Sha256: 
 05c42af02f6962506ac580f417093954241818b722946791fe8ce5122f1f44ab 157118 kcalc_4.2.4-1_amd64.deb
 1a080405b034b87f6b3d0b728a17f4898cb20741fbcb05fb4b49c4c73c1889ee 10400 kdeutils_4.2.4-1_all.deb
 1eb7101c29af7cfe0dcaeb7e11a5942d54991ef41d74df7b633c8be1c29bd05c 327854 plasma-scriptengine-superkaramba_4.2.4-1_i386.deb
 1edf3390a2f29815ba5b37e162bfa852ad3d0cdba132b5e92a734ed74a68608c 149210 kcalc_4.2.4-1_i386.deb
 278e88071feb04e8b0e81ffd741ddedb417f94829e1070efed0855402693f75b 23926 printer-applet_4.2.4-1_all.deb
 2dc76991baa857e451e9cfcfea5bfb23d1e46b8f3f4c2771ae014fba80ece8b4 984160 kgpg_4.2.4-1_amd64.deb
 2e8850bf788b3ed38be932bc2259d34e1589ebaaf9356cdbd67b1b4b7e6a71a8 87220 kfloppy_4.2.4-1_amd64.deb
 2f0f4be0008c5e927cccb792207b6aea28dcf5ed9e8de4f2312f56fb1031b0ba 123954 ktimer_4.2.4-1_i386.deb
 3b862260553a8193131d8f26f85001871b0a837c6f38d703fba06df00b0e7a3b 470086 kwalletmanager_4.2.4-1_i386.deb
 4653c30ed7d2335bd93efc89b398e6c66c09cae312b82538f99b342549c81a58 286462 kdf_4.2.4-1_i386.deb
 8378ba8159c16b13af1a4eafe3a133e6feef657c55ee8ceed597d77afcd64bae 1712 kdeutils_4.2.4-1.dsc
 5c1365e6018363bdb190ef62eaa4b0fa8d63e080dde15249e82ac2c8e640f3ff 268196 ark_4.2.4-1_i386.deb
 713ce6afa9311e9bd23b3e3d8e81bbed91eedec7a0f2697c3b81a08304935c3c 84496 kfloppy_4.2.4-1_i386.deb
 742254d90be23bebaa1fe535642f57256183ed1d1230977db09d7aab2b827545 953616 kgpg_4.2.4-1_i386.deb
 84516a3b79d6a83964262361dea1d25cadd6274ef88a8c1ee33818abd8c7c83d 125644 ktimer_4.2.4-1_amd64.deb
 883590ced6321acc3f707ef7daa356bd95205c1f139af5193aff2b515707d2cd 350486 plasma-scriptengine-superkaramba_4.2.4-1_amd64.deb
 8a6b609b9cd477ac34729f647907b9d95a0e56110b7a6835ac437df69b780e46 478830 kwalletmanager_4.2.4-1_amd64.deb
 9b271eb855fd44e80a2b0f3f49c9cd8517d5b6a0537c5a64479cef0fe8126c4e 2613931 kdeutils_4.2.4.orig.tar.gz
 a14dec9157748aad14852ad7d388878b19e39ca24c33ec1afe1d1f33ba66a2e4 31104 kcharselect_4.2.4-1_i386.deb
 a8664dbcc162802c79c8425f9a26d96bf07894aaf70b217e60bfafa315a76b95 38978 sweeper_4.2.4-1_amd64.deb
 b1d12133640422cffb09217d70a428db6f4ec8c28fb3ea3d547e073762bd631b 318330 okteta_4.2.4-1_i386.deb
 baf64f26bea7ca2a1a227883299d8284f21076bae3c5ab3c9496a3affcb756ae 24728 kdessh_4.2.4-1_amd64.deb
 d6e58768ecb820022a2e5e5e306e8fe50c1ac3833ce09772a8c067988929714f 32092 kcharselect_4.2.4-1_amd64.deb
 d789584df12e5cc17704242ab70d6cf8c7e692f592fa5c63ee911da531664545 17533606 kdeutils-dbg_4.2.4-1_amd64.deb
 e6890edb37e00cd7126530dea8cf39d8da048ca8f3b48a12cea94c1cb513dcfd 285906 ark_4.2.4-1_amd64.deb
 eb0204e9e16c74169409374680c2f656004e85a9f52a9e428688f65ffee232ae 26875 kdeutils_4.2.4-1.diff.gz
 f380680881bcd6e36ca09a980810c6f4dff058fabf9f11615e942195cad58270 367126 okteta_4.2.4-1_amd64.deb
 f46a21bfda02283fb93fc23cd6ff3c90e791d8eceb05aea3ac3dbf67bf1ea09a 17396080 kdeutils-dbg_4.2.4-1_i386.deb
 f95fea1ccceb1ab51361904c5e7af7fcc118e397b6b971a724cd386822cdb010 299550 kdf_4.2.4-1_amd64.deb
 fe8f75bc4973e336eefbac03b836db47dd682d2c4559cbbb8405d9a03bf397a9 23894 kdessh_4.2.4-1_i386.deb
 fff96df2f0df3dd52cec28051b397a5a13236e57cce5852a48411dc88014a6b6 37044 sweeper_4.2.4-1_i386.deb
Files: 
 03aaa23c9577d85392af73927639be13 125644 utils optional ktimer_4.2.4-1_amd64.deb
 0cb6377d9a75a91f6289470bc2f6aa2a 17396080 debug extra kdeutils-dbg_4.2.4-1_i386.deb
 0de8d2d0ef7b11405cb3b81760083b6b 268196 utils optional ark_4.2.4-1_i386.deb
 1470ac65bcd4e476781ce993c4bd621b 149210 math optional kcalc_4.2.4-1_i386.deb
 245788bc96830a747c2f7b1c33dae15b 367126 kde optional okteta_4.2.4-1_amd64.deb
 25fee378787518b1dfa0181770a0431a 2613931 kde optional kdeutils_4.2.4.orig.tar.gz
 284fae6f975ee718af6b94ad10075ed9 24728 net optional kdessh_4.2.4-1_amd64.deb
 319b140d090ae9d9d28b0462500bdff1 17533606 debug extra kdeutils-dbg_4.2.4-1_amd64.deb
 3407a6f5753b6fae619d40cc9a7f01bf 38978 utils optional sweeper_4.2.4-1_amd64.deb
 353b0258509c3d7c7474cfd564733bce 23926 utils optional printer-applet_4.2.4-1_all.deb
 3d943db4aaedd528350da17363f770ca 953616 utils optional kgpg_4.2.4-1_i386.deb
 4886f076629d2cf13d16bbd061bec33a 32092 utils optional kcharselect_4.2.4-1_amd64.deb
 54127f0f1b62336a19cb24652a3d8d27 285906 utils optional ark_4.2.4-1_amd64.deb
 548c91ecd8be19b19dd390d90560ac01 984160 utils optional kgpg_4.2.4-1_amd64.deb
 59d816d3d9599274486021401d36e29f 318330 kde optional okteta_4.2.4-1_i386.deb
 7224f1b728d8ae0ded17c502fa2e5e1c 157118 math optional kcalc_4.2.4-1_amd64.deb
 7a4d68a379abfc37f81aea604a048d1a 470086 utils optional kwalletmanager_4.2.4-1_i386.deb
 7bd633870aff60ac8936d60e8ac2675b 478830 utils optional kwalletmanager_4.2.4-1_amd64.deb
 7d9eb38495dd324b54a56859bbb319d9 286462 utils optional kdf_4.2.4-1_i386.deb
 8b44ec6b464a30a610e9d9193a6a8d0a 26875 kde optional kdeutils_4.2.4-1.diff.gz
 8ea8b0f5a9898f2c3adbe3285d951f72 23894 net optional kdessh_4.2.4-1_i386.deb
 9314d675166bfb1dfbe54dd0114e04bd 31104 utils optional kcharselect_4.2.4-1_i386.deb
 b8c85328cfe8246322e40174a314b018 84496 utils optional kfloppy_4.2.4-1_i386.deb
 b9b581b07765845c0dbec3c3c9f1786b 87220 utils optional kfloppy_4.2.4-1_amd64.deb
 b9bbc3e64f74ee2246a2dd9ed2d4632e 299550 utils optional kdf_4.2.4-1_amd64.deb
 c628a046683fa4f65c1009d8a08b1ff6 123954 utils optional ktimer_4.2.4-1_i386.deb
 c9482ec94bf3bab0c16dd7484e6447e8 350486 kde optional plasma-scriptengine-superkaramba_4.2.4-1_amd64.deb
 ca4552a48dd6031bafa9abcdc6193216 10400 kde optional kdeutils_4.2.4-1_all.deb
 8a4895856129dee9538c6877b73ff87b 1712 kde optional kdeutils_4.2.4-1.dsc
 de5abc6697fa239c61e4af734d03383e 327854 kde optional plasma-scriptengine-superkaramba_4.2.4-1_i386.deb
 f0c6a336a3fbbc76b7950723a57e8d2f 37044 utils optional sweeper_4.2.4-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkomM14ACgkQnMvaFgH6i0qyxQCgn6RTosblF3Rvrr4Fj8XzI4Y7
5c0An2hXy8V0rECbzz93PtYp7AdbWChv
=nvuI
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: