[issue33257] Race conditions in Tkinter with non-threaded Tcl
Terry J. Reedy
report at bugs.python.org
Wed May 2 21:35:56 EDT 2018
Terry J. Reedy <tjreedy at udel.edu> added the comment:
I reproduced the error on installed 2.7.14, running tk 8.5.18.
I ran TkinterCrash3-2-2.py 15 times on 64-bit Win10, installed x64 3.6.5, with tk 8.6.8, and experienced no crashes. I ran it another 10 times with 32-bit repository 3.8 debug and no crashes. My conclusion: this is at least partly a tcl/tk issue fixed in current tcl/tk.
"this would affect any branch if built with nonthreaded Tcl." If python is delivered (on Windows and Mac) with 'threaded tcl' and rebuilding with 'nonthreaded tcl' causes a problem with tkinter, then one should not do that. In practice, essentially no one does so.
Serhiy, do you know what type of tcl/tk is distributed on Linux?
----------
nosy: -__Vano, gvanrossum
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue33257>
_______________________________________
More information about the Python-bugs-list
mailing list