On Mon, May 27, 2002 at 02:33:01AM -0400, Allen Smith wrote:
> I'm holding my head over this one. A combination of Event-0.86 and
> BSD::Resource 1.15 coredumps with the following test.pl script:
>
> [..snip..]
>
> The change that I'm guessing is responsible (although I really don't know
> how) is:
> 
> /usr/bin/diff -NaurdbB -xCVS Event-0.85/Event.xs Event-0.86/Event.xs
> --- Event-0.85/Event.xs Tue Dec  5 16:30:26 2000
> +++ Event-0.86/Event.xs Mon May 27 01:37:01 2002
> @@ -557,13 +557,11 @@
>         CODE:
>  {
>         pe_event *THIS = (pe_event*) sv_2event(ref);
> -       /*
> -       if (WaDEBUGx(THIS) >= 4) {
> +       if (WaDEBUGx(THIS) >= 3) {
>             STRLEN n_a;
>             warn("Event=0x%x '%s' DESTROY SV=0x%x",
>                  THIS, SvPV(THIS->up->desc, n_a), SvRV(THIS->mysv));
>         }
> -       */
>         (*THIS->vtbl->dtor)(THIS);
>  }

Urk!

i'm willing to reverse this change if it really makes a difference.
Some of my code must be seriously bit-rotten to trigger this type of crash.

-- 
Victory to the Divine Mother!!         after all,
  http://sahajayoga.org                  http://why-compete.org

Reply via email to