[MacPorts] #59781: py37-pyobjc: Bus error: 10

MacPorts noreply at macports.org
Wed Jan 22 15:33:27 UTC 2020


#59781: py37-pyobjc: Bus error: 10
--------------------------------------------------+----------------------
  Reporter:  mf2k                                 |      Owner:  danchr
      Type:  defect                               |     Status:  closed
  Priority:  Normal                               |  Milestone:
 Component:  ports                                |    Version:  2.6.99
Resolution:  fixed                                |   Keywords:  catalina
      Port:  py-pyobjc py-spyder py-spyder-devel  |
--------------------------------------------------+----------------------
Changes (by danchr):

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


Comment:

 Fixed in [https://github.com/macports/macports-
 ports/commit/d16123838f5fd089fbab17d93e9719f1c57ea126 d161238]:

 {{{
 py-pyobjc: add patch to fix crash on Catalina
 AFAICT the root cause was that PyObjC wrote to a variable mapped to
 read-only memory. Luck would have it that this particular write is
 redundant, so we can “fix” the bug by checking whether the value would
 change, and thus avoid the write — and crash.

 fixes #59781
 }}}

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


More information about the macports-tickets mailing list