[PD] undo crasher in 0.36-test9

David Sabine dave at davesabine.com
Wed Nov 27 02:10:10 CET 2002


Hello Adam,

This crashed PD on my Windows XP machine too.

I followed the 5 steps you outlined and "Consistency check failed:
glist_findrtext" crashed PD.

Having said that, this is the only time that I've ever performed those 5
actions in precisely that sequence!

Regards,
Dave S

----- Original Message -----
From: "Adam Lindsay" <atl at comp.lancs.ac.uk>
To: "PD List" <PD-list at iem.kug.ac.at>
Sent: Tuesday, November 26, 2002 6:59 PM
Subject: [PD] undo crasher in 0.36-test9


> Hi Miller,
>
> I'm seeing a fairly consistent crasher on the Mac, using a freshly-
> squeezed pd-0.36-test9.
>
> 1) create two objects
> 2) connect them
> 3) start changing the destination object by typing into it
> 4) stop typing mid-word (so that the name wouldn't be a legal object)
> 5) press undo
>
> sometimes it's a bus error, sometimes it's a segfault. Once or twice, an
> odd clone of the source object was created. Once, I got a slightly more
> helpful error: "Consistency check failed: glist_findrtext".
>
> Does this appear on NT or Linux?
>
>
> I tried to find the source of Frank's Text Editor non-function, but once
> I reached g_editor.c::canvas_key, I realised there's a whole lot I don't
> understand about certain of Pd's internals. :)
>
> But in looking at it, I learned that--at least in the current version of
> Tcl/Tk MacOSX--we're not getting keysyms from the arrow keys. That
> explains a couple things that Ryan mentioned earlier. I have a simple
> hack for the end of canvas_key that helps move objects around on the
> canvas. (Was planning on throwing it at CVS tomorrow morning.)
>
> adam
>
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  Adam Lindsay                  +44(0)1524 594 537
>  atl at comp.lancs.ac.uk
>  http://www.comp.lancs.ac.uk/computing/users/atl/
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> PD-list mailing list
> PD-list at iem.kug.ac.at
> http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
>






More information about the Pd-list mailing list