写了一个异常详尽的报告，然后修正了一些不合理的代码
