fix iOS6 crash bugs