Skip to content


Subversion checkout URL

You can clone with
Download ZIP


`spawn_setuid_setgid` failed: exit code 134 #910

notorand-it opened this Issue · 2 comments

2 participants


libuv is failing the "make check" on Linux Ubuntu 12.04.4 (32bits).
Source has been downloaded today from

A core has been dumped in the build directory.
This is the last part of the output:

spawn_setuid_setgid failed: exit code 134
Output from process spawn_setuid_setgid:

Assertion failed in test/test-spawn.c on line 60: exit_status == 1

FAIL: test/run-tests

1 of 1 test failed

Please report to

make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory /usr/src/libuv-master'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
make: *** [check] Error 2

I don't know whether I needto attach extra files for details.


That's probably harmless. Am I right that the following conditions hold?

  • You run the test as root.
  • The permissions on the run-tests binary won't allow another user to run it.

The test changes UID and GID to user 'nobody' and then tries to execute the run-tests binary again. If you have a restrictive umask set up, that won't work. In that case, exit_code will probably be UV_EACCES.


No follow-up. I'll assume the write-up from my previous comment is correct. :-) Cheers.

@bnoordhuis bnoordhuis closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.