So long time now Ethereal has been built and run on android. I have not had any issues up until today, when I received an email from someone who I had recently built Ethereal10.29-android-armv8 for. His output showed a few crashes over the course of 10 games. He was using Chess For Android.
So I downloaded it, and ran Ethereal 10.00, 10.15, and 10.29. When using the built in "auto-play" option, all engines had issues with hanging or crashing. I then used the "Engine Tournament" option, and played 10.00, ... 10.29, vs the built in Chess For Android engine. No crashes reported.
Now I am playing 10.29 vs 10.15 in another tourney, and thus far no crashes or issues.
At this point, I might be content to say, "Well clearly Chess For Android has some issues that I cannot know of"...
So I downloaded Droid Fish. Here, I again got the occasional hang/crash (Output from both GUIs is lacking).
I'm very confused because I have played in the upwards of 8 million games since 10.00, and the only crashes I have seen are from one computer in my network which has memory issues. There is exactly ZERO difference in what I do to build for android, aside from the version of gcc of course. Builds from both my windows box and linux box appear to have the same issue (Different versions of gcc for android).
Does anyone have experience here, or know of a GUI with enough output to help me track down the issue?
Thanks,
Andrew Grant
EDIT: After many more games, I got a crash between 10.29 and 10.15
