Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jan 2005 18:50:21 +0100
From:      Anton Berezin <tobez@tobez.org>
To:        Jonas Nagel <fireball@zerouptime.ch>
Cc:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   Re: ports/76120: [perl] coredump in perl 5.8.5 in malloc()-call from Perl_pp_split()
Message-ID:  <20050117175021.GA93893@heechee.tobez.org>
In-Reply-To: <20050117175747.C1DB.FIREBALL@zerouptime.ch>
References:  <20050114162304.03e0dbcb.fireball@zerouptime.ch> <20050117130120.GF83555@heechee.tobez.org> <20050117175747.C1DB.FIREBALL@zerouptime.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 17, 2005 at 06:06:21PM +0100, Jonas Nagel wrote:
> > But I cannot run your script to test the problem, since isArpBC() is
> > used but not defined.
> 
> Sorry, remove that if-statement with isArpBC; that is the function I did
> to check if its a) ARP and b) a ethernet broadcast packet (i.e. manually
> analysing the packet header).
> 
> You must not use that query anyway, to see if you can successfully use
> the Pcap compile/setfilter methods with split().

Interesting.

I cannot reproduce the problem here (RELENG_5 from December 22, amd64,
5.8.5, p5-Net-Pcap 0.05).

I'll try on a i386-current tomorrow, but meanwhile, if you did not
update perl for a moderately long time, and possibly have outdated
modules, it might be worth a try to follow procedure with regard to Perl
upgrade from ports/UPDATING (the one which talks about reinstalling all
Perl modules).  I am not sure it is needed and/or will fix the problem,
but without being able to reproduce it...

\Anton.
-- 
The moronity of the universe is a monotonically increasing function. --
Jarkko Hietaniemi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050117175021.GA93893>