I'm not able to reproduce segfault with the testcode you have provided. [cerberus]$ pkg_info|grep php php4-core-4.3.11 server-side HTML-embedded scripting language php4-extensions-4.3.11 informational package about PHP4 extensions php4-xslt-4.3.11 xslt transformation extensions for php4
Error msg before adding php-xslt-*: [Tue Jun 14 22:36:51 2005] [error] PHP Fatal error: Call to undefined function: xslt_create() in After: no errors at all On Tuesday 14 June 2005 20:28, Benninghoff, John (RBC Dain) wrote: > Is anyone else using php4-xslt on OpenBSD 3.7? After upgrading from 3.6 > (including upgrading all ports) I'm seeing reproducible segmentation > faults whenever the xslt extension is called. > > Even code as simple as: > > test.php: > <?php > $xh = xslt_create(); > ?> > > causes Apache to segfault. Everything was working fine in 3.6. I'd still > like to find a solution before giving up and submitting a bug, but I'm > stumped. Here's the backtrace (with symbols): > > Starting program: /usr/sbin/httpd -u -X > > (request test.php) > > Program received signal SIGSEGV, Segmentation fault. > 0x0a4f7148 in ?? () > (gdb) bt > #0 0x0a4f7148 in ?? () > #1 0x0b86a6ad in operator new(unsigned) (sz=116) at > /usr/src/gnu/lib/libstdc++/libstdc++/libsupc++/new_op.cc:42 > #2 0x0b6a7838 in SablotCreateSituation (sPtr=0xcfbf9570) at > sablot.cpp:118 > #3 0x0675b3c4 in zif_xslt_create (ht=0, return_value=0x3c15ac2c, > this_ptr=0x0, return_value_used=1) > at > /usr/ports/www/php4/extensions/w-php-4.3.11-no_bz2-no_curl-no_dba-no_dba > se-no_dbx-no_filepro-no_gmp-no_imap-no_ldap-no_mcrypt-no_mhash-no_ncurse > s-no_odbc-no_pdf-no_pgsql-no_shmop-no_snmp-no_sybase_ct/php-4.3.11/ext/x > slt/sablot.c:226 > #4 0x0fb0126a in execute (op_array=0x3c15df0c) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/Zend/zend_execute > .c:1654 > #5 0x0faf2deb in zend_execute_scripts (type=8, retval=0x0, > file_count=3) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/Zend/zend.c:926 > #6 0x0faca106 in php_execute_script (primary_file=0xcfbfae30) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/main/main.c:1745 > #7 0x0fb05072 in apache_php_module_main (r=0x3c132034, > display_source_mode=0) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/sapi/apache/sapi_ > apache.c:54 > #8 0x0fb05a76 in send_php (r=0x3c132034, display_source_mode=0, > filename=0x0) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/sapi/apache/mod_p > hp4.c:621 > #9 0x0fb05c0a in send_parsed_php (r=0x3c132034) at > /usr/ports/www/php4/core/w-php4-core-4.3.11/php-4.3.11/sapi/apache/mod_p > hp4.c:636 > #10 0x1c035f72 in ap_invoke_handler (r=0x3c132034) at http_config.c:521 > #11 0x1c046687 in process_request_internal (r=0x3c132034) at > http_request.c:1188 > #12 0x1c046837 in ap_process_request (r=0x3c132034) at > http_request.c:1204 > #13 0x1c03f5fd in child_main (child_num_arg=-809527952) at > http_main.c:2531 > #14 0x1c03f7f2 in make_child (s=0x3c040034, slot=0, now=-809527856) at > http_main.c:2602 > #15 0x1c03f860 in startup_children (number_to_start=5) at > http_main.c:2657 > #16 0x1c040341 in standalone_main (argc=3, argv=0xcfbfb17c) at > http_main.c:2985 > #17 0x1c040906 in main (argc=3, argv=0xcfbfb17c) at http_main.c:3274 > > > RBC Dain Rauscher does not accept buy, sell or cancel orders by e-mail, or > any instructions by e-mail that would require your signature. Information > contained in this communication is not considered an official record of your > account and does not supersede normal trade confirmations or statements. Any > information provided has been prepared from sources believed to be reliable > but is not guaranteed, does not represent all available data necessary for > making investment decisions and is for informational purposes only. > > This e-mail may be privileged and/or confidential, and the sender does not > waive any related rights and obligations. Any distribution, use or copying > of this e-mail or the information it contains by other than an intended > recipient is unauthorized. If you receive this e-mail in error, please > advise me (by return e-mail or otherwise) immediately. > > Information received by or sent from this system is subject to review by > supervisory personnel, is retained and may be produced to regulatory > authorities or others with a legal right to the information. > > > -- Best regards Maxim Bourmistrov