Andreas Bolsch added the comment: I'm afraid I don't know Tcl nor python good enough to be able to strip this down to a reasonably simple test case.
However, I wonder what's going on there: When the Tcl variable holding the radiobutton's value contains "x", "z", ..., value->typePtr always equals NULL in "FromObj" (both 2.7.8 and 2.7.12). But if the variable contains "y", "yes" etc., value->typePtr always equals app->OldBooleanType (again 2.7.8 and 2.7.12). And tcl8.6 has only one boolean type according to tclInt.h??? Now 2.7.8 doesn't handle that OldBooleanType in FromObj in any special way, whereas 2.7.12 does. BTW: Setting Tkinter.wantobjects = 0 cures the problem but that's certainly not a sensible approach. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27817> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com