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

MacPorts noreply at macports.org
Sat Oct 11 02:19:19 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 cal@…):

 On OS X, you cannot call non-async-safe functions in a process `fork(2)`ed
 from a child process before calling `execve(2)`. This looks like some
 post-fork-phtread callback code that calls stuff it shouldn't call. A
 valid solution for this kind of problem is to replace the `fork(2)` and
 `execve(2)` combination with `posix_spawn(2)`.

 Please make sure upstream is aware of this problem.

 For further reference, for example:
 http://lists.gnu.org/archive/html/coreutils/2013-11/msg00083.html.
 Googling for "*** multi-threaded process forked ***" also gets you lots of
 similar hits.

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


More information about the macports-tickets mailing list