[MacPorts] #45309: gimp2 @2.8.14 on 10.9 - doesn't load plug-ins

MacPorts noreply at macports.org
Sat Nov 1 21:10:17 PDT 2014


#45309: gimp2 @2.8.14 on 10.9 - doesn't load plug-ins
---------------------------+----------------------
  Reporter:  and.damore@…  |      Owner:  devans@…
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  gimp2         |
---------------------------+----------------------

Comment (by macports@…):

 FTR, on 10.9 I'm also seeming only the same four pthread_atfork() calls as
 dtakahashi added at comment:38
 ([https://trac.macports.org/attachment/ticket/45309/gimp-lldb-transcript-
 pthread_atfork.txt gimp-lldb-transcript-pthread_atfork.txt]), although I'm
 getting somewhat fewer symbols resolved in lldb in the "bt".  Anyway the
 four calls seem to be:

 0.  ImageLoaderMachO::doImageInit()
 0.  ImageLoaderMachO::doModInitFunctions()
 0.  getpwuid()
 0.  getpwuid()

 The first two seem to be tied up with loading the MachO
 (executable/libraries) images into memory, and the last two seem to be
 deep in the callpath of getpwuid().  All of which seem to be inside the OS
 libraries, rather than inside GIMP/GTK/glib.  So I suspect it's unlikely
 they've changed recently to cause this to suddenly break like this.

 There aren't any more pthread_atfork() calls registered before we start
 getting DBUS dynamic session lookup failures and plugin discovery
 failures.  So I still currently suspect it's something in the actual child
 path after fork(), rather than an _atfork() handler.

 Ewen

-- 
Ticket URL: <https://trac.macports.org/ticket/45309#comment:39>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list