bug fixed: fail alloc big local variable