# \vspace after \vfill ignored

\vfill
Text first line
\vspace{1cm}
Text second line
\cleardoublepage


The \vspace is unfortunately ignored by LaTeX: The resulting document has no vertical space added between the two lines. Why is that?

You need to add a) something (e.g., an empty box) before \vfill (assuming \vfill is at the top of the page) b) a paragraph between the first and second line.
\documentclass{article}