Re: Ponie hangs on debugger startup

[email protected] (Nicholas Clark) Mon, 25 Jul 2005 17:44:15 +0100
Newsgroups perl.ponie.dev
Message-ID <[email protected]>
On Mon, Jul 25, 2005 at 03:40:15PM +0100, Nicholas Clark wrote:

> I don't know why this is happening, but somehow it ends up calling
> 
> Perl_sv_undef_flags with this:
> 
> SV = PV(0x86c83f0) at 0xf795a987 [Perl5PV]
>   REFCNT = 1
>   FLAGS = (ROK)
>   RV = 0x0
> 
> which I *think* is illegal. (ROK on, but SvRV being NULL)
> 
> I've not worked out why this is happening yet.

Should be fixed by change 336

It seems to be caused by the debugger exercising sv_replace with particular
types of SVs that no regression test ever managed.

Nicholas Clark