What steps will reproduce the problem?
1. Go to "SETTINGS->General", set "Difficult (Ai)" to the highest "hard".
2. Play a new game
3. Do a few moves
4. Wait while AI is thinking, click on "HOME"
*** May repeat step 3 and 4 a few times.
What is the expected output? What do you see instead?
PodChess should have left the current game and go back to the main Menu screen.
Instead, PodChess crashed and exit.
It is pretty easy to produce this bug.
The main point is making the AI take *some* time to make moves. While AI is
doing "the
thinking", then hit the "HOME" or "RESET" buttons. PodChess often crashed as a
result (because
the AI is running in a secondary thread while the main UI thread simply resets
the AI's static
data.)
I also attached a Crash Log for references (SVN Revision 71).
Original issue reported on code.google.com by huypha...@gmail.com on 4 Oct 2009 at 11:21
Original issue reported on code.google.com by
huypha...@gmail.com
on 4 Oct 2009 at 11:21Attachments: