-
Couldn't load subscription status.
- Fork 25.6k
Closed
Labels
:Core/Infra/CoreCore issues without another labelCore issues without another labelbug"" muted="" aria-describedby="MDU6TGFiZWwyMzE3Mw==-tooltip :R5b96b:">>bugTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamv7.17.0v8.8.0
Description
Whilst StreamOutput.writeException does keep track of the nested depth of causal exceptions, ElasticsearchException doesn't use this for suppressed exceptions. This means it is possible for StreamOutput.writeException to throw a stack overflow when writing out very deeply nested suppressed exceptions, or a loop of suppressed exceptions (however that occurred).
This bug is present on 7.17 as well as 8.x branches
Metadata
Metadata
Assignees
Labels
:Core/Infra/CoreCore issues without another labelCore issues without another labelbug"" muted="" aria-describedby="MDU6TGFiZWwyMzE3Mw==-tooltip :Ra5pmb:">>bugTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamv7.17.0v8.8.0