Opened 11 years ago

Closed 3 years ago

#38030 closed defect (fixed)

python 2.7.3 and py27-tkinter - idle.py segfaults

Reported by: Warren.Postma@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: chrstphrchvz (Christopher Chavez)
Port: py-tkinter

Description

Trying to view idle preferences in Idle, after installing py27-tkinter, and Idle crashes.

There are also some visual glitches (the preferences window appears but is very small and is semi-transparent.

I suspect that dependency on tkinter in python 2.7 is not properly packaged, and that the tkinter port itself may be broken.

Attachments (1)

mini ghostwindow.png (130.6 KB) - added by Warren.Postma@… 11 years ago.
very small semi-transparent window with title "IDLE Preferences"

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by Warren.Postma@…

Ran inside GDB to locate the errors and see more output. Here's what I see:

Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x000000ac00000023 0x00000001013dd233 in TkpConfigureMenuEntry ()

Changed 11 years ago by Warren.Postma@…

Attachment: mini ghostwindow.png added

very small semi-transparent window with title "IDLE Preferences"

comment:2 Changed 11 years ago by mf2k (Frank Schima)

Cc: singingwolfboy@… added
Keywords: python removed
Owner: changed from macports-tickets@… to jwa@…

In the future, please Cc the port maintainer(s).

FYI, I see this issue too.

comment:3 Changed 11 years ago by ned-deily (Ned Deily)

http://bugs.python.org/issue15853. There's a patch there for it. Note it hasn't been tested with Tk 8.6.

Version 0, edited 11 years ago by ned-deily (Ned Deily) (next)

comment:4 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

I cannot reproduce this issue. I'm inclined to think this issue has been fixed long ago, as there have since been many improvements made in Tk for Aqua, or even in Tkinter. Should this be closed?

Note that the current maintainer for py27-tkinter is jmroot.

comment:5 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:6 Changed 5 years ago by mf2k (Frank Schima)

Owner: changed from jyrkiwahlstedt to jmroot
Port: py-tkinter added; py27-tkinter removed
Status: newassigned

comment:7 Changed 5 years ago by mf2k (Frank Schima)

Cc: singingwolfboy@… removed

comment:8 Changed 3 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.