The Python programming language
target's type (file or directory). The detection was buggy and made the call non-atomic (therefore prone to race conditions).