Just want to add that I was seeing this segfaults too over the last
    few days; merely when NOT installing from a clean built cvs (e.g.
    running configure a second time); also always crashed in
    install-pear-packages when it did crash. Didn't pay much attention
    because I thought that it was work in progress in HEAD.

On Thu, Dec 18, 2003 at 01:18:46AM +0100, Johannes Schlueter wrote : 
> 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
> 
> -- 
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to