TeX Live 2014 pretest で,以下のソースをタイプセットしました.
----
%#!latex
\documentclass{minimal}
\begin{document}
\begin{tabular}{l}
\vbox{\leavevmode\halign{#\cr}}
\end{tabular}
\end{document}
----
すると,
----
$ latex b
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./b.tex
LaTeX2e <2014/05/01>
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
(/opt/texlive/2014/texmf-dist/tex/latex/base/minimal.cls
Document Class: minimal 2001/05/25 Standard LaTeX minimal class
)
No file b.aux.
----
というメッセージが出たまま,タイプセットが終了しません.
これは意図的な挙動なのでしょうか?
ここで解説されている事例の一種じゃないでしょうか。
もしそうなら、「LaTeXのパッケージ実装者はこういうコードを書かないように注意しろ」ということになるでしょう。