Besides the regular errors, there are fatal errors, like
Fatal error occurred, no output PDF file produced!
I have seen them happen when TeX capacity exceeds, the mysterious seac (see Automatically substitute missing glyph with another in LuaLaTeX) and some stuff with floats.
There are a few questions:
- Does this error come directly from the engine?
- What is the reason no pfd is produced? Why not just show the pages that were already made?
- What can cause these errors?
- Are these errors LaTeX-only, or they do not depend on format used? (I am especially interested in ConTeXt)