Date: Thu, 16 Nov 2006 15:09:53 -0600 From: Josh Paetzel <josh@tcbug.org> To: ports@freebsd.org, ale@freebsd.org Subject: FreeBSD 6.1-R-p10 and PHP 5.2.0 Message-ID: <200611161509.53708.josh@tcbug.org>
next in thread | raw e-mail | index | archive | help
Freshly installed FreeBSD 6.1-R-p10 box Fresh ports tree from today. php 5.2.0 installed from ports with the following extensions: php5-5.2.0 PHP Scripting Language (Apache Module and CLI) php5-ctype-5.2.0 The ctype shared extension for php php5-dom-5.2.0 The dom shared extension for php php5-extensions-1.0 A "meta-port" to install PHP extensions php5-iconv-5.2.0 The iconv shared extension for php php5-imap-5.2.0 The imap shared extension for php php5-mcrypt-5.2.0 The mcrypt shared extension for php php5-mhash-5.2.0 The mhash shared extension for php php5-mysqli-5.2.0 The mysqli shared extension for php php5-pcre-5.2.0 The pcre shared extension for php php5-posix-5.2.0 The posix shared extension for php php5-pspell-5.2.0 The pspell shared extension for php php5-session-5.2.0 The session shared extension for php php5-simplexml-5.2.0 The simplexml shared extension for php php5-sysvmsg-5.2.0 The sysvmsg shared extension for php php5-sysvsem-5.2.0 The sysvsem shared extension for php php5-sysvshm-5.2.0 The sysvshm shared extension for php php5-tokenizer-5.2.0 The tokenizer shared extension for php php5-zlib-5.2.0 The zlib shared extension for php Following options used during the PHP install: Build CLI Build CGI Bulld Apache module Enable debug Enable IPv6 support Enable fastcgi support Enable path-info-check support # php -v PHP 5.2.0 (cli) (built: Nov 16 2006 14:47:28) (DEBUG) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies Segmentation fault (core dumped) backtrace from gdb: -- #0 0x00000000 in ?? () #1 0x28a89ea8 in __do_global_dtors_aux () from /usr/local/lib/php/20060613-debug/session.so #2 0x28a90e40 in _fini () from /usr/local/lib/php/20060613-debug/session.so #3 0x2827d018 in tls_dtv_generation () from /libexec/ld-elf.so.1 #4 0x2827e3d8 in ?? () from /libexec/ld-elf.so.1 #5 0xbfbfe9d8 in ?? () #6 0x2826508e in elf_hash () from /libexec/ld-elf.so.1 #7 0x28267970 in dlclose () from /libexec/ld-elf.so.1 #8 0x0817bb04 in module_destructor (module=0x830b380) at /usr/ports/lang/php5/work/php-5.2.0/Zend/zend_API.c:1915 #9 0x081801c2 in zend_hash_apply_deleter (ht=0x82797c0, p=0x83137c0) at /usr/ports/lang/php5/work/php-5.2.0/Zend/zend_hash.c:606 #10 0x0818031b in zend_hash_graceful_reverse_destroy (ht=0x82797c0) at /usr/ports/lang/php5/work/php-5.2.0/Zend/zend_hash.c:641 #11 0x0817596f in zend_shutdown () at /usr/ports/lang/php5/work/php-5.2.0/Zend/zend.c:714 #12 0x0812fa15 in php_module_shutdown () at /usr/ports/lang/php5/work/php-5.2.0/main/main.c:1650 #13 0x081db225 in main (argc=2, argv=0xbfbfec78) at /usr/ports/lang/php5/work/php-5.2.0/sapi/cli/php_cli.c:1273 Unloading the session module 'fixes' the problem. Unfortunately session support is mission-critical. As a further datapoint, php works fine from apache. Need help determining where to go from here to resolve this issue. Thanks, Josh Paetzel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611161509.53708.josh>