android版kanji2koeについて |
- 日時: 2014/04/07 22:16
- 名前: 513
- お世話になっております。
aquestalk,kanji2koeを用いたandroidアプリを公開させていただいております。
そのアプリを使用するユーザから「『三龍羅刹十字散水』を入力するとアプリが落ちる」という問い合わせを受けました。 調査しましたところ、kanji2koeに前述の文字列を与えて音声記号列に変換する際に不具合が起きているようでした。 簡単でもうしわけありませんが以下に異常終了時のログを転載します。 ******************************* 04-07 21:44:29.492: D/cnvKoe(14410): go k2k:三龍羅刹十字散水 04-07 21:44:29.512: W/dalvikvm(14410): Invalid indirect reference 0x40e6b018 in decodeIndirectRef 04-07 21:44:29.512: E/dalvikvm(14410): VM aborting 04-07 21:44:29.512: A/libc(14410): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 14410 (ndroid.talkroid) ******************************* ログ先頭行はkanji2koeに入る直前に入力文字列を表示させたものです(go k2k:はログに固定値で出力しています)。 その他の文字列(たとえば「三龍羅刹十字」など)は変換されるため、特定の文字列で問題が発生しているようです。
原因、対処法について、おわかりになりましたらご返信をいただきたいと思います。
|
|