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, -- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594
signature.asc
Description: This is a digitally signed message part