you say that the problem was that `lazy val extension` was used before Cleanup.startup, and that caused concurrent deletion and startup of journal.

If that is the case this will result in NPE.