Opened 11 years ago

Closed 8 years ago

#42334 closed defect (fixed)

emacs @24.3_1+gtk+x11 error in g_spawn_sync() - emacs bug #8855

Reported by: rafaelefernandez@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: emacs

Description (last modified by larryv (Lawrence Velázquez))

I upgraded to Mavericks, upgraded macports, uninstalled all my ports, cleaned, and install emacs first. I installed port emacs @24.3_1+gtk+11 and since the install the following error message appears once or twice after starting emacs:

(emacs:29226): GLib-WARNING **: In call to g_spawn_sync(), exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_spawn_sync either directly or indirectly

This error is supposed to have been fixed in emacs 24.3 according to this: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8855#53

I also uninstalled, cleaned, and built emacs @24.3_1+dbus+gtk+x11 and see the same issue.

Given the fact that the bug has been fixed by emacs developers in 24.3, you might be building against old sources or there is an issue with your dbus patch.

Change History (4)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: dports@… removed
Description: modified (diff)
Keywords: emacs g_spawn_sync removed
Owner: changed from macports-tickets@… to dports@…

comment:2 Changed 11 years ago by drkp (Dan Ports)

This bug is not actually fixed in emacs 24 yet: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8855#74

comment:3 Changed 8 years ago by drkp (Dan Ports)

I think this should be fixed in emacs 25 now?

comment:4 Changed 8 years ago by drkp (Dan Ports)

Resolution: fixed
Status: newclosed

This seems to be fixed; please reopen if it comes up again.

Note: See TracTickets for help on using tickets.