I'm using Pd vanilla .46-7 on Mac OS X 10.9.5/Intel with built-in sound.
This bug appears under certain circonstances when saving an abstraction (with it's patch window open) whitin another abstraction with gop turned on. It create a tcl error as follow :
(Tcl) UNHANDLED ERROR: bad window path name ".x359020.c"
while executing
"winfo toplevel $tkcanvas"
(procedure "pdtk_canvas_getscroll" line 2)
invoked from within
"pdtk_canvas_getscroll .x359020.c"
("uplevel" body line 10)
invoked from within
"uplevel #0 $docmds"
To recreate, use the attached patch. Open BUG_click_on_me.pd, then right-click->open one of the two GOP abstraction, then right-click->open the ABS abstraction and save it.
The bug stop appearing when :
1. the number box is moved out of the gop canvas in GOP.pd (after GOP.pd has been saved that way)
2. the gop option in GOP.pd properties is turned off
3. one of the two GOP.pd object is removed in BUG_click_on_me.pd
This bug has been observed on two different computer. It doesn't occur on pd-extended 43.4.
Thank you!
Anonymous
possibly fixed in commit a91d0edde5787b2ceee324130f77f74eefd55ed4