This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author roger.serwy
Recipients Arfrever, gpolo, martin.panter, roger.serwy, serhiy.storchaka
Date 2013-03-21.03:45:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1363837544.11.0.251477412377.issue16809@psf.upfronthosting.co.za>
In-reply-to
Content
Serhiy, I applied your patch but I still get the same error. 

From what I have found so far, the FromObj function in Modules/_tkinter.c relies on cached values for different Tcl_ObjType, as given in the TkappObject struct. From the comment:

    /* We cannot include tclInt.h, as this is internal.
       So we cache interesting types here. */

I haven't traced down the exact difference between 8.5 and 8.6 that causes the existing cached types to not match. The correct behavior from 8.5 is a match to "StringType". I've noticed a lot more macros in the 8.6 headers than in 8.5 which may be the culprit.
History
Date User Action Args
2013-03-21 03:45:44roger.serwysetrecipients: + roger.serwy, gpolo, Arfrever, martin.panter, serhiy.storchaka
2013-03-21 03:45:44roger.serwysetmessageid: <1363837544.11.0.251477412377.issue16809@psf.upfronthosting.co.za>
2013-03-21 03:45:44roger.serwylinkissue16809 messages
2013-03-21 03:45:43roger.serwycreate