Bug #9896 Updated: segfaults at $xmldoc->add_root("root");

From: Date: Sun, 06 May 2001 11:33:00 +0000
Subject: Bug #9896 Updated: segfaults at $xmldoc->add_root("root");
Groups: php.dev 
Request: Send a blank email to php-dev+get-54085@lists.php.net to get a copy of this message
ID: 9896 Updated by: chregu Reported By: chregu@nomad.ch Status: Open Bug Type: DOM XML related Operating system: PHP Version: 4.0 Latest CVS (21/03/2001) Assigned To: Comments: This still does not work in latest cvs (06/05/2001). used another machine with libxml2-2.3.7 and linux-kernel 2.4.0. If one needs another backtrace, i can make one... also $xml = xmldocfile("config.xml"); $root = domxml_root($xml); produces a segfault (config.xml is a very simple xml file) Previous Comments: --------------------------------------------------------------------------- [2001-03-22 04:56:25] chregu@nomad.ch test-program: $xmldoc = domxml_new_xmldoc('1.0'); $xmldoc->add_root("bla"); gdb backtrace: Program received signal SIGSEGV, Segmentation fault. 0x401a3938 in objects () at zend_operators.c:1144 1144 } (gdb) bt #0 0x401a3938 in objects () at zend_operators.c:1144 #1 0x402c13e4 in php4_module () from /usr/local/apache/libexec/libphp4.so #2 0x401d892a in objects () at php_domxml.c:668 #3 0x40199707 in objects () at ./zend_execute.c:853 #4 0x401aafc0 in objects () at zend.c:260 #5 0x401c3be3 in objects () at main.c:1126 #6 0x401bf11e in objects () at sapi_apache.c:98 #7 0x401bfe89 in objects () at mod_php4.c:437 #8 0x401bfed3 in objects () at mod_php4.c:437 #9 0x8074c09 in ap_invoke_handler () #10 0x808a0cf in process_request_internal () #11 0x808a142 in ap_process_request () #12 0x8080d96 in child_main () #13 0x8080f55 in make_child () #14 0x80810d6 in startup_children () #15 0x808175c in standalone_main () #16 0x8081f8c in main () #17 0x40096a8e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93 --------------------------------------------------------------------------- [2001-03-21 15:27:09] sniper@php.net Delete config.cache, add --enable-debug into your configure line, 'make clean ; make ; make install' and generate a GDB backtrace of the crash and add it into this bug report. --Jani --------------------------------------------------------------------------- [2001-03-21 06:08:29] chregu@nomad.ch Reproduce with: $xmldoc = domxml_new_xmldoc('1.0'); domxml_add_root($xmldoc,"bla"); Configure ./configure --with-config-file-path=/usr/local/apache/conf --with-zlib --with-mysql --with-sablot --with-apxs=/usr/local/apache/bin/apxs --enable-versioning --with-dom=/opt/gnome libxml2-2.3.3 --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=9896&edit=2

« previous php.dev (#54085) next »