Only destroy the block if it hasn't been pushed into the block stack, or it will be destroyed again when destroying the block stack.
The file is empty.
Only destroy the block if it hasn't been pushed into the block stack, or it will be destroyed again when destroying the block stack.