irrecoverable stack overflow caused by library with executable stack
Bug #625820 reported by
Douglas Simon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-6 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 10.04.1 LTS
Release: 10.04
This is a test case to demonstrate that stack overflow detection is broken on OpenJDK6+Linux when a Java application loads a library which denotes it requires an executable stack. The cause of this outlined in more detail here:
http://
To reproduce:
export JAVA_HOME=
$JAVA_HOME/
gcc -c stackoverflowcr
gcc -g -shared -lc stackoverflowcr
$JAVA_HOME/bin/java -Djava.
To post a comment you must log in.
Native code for test case.