On Thu, Sep 18, 2008 at 10:53:56AM -0700, Mark Lavi wrote: > Howdy, > > This is my first time posting here after checking the FAQ, the bug > database, and the September postings to this mailing list archive, but I > could not find any similar report for my issue. > > I've recently built, tested, installed, and then used libxml2 2.6.32 > with PHP 5.2.6 successfully on SuSE 9.x ia64 as well as on RedHat 5.x > with ia64 and on x86. > > However, today I built libxml2 2.7.1 just fine on RedHat 5.x ia64 and > x86 but I encountered a problem with SuSE 9.x ia64. Namely, make tests > fails... here's the output from my automated build process with Phing > (an Ant clone written in PHP). Each step (configure, make, etc.) > proceeds unless there is an error. > > [myunpack] [omitted]/src/libxml2-2.7.1.tar.gz found, uncompressing... > [myunpack] Archive found (tar), expanding... > [myunpack] set libxml2.dir > [exec] Executing command: ./configure --prefix=/data/bootstrap > --without-python --with-zlib=/data/bootstrap/lib 2>&1 > [exec] Executing command: make --jobs=4 clean 2>&1 > [exec] Executing command: make --jobs=4 2>&1 > [exec] Executing command: make --jobs=4 tests 2>&1 > *** glibc detected *** double free or corruption (!prev): > 0x600000000001d8d0 *** > *** glibc detected *** double free or corruption (!prev): > 0x600000000001d8d0 *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d840 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d970 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d840 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d970 > *** > > [ ... this sequence repeats for hundreds of lines... ] > > *** glibc detected *** corrupted double-linked list: 0x600000000001d840 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d970 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d840 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d970 > *** > *** glibc detected *** corrupted double-linked list: 0x600000000001d840 > *** > PHP Fatal error: Allowed memory size of 201326592 bytes exhausted at > [omitted]main/streams/streams.c(390) : Stream of type 'STDIO' > 0x200000000195a268 (path: (null)) was not closed
I have no idea what your script does, how it does it, and why it's a libxml2 problem honnestly. If you can expose this as a bug when building libxml2 with the existing configure/makefiles provided i can look at it. if it's an assumption on your part about the amount of memory used to run 'make tests" well I guess you need to revise the assumption, though it should not consume that much memory, but larger data testing has been introduced in 2.7.1 to detect specific kind of problems. [..] > I'll be happy to help further troubleshoot - just give me pointers! > Thank you for this wonderful software and thanks in advance for any > help. Problem is that i really have no idea what your problem is... Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ [EMAIL PROTECTED] | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/ _______________________________________________ xml mailing list, project page http://xmlsoft.org/ xml@gnome.org http://mail.gnome.org/mailman/listinfo/xml