Thanks, that test case had been bugging me; I experienced similar sporadic failures. It's nice to see it smaller, too: I often run over disk quota on my test server, believe it or not. I pushed it here:
http://git.savannah.gnu.org/cgit/tar.git/commit/?id=ec586b37e025315f65bf169b03ce9d1a8d1659f9
