Hello, we just recently upgraded from ES 2.4 to ES 6.4.0 and randomly across all of our nodes, we have been getting the following stackoverflow exception which complete crashes the elasticsearch process. Anyone ran into this issue before?
W are running java version "1.8.0_181"
{
"status": "green",
"timed_out": false,
"number_of_nodes": 13,
"number_of_data_nodes": 11,
"active_primary_shards": 319,
"active_shards": 647,
"relocating_shards": 0,
"initializing_shards": 0,
"unassigned_shards": 0,
"delayed_unassigned_shards": 0,
"number_of_pending_tasks": 0,
"number_of_in_flight_fetch": 0,
"task_max_waiting_in_queue_millis": 0,
"active_shards_percent_as_number": 100
}
409743 [2018-12-13T13:37:13,777][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [servern] fatal error in thread [elasticsearch[xxxxx.xxxx.cm.com][write][T#5]], exiting
409744 java.lang.StackOverflowError: null
409745 at java.lang.Character.isAlphabetic(Character.java:5952) ~[?:1.8.0_181]
409746 at java.util.regex.UnicodeProp$1.is(UnicodeProp.java:35) ~[?:1.8.0_181]
409747 at java.util.regex.UnicodeProp$18.is(UnicodeProp.java:187) ~[?:1.8.0_181]
409748 at java.util.regex.Pattern$Utype.isSatisfiedBy(Pattern.java:3903) ~[?:1.8.0_181]
409749 at java.util.regex.Pattern$CharProperty$1.isSatisfiedBy(Pattern.java:3773) ~[?:1.8.0_181]
409750 at java.util.regex.Pattern$5.isSatisfiedBy(Pattern.java:5253) ~[?:1.8.0_181]
409751 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3778) ~[?:1.8.0_181]
409752 at java.util.regex.Pattern$Curly.match0(Pattern.java:4252) ~[?:1.8.0_181]
409753 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409754 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409755 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409756 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409757 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409758 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409759 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409760 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409761 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409762 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409763 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409764 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409765 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409766 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409767 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409768 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409769 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409770 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409771 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409772 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409773 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]
409774 at java.util.regex.Pattern$Curly.match0(Pattern.java:4265) ~[?:1.8.0_181]