ID: 26795 Updated by: [EMAIL PROTECTED] Reported By: oliver at lanifex dot com -Status: Open +Status: Feedback Bug Type: DOM XML related Operating System: RedHat 7.2 PHP Version: 4.3.4 New Comment:
Does it work when libxml is built without zlib support? Previous Comments: ------------------------------------------------------------------------ [2004-01-05 10:44:32] oliver at lanifex dot com Description: ------------ When i execute this code with apache i get a signal Segmentation fault (11) when i run it from command line it seems to work fine. [PHP Modules] ctype curl domxml gd gettext mcrypt mysql openssl overload pcntl pcre pdf posix session snmp standard tokenizer xml zlib Apache/1.3.29 (Unix) PHP/4.3.4 mod_ssl/2.8.16 OpenSSL/0.9.6b mod_perl/1.27 libxslt-devel-1.0.32-1 libxml-devel-1.8.14-2 libxml2-devel-2.6.4-1 Reproduce code: --------------- if(!$xmldoc = domxml_open_file($xml_config_file, DOMXML_LOAD_VALIDATING)) { exit("Error while parsing the document\n"); exit; } Actual result: -------------- #0 0x406b8000 in pdf_core_metrics () from /usr/local/lib/libpdf.so.1 #1 0x408abf34 in xmlGzfileOpen_real () from /usr/lib/libxml2.so.2 #2 0x408abf5d in xmlGzfileOpen () from /usr/lib/libxml2.so.2 #3 0x408ad1e8 in xmlParserInputBufferCreateFilename () from /usr/lib/libxml2.so.2 #4 0x4088901d in xmlNewInputFromFile () from /usr/lib/libxml2.so.2 #5 0x408ae3e3 in xmlDefaultExternalEntityLoader () from /usr/lib/libxml2.so.2 #6 0x408ae4d5 in xmlLoadExternalEntity () from /usr/lib/libxml2.so.2 #7 0x4089cf40 in xmlCreateURLParserCtxt () from /usr/lib/libxml2.so.2 #8 0x4089cfcd in xmlCreateFileParserCtxt () from /usr/lib/libxml2.so.2 #9 0x40334568 in zif_domxml_doc_ids () from /usr/local/apache_EH/libexec/libphp4.so #10 0x40334a03 in zif_xmldocfile () from /usr/local/apache_EH/libexec/libphp4.so #11 0x4047b96f in execute () from /usr/local/apache_EH/libexec/libphp4.so #12 0x4047dbce in execute () from /usr/local/apache_EH/libexec/libphp4.so #13 0x40469650 in zend_execute_scripts () from /usr/local/apache_EH/libexec/libphp4.so #14 0x4043086a in php_execute_script () from /usr/local/apache_EH/libexec/libphp4.so #15 0x40480b12 in apache_php_module_main () from /usr/local/apache_EH/libexec/libphp4.so #16 0x40481b18 in apache_php_module_main () from /usr/local/apache_EH/libexec/libphp4.so #17 0x40481b85 in apache_php_module_main () from /usr/local/apache_EH/libexec/libphp4.so #18 0x0808a9d3 in ap_invoke_handler () #19 0x080a04a7 in ap_some_auth_required () #20 0x080a0915 in ap_internal_redirect () #21 0x08065ce8 in ap_get_server_built () #22 0x0808a9d3 in ap_invoke_handler () #23 0x080a04a7 in ap_some_auth_required () #24 0x080a0508 in ap_process_request () #25 0x08097185 in ap_child_terminate () #26 0x08097354 in ap_child_terminate () #27 0x080974c8 in ap_child_terminate () #28 0x08097bb8 in ap_child_terminate () #29 0x08098437 in main () #30 0x400bd657 in __libc_start_main (main=0x8098074 <main>, argc=2, ubp_av=0xbffffaa4, init=0x8050278 <_init>, fini=0x80b9000 <_fini>, rtld_fini=0x4000dc54 <_dl_fini>, stack_end=0xbffffa9c) at ../sysdeps/generic/libc-start.c:129 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26795&edit=1