I've experienced a few crashes to the sync gateway, I think it's ok now but here's the logs and a description of what I think was causing it.
I was running CB Mobile for android 1.0 and was running into a few cursor allocation exceptions, they seemed to be occurring if I was updating while in a live view of the data that was being updated. This was resolved with 1.02 fortunately and I haven't seed the cursor allocation exception since then.
If there was a crash due to the cursor exception and I restarted the client it looks like the client was crashing the sync gateway trying to sync the data from the crash, the crash must have left it in a very bad state. This sync operation from the client did however crash the sync gateway until I cleared the local cache.
I've attached the console output from the crash. This on a ubuntu amazon server with the latest sync gateway.
-james