iアプリ
■ このスレッドは過去ログ倉庫に格納されています
0280デフォルトの名無しさん
NGNGスクラッチパッドのデータを読みに行く所で時々OutOfMemory例外を吐きます。
起動直後のタイトル画面なので状況はほとんど一定のはずなのですが、
時々例外が起きるというのが良く理解できません。
実機ではそのような事は起きていないのですが。
以下がその部分のソースと例外トレースの出力です。
エミュレータのバグなのか、それともソフト側のバグなのかだけでも判るといいんですが。
すみませんがご存知の方がいらっしゃったらご教授お願いします。
・<スクラッチパッド読み込み関数>
private int ReadScratchPad(int offset){
int spid = 0;
try{
InputStream in = Connector.openInputStream("scratchpad:///0;pos="+offset);
spid = in.read();
in.close();
} catch(IOException e) {
}
return spid;
}
・<エラー出力>
Uncaught excpetion: java/lang/OutOfMemoryError
Method............: 44f528 'javax/microedition/io/Connector.openDataInputStream
(static)'
Frame Pointer.....: f20354
Current IP........: 474b93 = 474b4a + offset 73
Previous Frame....: f20324
Previous IP.......: 474bf4 (offset 4)
Exception handlers: 47fc5c
Frame size........: 6 (1 arguments, 5 local variables)
Argument[0].......: f37794
Local[1]..........: f3b3e8
Local[2]..........: 0
Local[3]..........: 0
Local[4]..........: f200a4
Local[5]..........: 474b90
・
・
・
・
■ このスレッドは過去ログ倉庫に格納されています