Your message dated Thu, 03 Jan 2013 20:48:08 +0000
with message-id <e1tqrhw-0002im...@franck.debian.org>
and subject line Bug#696282: fixed in gnucash 1:2.4.11-2
has caused the Debian Bug report #696282,
regarding gnucash: does not properly handle XML parse errors, leading to
possible data loss
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 ow...@bugs.debian.org
immediately.)
--
696282: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696282
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gnucash
Version: 2.2.9-10
Severity: normal
When one has older file database (XML), for example one created by
freecoinsExport (http://freecoins.sourceforge.net/), the GNUcash recognizes
that and upgrades the database.
However, it some field is to contain "&" character, GNUcash will SILENTLY
drop all transactions after that one.
For example, transaction containing:
<trn:description>aerodrom marks&spencer</trn:description>
will make GNUcash stop importing all transactions after it, without giving
any notice to the user that anything went wrong.
It should report an error with offending GUID (or handle it correctly, of
course!)
As workaround, one may manually edit XML and replace all occurances of "&"
with for example " and " - and import will work just fine after that.
(The bug is also present in squeeze-backports version 1:2.4.4-1~bpo60+1)
-- System Information:
Debian Release: 6.0.4
APT prefers stable
APT policy: (700, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=hr_HR.UTF-8, LC_CTYPE=hr_HR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnucash depends on:
ii gconf2 2.28.1-6 GNOME configuration database syste
ii gnucash-common 2.2.9-10 A personal finance and money track
ii guile-1.6-libs 1.6.8-10 Main Guile libraries
ii guile-1.6-slib 1.6.8-10 Guile SLIB support
ii libaqbanking29 4.2.4-2 library for online banking applica
ii libart-2.0-2 2.3.21-1 Library of functions for 2D graphi
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libbonobo2-0 2.24.3-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.24.3-1 The Bonobo UI library
ii libc6 2.11.3-2 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libcrypt-ssleay-pe 0.57-2 Support for https protocol in LWP
ii libdate-manip-perl 6.11-1 module for manipulating dates
ii libenchant1c2a 1.6.0-1 a wrapper library for various spel
ii libfinance-quote-p 1.17-1 Perl module for retrieving stock q
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1+squeeze3 FreeType 2 font engine, shared lib
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libglade2-0 1:2.6.4-1 library to load .glade files at ru
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgnome2-0 2.30.0-1 The GNOME library - runtime files
ii libgnomecanvas2-0 2.30.1-1 A powerful object-oriented display
ii libgnomeui-0 2.24.3-1 The GNOME libraries (User Interfac
ii libgnomevfs2-0 1:2.24.3-1 GNOME Virtual File System (runtime
ii libgoffice-0.8-8 0.8.8-1 Document centric objects library -
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libgtkhtml3.14-19 3.30.3-1 HTML rendering/editing library - r
ii libguile-ltdl-1 1.6.8-10 Guile's patched version of libtool
ii libgwenhywfar47 3.11.3-1 OS abstraction layer
ii libice6 2:1.0.6-2 X11 Inter-Client Exchange library
ii libktoblzcheck1c2a 1.28-1 library for verification of accoun
ii libltdl7 2.2.6b-2 A system independent dlopen wrappe
ii libofx4 1:0.9.0-3 library to support Open Financial
ii liborbit2 1:2.14.18-0.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.28.3-1+squeeze2 Layout and rendering of internatio
ii libpopt0 1.16-1 lib for parsing cmdline parameters
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxml2 2.7.8.dfsg-2+squeeze2 GNOME XML library
ii slib 3b1-3.1 Portable Scheme library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages gnucash recommends:
pn gnucash-docs <none> (no description available)
gnucash suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gnucash
Source-Version: 1:2.4.11-2
We believe that the bug you reported is fixed in the latest version of
gnucash, which is due to be installed in the Debian FTP archive.
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 696...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sébastien Villemot <sebast...@debian.org> (supplier of updated gnucash 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 03 Jan 2013 20:40:43 +0100
Source: gnucash
Binary: gnucash gnucash-dbg gnucash-common python-gnucash
Architecture: source amd64 all
Version: 1:2.4.11-2
Distribution: experimental
Urgency: low
Maintainer: Sébastien Villemot <sebast...@debian.org>
Changed-By: Sébastien Villemot <sebast...@debian.org>
Description:
gnucash - personal and small-business financial-accounting software
gnucash-common - common files for the financial-accounting software Gnucash
gnucash-dbg - debugging symbols for the accounting software Gnucash
python-gnucash - Gnucash interface for Python
Closes: 616515 691503 696282
Changes:
gnucash (1:2.4.11-2) experimental; urgency=low
.
* Use my @debian.org email address
* Drop obsolete DM-Upload-Allowed field
* Bump to Standards-Version 3.9.4, no changes needed
* regcomp-memory-leak.patch: new patch taken from upstream trunk
(Closes: #616515)
* Ship gnucash-env and gnucash-make-guids in /usr/bin (Closes: #691503)
* handle-xml-parse-failure.patch: new patch, fixes potential data loss when
XML parsing fails (Closes: #696282)
Checksums-Sha1:
72e18713f1e2c3fdfd8370a3d828ca8a1ea75c02 2388 gnucash_2.4.11-2.dsc
2eebc999306c77cbbbadd0ed5977fc1c3bffda7b 43944 gnucash_2.4.11-2.debian.tar.gz
3e4b35950a1c2fe2f6c4dd6df5fba5022ced1552 2760012 gnucash_2.4.11-2_amd64.deb
8bf79fefeedfb7e65e3d53d22e3a088bbb059a45 6797362 gnucash-dbg_2.4.11-2_amd64.deb
8be1e55d82c9a2c4f12c012bbfb87dbb87dec4b6 5946014
gnucash-common_2.4.11-2_all.deb
f73e7aa818315452710013ef01254a6b39ab8388 351830
python-gnucash_2.4.11-2_amd64.deb
Checksums-Sha256:
5ef29ec59e2c3f75dcc98d052c457f88157c382e202a282d0d56bddc5512a771 2388
gnucash_2.4.11-2.dsc
f18d41f03f75791018e2386db92dcab6b19665842979599087be19d2bc66f036 43944
gnucash_2.4.11-2.debian.tar.gz
679db83784bc28e3332303235de40a8057b2f96b7881c5ff388dccaee06a19d8 2760012
gnucash_2.4.11-2_amd64.deb
c9c015ffa44245027bdf24d60393a2d63ed071cd9dc1cc73fb227ccadb3c36e2 6797362
gnucash-dbg_2.4.11-2_amd64.deb
90f5ed7ac2dacade88d1634774b8159054a9893e6a21656e1b228a0b8cfacf8f 5946014
gnucash-common_2.4.11-2_all.deb
d187b9f4b97d4d0e5258301d15a0f2ff101cfc6341930adb1b3c2e86a1b9e835 351830
python-gnucash_2.4.11-2_amd64.deb
Files:
d795edb5dfa6e2f3d876347d95d36b7c 2388 gnome optional gnucash_2.4.11-2.dsc
89b19e78b2866673d2f7a9435efd73fc 43944 gnome optional
gnucash_2.4.11-2.debian.tar.gz
52b78e559e6d89ec0c9cdd84e0bcf4e9 2760012 gnome optional
gnucash_2.4.11-2_amd64.deb
ac2bdba35315cbe8d482e407b190f480 6797362 debug extra
gnucash-dbg_2.4.11-2_amd64.deb
6c68ab77f21baf8554049a8ca2141d89 5946014 gnome optional
gnucash-common_2.4.11-2_all.deb
2e18d0dea5d1d13bb0c53373e9f20dd4 351830 python optional
python-gnucash_2.4.11-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJQ5eJVAAoJECzs6TUOzr5KEqYP/1NUIL9+CUzk8nUdOSZzipA2
EsVK/D3lqA0/UCGefWL/Trx3AASM5aXZq0+f9J0rB93NTN4K5nZdXgLe7ZEy1m8r
WalPPaQAjRLed6wAziQJElyiESZ2nOnMGZBGHsAIRfVlVth4hlG2kACIk9cm8at1
vZJ7TBVHocakz+oOSKtBT6+4FiU9drnYew9P9HHeoyv9IJBkI+mRVRHsFQxlMmcR
kT0+hmR1LM9/PlsC/mx80lJ9A9KdFykgsILHNkPy7BMp0SacnEZqLZXtr94vdQDV
4PVKd2Wp8czFqOeVwKOmWL948Svw8MY6bbbtMMpc5l3ppoZogx4l5xBTDGjyb8s0
zmK22brb+T0v8RyAjT2qC0YWpB7I0CZQxxOCYc2GX0NFnXJ3b85n2wUnsLg0mB/l
WR/1HsJTOsgh1ZeRPtDSOzwdBKAGSuZkVxv8S+pmzEa044u0P4aHHroYMKJ4/5mz
JKcW9TcfG19uIc922i6cG0MXFA9+Hw/BxXSWxJaxwCBAmbn4GbFCfA5cOx9K7kur
R7kS6Sd5XQKaw6YIVfYAJqXObNVIsktMMHc5MSjvBXvzM96Ew8ufWl7MjGRfdMcY
1w7oN+FuueyVD6W2CkO/skvCxvCS5JFQo8sLJXpCUq0mOcnO+a2zxcB3w7A4C5Fg
k0Oo4bv6AMv3WSiHKFl9
=CvcG
-----END PGP SIGNATURE-----
--- End Message ---