Skip to content

DiskDisruptionIT testGlobalCheckpointIsSafe Stackoverflow #53589

@davidkyle

Description

@davidkyle

An actual stackoverflow! I haven't seen one of these in a while

Caused by: java.lang.StackOverflowError: 
at __randomizedtesting.SeedInfo.seed([15D485EB5AD1D939]:0)
at org.elasticsearch.common.util.BigArrays.grow(BigArrays.java:501)
at org.elasticsearch.common.io.stream.BytesStreamOutput.ensureCapacity(BytesStreamOutput.java:158)
at org.elasticsearch.common.io.stream.ReleasableBytesStreamOutput.ensureCapacity(ReleasableBytesStreamOutput.java:71)
at org.elasticsearch.common.io.stream.BytesStreamOutput.writeBytes(BytesStreamOutput.java:90)
at org.elasticsearch.transport.CompressibleBytesOutputStream.writeBytes(CompressibleBytesOutputStream.java:86)
at org.elasticsearch.common.io.stream.StreamOutput.writeVInt(StreamOutput.java:273)
at org.elasticsearch.common.io.stream.StreamOutput.writeString(StreamOutput.java:436)
at org.elasticsearch.common.io.stream.StreamOutput.writeOptionalString(StreamOutput.java:362)
at org.elasticsearch.common.io.stream.StreamOutput.writeException(StreamOutput.java:1020)
at org.elasticsearch.ElasticsearchException.writeStackTraces(ElasticsearchException.java:730)
at org.elasticsearch.common.io.stream.StreamOutput.writeException(StreamOutput.java:1025)
at org.elasticsearch.common.io.stream.StreamOutput.writeException(StreamOutput.java:1023)
...
at org.elasticsearch.common.io.stream.StreamOutput.writeException(StreamOutput.java:1023)
at org.elasticsearch.ElasticsearchException.writeStackTraces(ElasticsearchException.java:730)

Note this is a Windows failure

https://gradle-enterprise.elastic.co/s/mj6uglhev22i4/tests/kyv2y2z3r4v7m-enli6pteu2zb2?open-stacktraces=WzFd
https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.x+multijob-windows-compatibility/os=windows-2019/498/console

Does not reproduce

 gradlew ':server:integTest' --tests "org.elasticsearch.discovery.DiskDisruptionIT.testGlobalCheckpointIsSafe" \
  -Dtests.seed=15D485EB5AD1D939 \
  -Dtests.security.manager=true \
  -Dtests.locale=und \
  -Dtests.timezone=Asia/Ujung_Pandang \
  -Dcompiler.java=13

Leaving the test unmuted as I've found no other failures

Metadata

Metadata

Assignees

Labels

:Distributed Indexing/DistributedA catch all label for anything in the Distributed Indexing Area. Please avoid if you can.>test-failureTriaged test failures from CIv7.8.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions