>> Neither mod made any difference. Are you able to duplicate this behaviour
>> with a fresh install of the latest stable perl?
>
>Yes, I was able to duplicate it, but strangely it did not affect the
>execution.

No, 'par' will still build and run, but the program it generates, 'parl',
will not be executable.

>I have checked in this line:
>        fakeargv[0] = savepv(SvPV_nolen(GvSV(tmpgv))); /* restore argv[0]
*/
>
>right after the problematic "SvSETMAGIC(GvSV(tmpgv));", and it seems to
>make the error go away.  Would you give it a try?

It works great :)

That fixes the symptoms & makes the program work as expected, but did it fix
the actual problem? Why does fakeargs[0] actually get corrupted?

--
Ian Cass

Reply via email to