[MacPorts] #71835: magic @8.3.508_1: segfault on launch

MacPorts noreply at macports.org
Wed Jan 15 16:58:11 UTC 2025


#71835: magic @8.3.508_1: segfault on launch
-------------------------+------------------------
  Reporter:  ryandesign  |      Owner:  ryandesign
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.5
Resolution:              |   Keywords:
      Port:  magic       |
-------------------------+------------------------

Comment (by ryandesign):

 Either builtbot-built 8.3.508_1 or locally-built 8.3.514_0. It looks like
 it's linked with tk-x11 correctly.

 {{{
 % port -q cont magic | xargs file | grep Mach-O | cut -d: -f1 | xargs
 otool -L
 /opt/local/lib/magic/tcl/magicdnull:
         /opt/local/lib/libtcl8.6.dylib (compatibility version 8.6.0,
 current version 8.6.15)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.3.1)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1311.100.3)
 /opt/local/lib/magic/tcl/magicexec:
         /opt/local/lib/tk-x11/libtk8.6.dylib (compatibility version 8.6.0,
 current version 8.6.15)
         /opt/local/lib/libtcl8.6.dylib (compatibility version 8.6.0,
 current version 8.6.15)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.3.1)
         /opt/local/lib/libX11.6.dylib (compatibility version 11.0.0,
 current version 11.0.0)
         /opt/local/lib/libGL.1.dylib (compatibility version 4.0.0, current
 version 4.0.0)
         /opt/local/lib/libGLU.1.dylib (compatibility version 5.0.0,
 current version 5.1.0)
         /opt/local/lib/libXi.6.dylib (compatibility version 8.0.0, current
 version 8.0.0)
         /opt/local/lib/libXmu.6.dylib (compatibility version 9.0.0,
 current version 9.0.0)
         /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0,
 current version 11.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1311.100.3)
         /opt/local/lib/libcairo.2.dylib (compatibility version 11709.0.0,
 current version 11709.0.0)
         /opt/local/lib/libfontconfig.1.dylib (compatibility version
 14.0.0, current version 14.1.0)
         /opt/local/lib/libfreetype.6.dylib (compatibility version 27.0.0,
 current version 27.2.0)
 /opt/local/lib/magic/tcl/tclmagic.dylib:
         tclmagic.dylib (compatibility version 0.0.0, current version
 0.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1311.100.3)
         /opt/local/lib/libX11.6.dylib (compatibility version 11.0.0,
 current version 11.0.0)
         /opt/local/lib/libGL.1.dylib (compatibility version 4.0.0, current
 version 4.0.0)
         /opt/local/lib/libGLU.1.dylib (compatibility version 5.0.0,
 current version 5.1.0)
         /opt/local/lib/libXi.6.dylib (compatibility version 8.0.0, current
 version 8.0.0)
         /opt/local/lib/libXmu.6.dylib (compatibility version 9.0.0,
 current version 9.0.0)
         /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0,
 current version 11.0.0)
         /opt/local/lib/libcairo.2.dylib (compatibility version 11709.0.0,
 current version 11709.0.0)
         /opt/local/lib/libfontconfig.1.dylib (compatibility version
 14.0.0, current version 14.1.0)
         /opt/local/lib/libfreetype.6.dylib (compatibility version 27.0.0,
 current version 27.2.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.3.1)
 }}}

 The program doesn't segfault immediately. It shows its log/console window.
 Then it should open the main window. Some window does appear for a split
 second before it crashes.

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


More information about the macports-tickets mailing list