Notice I said overflowing of the JVM's stack not Java's (bytecode) "stack". I am well aware of the fact that you can't "smash" a Java stack - that's just how the language is architected.I've experienced even more random crashes (SEGV). It turned out to be bad memory (or bus), and it only showed up under pretty heavy load. :(
This is a little OT, but just out of curiosity, has anybody been successful in gaining root/tomcat/whatever-uid shell by capitalizing on a JVM's (not necessarily tomcat's) core dump? I've always wondered if that was possible. I know its extremely hard (impossible?) to "consistently" overflow JVM's stack, but has it ever been done?
I've never heard of anything like this before.
However, Java's "stack" is not what gets overflowed, here. IF the JVM goes down, it's the JVM code that faults, not the Java code itself. Java's stack and heap are pretty far away from anything that's executing.
-- A
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
