[MacPorts] #45309: p11-kit child atfork handler causes gimp forks to crash due to gegl/glib2 dlclose(), no gimp plugins available (was: p11-kit child atfork handler causes gimp forks to crash due to gegl dlclose(), no gimp plugins available)
MacPorts
noreply at macports.org
Mon Nov 3 10:34:33 PST 2014
#45309: p11-kit child atfork handler causes gimp forks to crash due to gegl/glib2
dlclose(), no gimp plugins available
---------------------------------------+----------------------
Reporter: and.damore@… | Owner: devans@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gegl p11-kit gimp2 glib2 |
---------------------------------------+----------------------
Changes (by jeremyhu@…):
* port: gegl p11-kit gimp2 => gegl p11-kit gimp2 glib2
Comment:
Actually glib2 is the one that actually does the dlclose(). gegl does the
g_module_close.
Perhaps we should just skip the dlclose() in gmodule (in glib2). The
thing is, I don't know how many things rely on g_module_close() actually
unmapping the file when the gmodule refcount gets to 0, but then again,
things should not be expecting that they are the only reference to a
dylib.
--
Ticket URL: <https://trac.macports.org/ticket/45309#comment:58>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list