On Sun, 15 Aug 2004 11:19:44 +0200
Leopold Toetsch <[EMAIL PROTECTED]> wrote:

> Michel Pelletier <[EMAIL PROTECTED]> wrote:
> 
> > ...  It only segfaults when *not*
> > tracing.  I'm still looking for the right snippet.
> 
> You might also make sure that you aren't running into a DOD/GC bug.
> These kind of bugs sometimes show this Heisenbug behavior.
> 
> Try:
> 
> $ parrot -G ... # turn of DOD/GC

This one does not segfault.

> $ parrot --gc-debug  # do more DOD runs

This one segfaults.

> If the bug vanishes with -G, then its likely to be a DOD/GC bug.

Hmmm, that appears to be the case.  That also makes sense that it
happens only with sufficiently complicated Parakeet scripts.

I suppose none of this is very helpful though without PIR reproduction. 
I'm going to try and put an hour or two tonight on finding a small PIR
script that fails.

-Michel

Reply via email to