Opened 7 years ago
Closed 6 years ago
#54436 closed defect (fixed)
tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5
Reported by: | vsuorant (Ville) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | mojca (Mojca Miklavec) | |
Port: | tk |
Description
How to reproduce:
Install python 2.7.13 using MacPorts
Install tk +quartz variant using MacPorts
Install py27-tkinter using MacPorts
Start python and execute:
import Tkinter Tkinter.Tk()
This will result in "Abort trap: 6"
This process has worked on OSX10.11 and also fairly recently on OSX10.12.
Removing "--enable-aqua" from the configuration arguments gets rid of the crash but disables other necessary functionality.
-x11 variant doesn't crash.
Change History (5)
comment:1 Changed 7 years ago by mf2k (Frank Schima)
Port: | tk added |
---|
comment:2 Changed 7 years ago by vsuorant (Ville)
comment:3 Changed 7 years ago by mojca (Mojca Miklavec)
Cc: | mojca added |
---|
comment:4 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Owner: | set to MarcusCalhoun-Lopez |
---|---|
Status: | new → accepted |
comment:5 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
This seems to work now.
This would make sense if Tk 8.6.7-rc worked.
Tk is past 8.6.7.
Please feel free to reopen if there is still a problem.
Note: See
TracTickets for help on using
tickets.
It is still not clear to me what causes the crash but using the 8.6.7-rc candidate packages as described here: https://github.com/Homebrew/homebrew-core/issues/12808 fixes the problem.