g_spawn_sync() sometimes generates the following warning in PluginProcessProxy::scanPlugin():
(process:27833): GLib-WARNING **: In call to g_spawn_sync(), exit status of a child process was requested but SIGCHLD action was set to SIG_IGN and ECHILD was received by waitpid(), so exit status can't be returned. This is a bug in the program calling g_spawn_sync(); either don't request the exit status, or don't set the SIGCHLD action.
I attempted to fix it a while back in Bug 101446 but my fix was apparently incomplete.
Created attachment 185544 [details]
Comment on attachment 185544 [details]
Clearing flags on attachment: 185544
Committed r141319: <http://trac.webkit.org/changeset/141319>
All reviewed patches have been landed. Closing bug.
Re-opened since this is blocked by bug 108629