if(path == null){
logger.log(Level.INFO, "Missing required CWD record in 'chmod'. event id '"+eventData.get("eventid")+"'");
return;</BUG>
}
<BUG>artifactIdentity = getValidArtifactIdentityForPath(path);

} else if (syscall == SYSCALL.FCHMOD) {</BUG>
String fd = eventData.get("a0");
if(descriptors.getDescriptor(pid, fd) == null){
descriptors.addUnknownDescriptor(pid, fd);

if(path == null){
log(Level.INFO, "Missing PATH or CWD records", null, eventId, syscall);
return;
}
artifactIdentifier = getValidArtifactIdentifierForPath(path);
modeArgument = eventData.get("a1");
} else if (syscall == SYSCALL.FCHMOD) {
String fd = eventData.get("a0");
if(descriptors.getDescriptor(pid, fd) == null){
descriptors.addUnknownDescriptor(pid, fd);
