Kazuomi Kashii created GORA-134:
-----------------------------------
Summary: ListGenericArray's hashCode causes StackOverflowError
Key: GORA-134
URL: https://issues.apache.org/jira/browse/GORA-134
Project: Apache Gora
Issue Type: Bug
Components: schema
Reporter: Kazuomi Kashii
public static void main(String[] args) throws Exception {
Type type = STRING;
Schema schema = Schema.create(type);
GenericArray array = new ListGenericArray(schema);
array.add(new Utf8("array test"));
System.out.println("hashCode=" + array.hashCode());
}
Exception in thread "main" java.lang.StackOverflowError
at org.apache.avro.generic.GenericData.get(GenericData.java:39)
at
org.apache.gora.persistency.ListGenericArray.hashCode(ListGenericArray.java:86)
at org.apache.avro.generic.GenericData.hashCode(GenericData.java:434)
at
org.apache.gora.persistency.ListGenericArray.hashCode(ListGenericArray.java:86)
at org.apache.avro.generic.GenericData.hashCode(GenericData.java:434)
at
org.apache.gora.persistency.ListGenericArray.hashCode(ListGenericArray.java:86)
...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira