终于fix 了一个诡异的bug