kishikawakatsumi / SECoreTextView

SECoreTextView is multi style text view.
MIT License
943 stars 143 forks source link

音声入力を使ったとき特定の操作でクラッシュする #40

Open usami-k opened 10 years ago

usami-k commented 10 years ago

サンプルの RichTextEditor で、以下の操作で発生します。

環境

iPhone 5、iOS 7.1.2

操作手順

  1. テキストエリアをタップする。
  2. ソフトウェアキーボードの音声入力ボタンを押し、なにも入力せずに完了する。
    • このとき、何も入力していないはずなのにいくつかの空白が挿入されたように見えます。
  3. 挿入された空白を削除する。
  4. 右上のDoneボタンを押す。
    • このとき、アプリがクラッシュします。
*** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSMutableRLEArray replaceObjectsInRange:withObject:length:: Out of bounds'
kishikawakatsumi commented 10 years ago

う、ありがとうございます。 調べて直します。