[MacPorts] #69235: watchman: trace trap because of absolutely ancient libunwind installed by the libunwind port

MacPorts noreply at macports.org
Fri Feb 16 07:14:45 UTC 2024


#69235: watchman: trace trap because of absolutely ancient libunwind installed by
the libunwind port
----------------------------------+----------------------
  Reporter:  phiz118              |      Owner:  danchr
      Type:  defect               |     Status:  assigned
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.9.0
Resolution:                       |   Keywords:
      Port:  watchman, libunwind  |
----------------------------------+----------------------

Comment (by kencu):

 looking at that backtrace again, two different libunwind dylibs seem to be
 being accessed…. that is hard to tell for sure, but if that is the case,
 that could certainly lead to a crash.

 There is no guarantee that different versions of libunwind are compatible
 with each other… an object created in one version would never expect to
 work when accessed by a different version.

 There is a way to do dylib tracing if anyone really needs to know this….
 but the solution herevis still to get rid of the libunwind port on all
 newer systems.

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


More information about the macports-tickets mailing list