JVM segfaulting on my Mac?

The console tells me that whenever I run a java app (Eclipse, the game I’m making, etc), that the jvm segfaults. “Invalid memory access of location 0x4d20603580 rip=0x113655289” And then “Job appears to have crashed: Segmentation fault.”

I haven’t updated Eclipse or the jvm recently (I have the same version as my professor, same OS too), the only difference is that he hasn’t installed the newest Snow Leopard updates. I can’t find anything on Google about it, is this a known issue? Is there a workaround? If it’s not a known bug, does anyone know of anything that may be causing this? Normally I’d bet on some corruption in Eclipse, but I’m even getting it from command line java.

Assuming you’ve done the usual (Disk Utility Repair + Repair Permissions) and it’s still happening, I’d re-install java. Sounds like some sort of corruption has crept in, almost certainly a bad file somewhere.

Ran memtest (can’t believe I didn’t think to check that earlier). My RAM is completely borked, lovely.