java.lang.StackOverflowError: null

HI
one of our master nodes crashed yesterday due to this:
2 017-05-22T15:37:04,795][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [es5-1] fatal error in thread [Thread-37362], exiting
java.lang.StackOverflowError: null
at org.elasticsearch.common.logging.LoggerMessageFormat.format(LoggerMessageFormat.java:94) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.elasticsearch.common.logging.LoggerMessageFormat.format(LoggerMessageFormat.java:36)

Do you have any more of the stack trace?

this is one big exception:

java.lang.StackOverflowError
at org.elasticsearch.common.logging.LoggerMessageFormat.format(LoggerMessageFormat.java:94)
at org.elasticsearch.common.logging.LoggerMessageFormat.format(LoggerMessageFormat.java:36)
at org.elasticsearch.ElasticsearchException.(ElasticsearchException.java:109)
at org.elasticsearch.ResourceNotFoundException.(ResourceNotFoundException.java:36)
at org.elasticsearch.index.IndexNotFoundException.(IndexNotFoundException.java:33)
at org.elasticsearch.index.IndexNotFoundException.(IndexNotFoundException.java:29)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.infe(IndexNameExpressionResolver.java:660)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.innerResolve(IndexNameExpressionResolver.java:617)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.resolve(IndexNameExpressionResolver.java:567)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndices(IndexNameExpressionResolver.java:164)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndexNames(IndexNameExpressionResolver.java:139)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndexNames(IndexNameExpressionResolver.java:135)
at org.elasticsearch.action.search.TransportSearchAction.doExecute(TransportSearchAction.java:99)
at org.elasticsearch.action.search.TransportSearchAction.doExecute(TransportSearchAction.java:53)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:173)
at org.elasticsearch.action.ingest.IngestActionFilter.apply(IngestActionFilter.java:82)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:171)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:145)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:87)
at org.elasticsearch.action.search.TransportMultiSearchAction.executeSearch(TransportMultiSearchAction.java:113)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.handleResponse(TransportMultiSearchAction.java:130)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.onFailure(TransportMultiSearchAction.java:123)
at org.elasticsearch.action.support.TransportAction$1.onFailure(TransportAction.java:97)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:180)
at org.elasticsearch.action.ingest.IngestActionFilter.apply(IngestActionFilter.java:82)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:171)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:145)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:87)
at org.elasticsearch.action.search.TransportMultiSearchAction.executeSearch(TransportMultiSearchAction.java:113)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.handleResponse(TransportMultiSearchAction.java:130)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.onFailure(TransportMultiSearchAction.java:123)
at org.elasticsearch.action.support.TransportAction$1.onFailure(TransportAction.java:97)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:180)
at org.elasticsearch.action.ingest.IngestActionFilter.apply(IngestActionFilter.java:82)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:171)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:145)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:87)
at org.elasticsearch.action.search.TransportMultiSearchAction.executeSearch(TransportMultiSearchAction.java:113)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.handleResponse(TransportMultiSearchAction.java:130)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.onFailure(TransportMultiSearchAction.java:123)
at org.elasticsearch.action.support.TransportAction$1.onFailure(TransportAction.java:97)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:180)
at org.elasticsearch.action.ingest.IngestActionFilter.apply(IngestActionFilter.java:82)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:171)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:145)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:87)
at org.elasticsearch.action.search.TransportMultiSearchAction.executeSearch(TransportMultiSearchAction.java:113)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.handleResponse(TransportMultiSearchAction.java:130)
at org.elasticsearch.action.search.TransportMultiSearchAction$1.onFailure(TransportMultiSearchAction.java:123)
at org.elasticsearch.action.support.TransportAction$1.onFailure(TransportAction.java:97)
at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:180)

Perfect! This is fixed by https://github.com/elastic/elasticsearch/pull/23527, which is released in 5.3.0.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.