After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 684027 - Error for ./test/errors/name2.xml failed on Debian i386
Error for ./test/errors/name2.xml failed on Debian i386
Status: RESOLVED FIXED
Product: libxml2
Classification: Platform
Component: general
git master
Other Linux
: Normal minor
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-14 14:39 UTC by Rainer Canavan
Modified: 2017-06-08 12:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
reduced runtest.c (21.92 KB, application/octet-stream)
2012-09-14 14:39 UTC, Rainer Canavan
Details

Description Rainer Canavan 2012-09-14 14:39:22 UTC
Created attachment 224326 [details]
reduced runtest.c

On all Debian Squeeze 32 bit Systems tested so far, make check fails for libxml-2.9.0 with one Error:

## Error cases regression tests
Error for ./test/errors/name2.xml failed
File ./test/errors/name2.xml generated an error


Apparently, the errors returned are:

./test/errors/name2.xml:2: parser error : attributes construct error
./test/errors/name2.xml:2: parser error : Couldn't find end of Start Tag foo line 1

instead of the expected

./test/errors/name2.xml:1: parser error : Extra content at the end of the document

My Redhat Enterprise Linux 6.3 x86_64 system does not fail make check, unless I reduce runtest.c to only run errParseTest(). The modified runtest.c is attached.

All the systems I've tried are linux vservers.
Comment 1 Nick Wellnhofer 2017-06-08 12:34:35 UTC
Fixed with the following commit:

https://git.gnome.org/browse/libxml2/commit/?id=855c19efb7cd30d927d673b3658563c4959ca6f0