修复了反复分配内存的bug