fix segment violation on some input data.