The text a1969c2a4734, as Debian 7 (Wheezy) shipped it.
check stream status and report errors
explain_ferror_or_die(3) on Linux now