Yes, it's using Sun Java. I didn't try your fix yet, but the reason I use Sun's Java is that I was getting the same (or a very similar) type of crash using GCJ.
For now I've been able to fix it by deleting the logs, but if it happens again I might try the GCJ thing, to see how it works. It's not very clear from your description, though: doing the switch how you described fixes the problem permanently, or just until the next crash?
Yes, it's using Sun Java. I didn't try your fix yet, but the reason I use Sun's Java is that I was getting the same (or a very similar) type of crash using GCJ.
For now I've been able to fix it by deleting the logs, but if it happens again I might try the GCJ thing, to see how it works. It's not very clear from your description, though: doing the switch how you described fixes the problem permanently, or just until the next crash?