[MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

MacPorts
#54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on
OSX10.12.5
----------------------+-----------------
 Reporter:  vsuorant  |      Owner:
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:            |       Port:
----------------------+-----------------
 '''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.

--
Ticket URL: <https://trac.macports.org/ticket/54436>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

MacPorts
#54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on
OSX10.12.5
-----------------------+-----------------
  Reporter:  vsuorant  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  tk        |
-----------------------+-----------------
Changes (by mf2k):

 * port:   => tk


--
Ticket URL: <https://trac.macports.org/ticket/54436#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

MacPorts
In reply to this post by MacPorts
#54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on
OSX10.12.5
-----------------------+-----------------
  Reporter:  vsuorant  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  tk        |
-----------------------+-----------------

Comment (by vsuorant):

 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.

--
Ticket URL: <https://trac.macports.org/ticket/54436#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

MacPorts
In reply to this post by MacPorts
#54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on
OSX10.12.5
-----------------------+---------------------------------
  Reporter:  vsuorant  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect    |     Status:  accepted
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  tk        |
-----------------------+---------------------------------
Changes (by MarcusCalhoun-Lopez):

 * owner:  (none) => MarcusCalhoun-Lopez
 * status:  new => accepted


--
Ticket URL: <https://trac.macports.org/ticket/54436#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on OSX10.12.5

MacPorts
In reply to this post by MacPorts
#54436: tk +quartz variant crashes with python 2.7.13 and py27-tkinter on
OSX10.12.5
-----------------------+---------------------------------
  Reporter:  vsuorant  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:  fixed     |   Keywords:
      Port:  tk        |
-----------------------+---------------------------------
Changes (by MarcusCalhoun-Lopez):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 This seems to work now.\\
 This would make sense if Tk 8.6.7-rc worked.\\
 Tk is [https://github.com/macports/macports-
 ports/commit/7c4fc91d0d1a18dfbe7194ddc2b05973afbea5a8 past 8.6.7].

 Please feel free to reopen if there is still a problem.

--
Ticket URL: <https://trac.macports.org/ticket/54436#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS