The test is failing because there's a memory corruption error in the container-executor code, and that triggers a crash in malloc. At least one problem is in string_utils.c which has this classic off-by-one error:
char* input_cpy = malloc(strlen(input));
strlen does not account for the terminating NUL character, so we end up allocating one byte less than we need and then promptly scribble past the end of the allocation.
Looks like this was introduced by