openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #00385
[Bug 244731] [NEW] StackOverFlow with Kea TestKea.java
Public bug reported:
Hardy Heron - 8.04
If you download the Kea, an opensource keyphrase extractor
(http://www.nzdl.org/Kea/download.html), and run the TestKea.java class
you get the exception below. If you use a Sun JVM rather than Openjdk-6,
you won't get an exception.
Creating the model...
-- Loading the Index...
-- Building the Vocabulary index from SKOS file
-- Reading the Documents...
Exception in thread "main" java.lang.StackOverflowError
at java.io.ObjectOutputStream.access$500(ObjectOutputStream.java:160)
at java.io.ObjectOutputStream$BlockDataOutputStream.writeDoubles(ObjectOutputStream.java:2101)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1323)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1163)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
** Affects: openjdk-6 (Ubuntu)
Importance: Undecided
Status: New
--
StackOverFlow with Kea TestKea.java
https://bugs.launchpad.net/bugs/244731
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.
Status in “openjdk-6” source package in Ubuntu: New
Bug description:
Hardy Heron - 8.04
If you download the Kea, an opensource keyphrase extractor (http://www.nzdl.org/Kea/download.html), and run the TestKea.java class you get the exception below. If you use a Sun JVM rather than Openjdk-6, you won't get an exception.
Creating the model...
-- Loading the Index...
-- Building the Vocabulary index from SKOS file
-- Reading the Documents...
Exception in thread "main" java.lang.StackOverflowError
at java.io.ObjectOutputStream.access$500(ObjectOutputStream.java:160)
at java.io.ObjectOutputStream$BlockDataOutputStream.writeDoubles(ObjectOutputStream.java:2101)
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1323)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1163)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1167)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1526)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1491)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1409)
Follow ups
References