[PD] undo crasher in 0.36-test9
Adam Lindsay
atl at comp.lancs.ac.uk
Wed Nov 27 01:59:43 CET 2002
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/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
More information about the Pd-list
mailing list