Request for review: 7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV
coleen.phillimore at oracle.com
Mon Feb 13 10:56:52 PST 2012
Yes, thanks Chris.
On 2/13/2012 10:39 AM, Chris Hegarty wrote:
> One of the issues that provokes this problem is the native networking
> socket read/write code on unix. When running a 64bit JDK the
> read/write implementation can try to create an on stack buffer of up
> to 128K. I believe this may have been greater than the old
> StackShadowPages size.
> On 13/02/2012 15:11, Karen Kinnear wrote:
>> That was quick. Code change looks good.
>> Is there a reason the larger size isn't needed on all platforms?
>> On Feb 13, 2012, at 7:23 AM, Coleen Phillimore wrote:
>>> Summary: Increase StackShadowPages to accomodate the JDK changes to
>>> increase buffer size in socketWrite
>>> open webrev at http://cr.openjdk.java.net/~coleenp/7059899/
>>> bug link at http://bugs.sun.com/view_bug.do?bug_id=7059899
>>> Tested with test case and internal stack overflow tests.
More information about the hotspot-runtime-dev