修复内存溢出和价格计算错误bug