Description of problem: If I start emacs from a terminal where I can see stderr, this message shows up: (emacs:2178): 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. It doesn't appear to actually hurt anything, since as near as I can tell emacs is working normally anyway, but I thought I'd report it in case it is something important. Version-Release number of selected component (if applicable): emacs-23.2-17.fc15.x86_64 How reproducible: every time Steps to Reproduce: 1.start emacs from terminal 2.see message 3. Actual results: error Expected results: no error Additional info:
The recent update to emacs-23.2-19.fc15.x86_64 seems to have fixed this. No more funny stderr messages at startup.
Actually, I may have spoken too soon. I don't get the message when I start emacs from a native gnome-terminal running on the primary X desktop, but if I ssh into the system from a remote location with X forwarding turned on, then start emacs, I do get the error.
I can confirm the problem still exists - I see the same GLib-WARNING error message (using gnome-terminal, not ssh). I am running Fedora 15 with all updates (as of today) installed. This bug is similar https://bugzilla.redhat.com/show_bug.cgi?id=654027 although it is filed against the glib2 (not emacs) component.
*** This bug has been marked as a duplicate of bug 654027 ***