奥村先生,回答ありがとうございます。
ご指摘を受けて,自分が作っていたtexファイル(foo.tex)の中身を丸ごと新規ファイル(bar.tex)にコピペしてコンパイルしたところ,bar.texの方はエラーは出なくなりました。
そこで,もとのファイルの関連ファイル(foo.auxなど)に何かの拍子に破損があったのかなと思い,foo.tex以外削除してもう一度foo.texをコンパイルしてみると依然としてエラーが出ます。
何が悪いのか結局よく分かりませんが,ひとまずエラーが出ずに解決したのでありがとうございました。