When there is no 'audio' group, the error is:
virtual_oss: getgrnam: No error: 0
which gives absolutely no indication to the user about the underlying issue.
Instead, check for errno after calling getgrnam(3)
./virtual_oss virtual_oss: Can't find 'audio' group.