Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Malformed ISO file hangs bsdtar #522
The file in question has a directory that is a member of itself. bsdtar is trying to descend the resulting infinite directory tree. It should eventually fail with an error when you hit libarchive's (very large) limits on total path length.
The ideal fix would track directories and fail if there was a loop. Until someone can implement that, a simple depth limit would help guard against this case.