great repro! In this case you can work around the problem by making a minor change to the TRY block:
m.lnHandle = _Text_Text = Fcreate("nul")
TRY * Something that creates an error:
x = y
CATCH * We don't really need to do anything here
ENDTRY
_Text = m.lnHandle