Sébastien

After downgrading to 1:2.4.10-5 I added a few entries and saved the data.  I 
tried
the xmllint command you recommended on that data file.  It reported no errors.
I re-installed 1:2.4.10-6 and now that data file loads in as expected.  Since 
the problem
has corrected itself you can consider this bug closed.

Thank you for your help.  I  apologize for the noise.

*...Bob*

On 01/15/2013 04:48 PM, Sébastien Villemot wrote:

Control: tags -1 + moreinfo

Le mardi 15 janvier 2013 à 16:20 -0500, Bob Weber a écrit :
Package: gnucash
Version: 1:2.4.10-6
Severity: critical
Tags: upstream
Justification: causes serious data loss

Upon openeing gnucash there is an error "parsing" input file.   This
happened after a upgrade to 1:2.4.10-6.  I have downgraded to
version 1:2.4.10-5 to get work done.

The data below reflects the downgrade to 1:2.4.10-5.  The only packages changed
were the gnucash-common and gnucash.
Between 1:2.4.10-5 and 1:2.4.10-6 we enforced a stricter verification of
the XML file, because GnuCash was ignoring XML errors (see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658732 ). Ignoring XML
errors could lead to data losses, as explained in the bug report; our
patch was also applied by upstream, and will be incorporated in upstream
GnuCash 2.4.12.

Therefore, if gnucash 1:2.4.10-6 refuses to open your file, it probably
means that it is invalid XML. I encourage you to pass it through
"xmllint --noout" to find the error.

Please confirm that your file is invalid XML, and I will close this bug
report. If the XML is valid (which I think is unlikely), please describe
a way to reproduce the problem (for example by sending an example data
file).

Regards,


Reply via email to