任务单 #31141

チームメンバー選択画面(得点者、アシスト者を選択する画面)の 得点者ボタン押下時に強制終了

开放日期: 2013-04-11 18:01 最后更新: 2013-05-02 14:57

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:

Details

<前提条件> チーム名、チームメンバーともに未設定

<再現手順> 1.追加ボタン 2.何も設定せず画面下部OKボタン押下 3.チーム1を選択 4.得点者ボタン押下

以上の手順でCursorIndexOutOfBoundsExceptionが発生。

<補足> 手順4.でアシストボタン押下時も同様の現象が発生。

任务单历史 (3/8 Histories)

2013-04-11 18:01 Updated by: syo-saitoh
  • New Ticket "チームメンバー選択画面(得点者、アシスト者を選択する画面)の 得点者ボタン押下時に強制終了" created
2013-04-11 18:15 Updated by: syo-saitoh
  • 属主 Update from (无) to t-nakamura
评论

To:中村さん

本件対応しました。

下記リポジトリにコミットしたのでレビューお願いします。(Rev.19) https://svn.sourceforge.jp/svnroot/versus/branch/user/31141

指定リポジトリのベースは30971対応済みのソースをベースに作成しました。

以上、よろしくお願いします。

2013-04-11 18:24 Updated by: syo-saitoh
评论

対応詳細

TeamMemberSelectActivity.java チームIDから全チームメンバーの名前を取得する処理で、 返却されたCursorから取得メンバー分のString領域を確保する際に使用している 関数cursor.getColumnCount()で強制終了。 カラム数ではなくデータ数を取得する必要があるので cursor.getCount()を使用する。

ただの関数名間違いな気がします。

2013-04-11 19:46 Updated by: syo-saitoh
  • 属主 Update from t-nakamura to syo-saitoh
评论

To:中村さん

お疲れ様です。 上記ソースレビューですが、保留とさせてください。 現象が直ってませんでした。

チケットはさいとうに変更しておきます。

2013-04-18 13:17 Updated by: syo-saitoh
  • 属主 Update from syo-saitoh to t-nakamura
  • 处理结果 Update from to Fixed
评论

To:中村さん

お疲れ様です。 本件、再度修正しましたのでレビューお願いします。

(rev.26) https://svn.sourceforge.jp/svnroot/versus/branch/user/31141

<修正クラス> /branch/user/31141/src/jp/co/versus/PlayPointEditorActivity.java /branch/user/31141/src/jp/co/versus/TeamMemberSelectActivity.java

<修正概要> ・/branch/user/31141/src/jp/co/versus/PlayPointEditorActivity.java →TeamMemberSelectActivity画面でデータを取得できない場合、 返却されたRESULT_CENCELEDを受けてトーストを表示する処理を追加。

・/branch/user/31141/src/jp/co/versus/TeamMemberSelectActivity.java →チームIDから所属メンバーを取得するクエリのwhare句でExceptionが発生していたので修正。 以下のようなクエリを作成するよう変更。 修正前> SELECT _id, name FROM menber WHARE menberid = 1,2,3 修正後> SELECT _id, name FROM menber WHARE menberid = 1 OR menberid = 2 OR menberid = 3

→上記whare句を作成する関数の追加。

→表示されたメンバーをタップするとExceptionが発生していたのでonClickもついでに修正。

以上 よろしくお願いします。

2013-04-29 22:09 Updated by: t-nakamura
  • 属主 Update from t-nakamura to syo-saitoh
评论
To:しょうた

以下、指摘事項です。
[TeamEditorActivity.java]
Cursorがクローズされてません。クローズするようにお願いします。
(元々のコードがクローズされてませんでしたが。。。)
2013-04-30 10:43 Updated by: None
评论

To:なかむらさん

クローズ処理を追加し下記リビジョンでTrunkへコミットしました。
Rev.33
https://svn.sourceforge.jp/svnroot/versus/trunk/src

2013-05-02 14:57 Updated by: syo-saitoh
  • Ticket Close date is changed to 2013-05-02 14:57
  • 状态 Update from 开启 to 关闭

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名