roger created OLINGO-1252: ----------------------------- Summary: MetaDataParser will stack overflow when parsing circle references recursively Key: OLINGO-1252 URL: https://issues.apache.org/jira/browse/OLINGO-1252 Project: Olingo Issue Type: Bug Components: odata4-server Affects Versions: (Java) V4 4.4.0 Reporter: roger
It is a follow up of https://issues.apache.org/jira/browse/OLINGO-861. The fix introduce the recursively resolving of SchemaBasedEdmProvider. But it will have stack overflow when schema are referencing in circle. It is easy to reproduce, just update the test case org.apache.olingo.server.core.MetadataParserTest#testReferenceLoad and change parser.recursivelyLoadReferences(false); to parser.recursivelyLoadReferences(true); and run it. -- This message was sent by Atlassian JIRA (v7.6.3#76005)