Opened 8 years ago

Last modified 2 years ago

#38030 assigned defect

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@… 8 years ago.
very small semi-transparent window with title "IDLE Preferences"

Download all attachments as: .zip

Change History (8)

comment:1 Changed 8 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 8 years ago by Warren.Postma@…

Attachment: mini ghostwindow.png added

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

comment:2 Changed 8 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 8 years ago by ned-deily (Ned Deily)

http://bugs.python.org/issue15853. There's a patch there for it which will be in Python 2.7.4 which should be coming along sometime soon. Note it hasn't been tested with Tk 8.6.

Last edited 8 years ago by ned-deily (Ned Deily) (previous) (diff)

comment:4 Changed 2 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 2 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

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

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

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

Cc: singingwolfboy@… removed
Note: See TracTickets for help on using tickets.