The create advance must happen before use-after-free check