Newsgroups: php.internals,php.qa Path: news.php.net Xref: news.php.net php.internals:6518 php.qa:15846 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28724 invoked by uid 1010); 18 Dec 2003 00:18:58 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 28619 invoked by uid 1007); 18 Dec 2003 00:18:58 -0000 To: internals@lists.php.net, php-qa@lists.php.net Message-ID: <3FE0F266.7080300@phpbar.de> Date: Thu, 18 Dec 2003 01:18:46 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 CC: andi@zend.com References: <5.1.0.14.2.20031217232825.02f0c248@127.0.0.1> <5.1.0.14.2.20031218001011.02f7d0e0@127.0.0.1> In-Reply-To: <5.1.0.14.2.20031218001011.02f7d0e0@127.0.0.1> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 217.235.252.11 Subject: Re: Beta 3 RC 1 Take #2 From: schlueter@phpbar.de (Johannes Schlueter) Hi, while testing on my Linux-box (Gentoo, 2.4.22, gcc 3.2.3) I've got a segfault while make install (which I could localize to install-pear-packages) I had a snapshot from end-november with this prefix before. If I use an empty directory all works fine. $ ./configure --prefix=/opt/php5 $ make $ make install-pear-packages [PEAR] DB - already installed: 1.5.0RC2 [PEAR] HTTP - already installed: 1.2.1 make: *** [install-pear-packages] Segmentation fault $ ./configure --prefix=/opt/php5 --enable-debug $ make $ make install-pear-packages [PEAR] DB - already installed: 1.5.0RC2 [PEAR] HTTP - already installed: 1.2.1 /home/johannes/src/php-5.0.0b3RC1/Zend/zend_hash.c(504) : ht=0x40672f58 is being destroyed The command running during this failure is ./sapi/cli/php -n -dshort_open_tag=0 -dsafe_mode=0 \ ./pear/install-pear.php \ -d "/opt/php5/lib/php" -b "/opt/php5/bin" \ ./pear/packages/DB-1.5.0RC1.tar \ ./pear/packages/HTTP-1.2.1.tar \ ./pear/packages/Mail-1.1.0.tar \ ./pear/packages/Net_SMTP-1.2.3.tar \ ./pear/packages/Net_Socket-1.0.1.tar \ ./pear/packages/XML_Parser-1.0.1.tar \ ./pear/packages/XML_RPC-1.0.4.tar If I switch Mail and HTTP it works. It works if I remove all packages _after_ Mail, too. Since I neither know the install-pear-script nor know howto debug this in a useful way I don't know how to tell more - just tell me. johannes Andi Gutmans wrote: > OK, I re-rolled on snaps. I think we should address this issue in the > future because it doesn't make sense that we can only roll one specific > machine because it has some libtool patch. > You can download the tars from http://snaps.php.net/~andi > If there aren't any beta show stoppers (i.e. it doesn't format your > harddrive) I'll re-roll final beta 3 tomorrow morning. > Night, > > Andi