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@comp.lancs.ac.uk To: "PD List" PD-list@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.
- create two objects
- connect them
- start changing the destination object by typing into it
- stop typing mid-word (so that the name wouldn't be a legal object)
- 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@comp.lancs.ac.uk http://www.comp.lancs.ac.uk/computing/users/atl/ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list