Opened 18 months ago

Closed 6 weeks 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 18 months ago by mf2k (Frank Schima)

Port: tk added

comment:2 Changed 17 months ago by vsuorant (Ville)

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.

comment:3 Changed 14 months ago by mojca (Mojca Miklavec)

Cc: mojca added

comment:4 Changed 6 weeks ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Owner: set to MarcusCalhoun-Lopez
Status: newaccepted

comment:5 Changed 6 weeks ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: acceptedclosed

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.