jenkinsci / jenkinsci/workflow-aggregator-plugin
[JENKINS-47505] Pipeline fails after upgrade to latest stable versions
- Dominant language
- No language data
- Stars
- 225
- Forks
- 125
- PR merge metrics
- No merged PRs in 30d
Description
I upgraded to the latest stable version of jenkins and updated all plugins. After there update, none of my pipelines want to build. The console prints out a lot of lines: "[Pipeline] tool" followed by a stack trace.
[Pipeline] tool
[Pipeline] tool
[Pipeline] End of Pipeline
java.lang.StackOverflowError
at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:111)
at org.jboss.marshalling.river.RiverMarshaller.doWriteFields(RiverMarshaller.java:1032)
at org.jboss.marshalling.river.RiverMarshaller.doWriteSerializableObject(RiverMarshaller.java:988)
at org.jboss.marshalling.river.RiverMarshaller.doWriteSerializableObject(RiverMarshaller.java:967)
---
Originally reported by infoatdfx, imported from: Pipeline fails after upgrade to latest stable versions
Raw content of original issue
I upgraded to the latest stable version of jenkins and updated all plugins. After there update, none of my pipelines want to build. The console prints out a lot of lines: "[Pipeline] tool" followed by a stack trace.
[Pipeline] tool
[Pipeline] tool
[Pipeline] End of Pipeline
java.lang.StackOverflowError
at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:111)
at org.jboss.marshalling.river.RiverMarshaller.doWriteFields(RiverMarshaller.java:1032)
at org.jboss.marshalling.river.RiverMarshaller.doWriteSerializableObject(RiverMarshaller.java:988)
at org.jboss.marshalling.river.RiverMarshaller.doWriteSerializableObject(RiverMarshaller.java:967)
1 attachment
- [active.txt](https://issues.jenkins.io/secure/attachment/42669/active.txt)
Contributor guide
Research direction
Start by reviewing the attached active.txt file and the reported Pipeline console output, then reproduce the failure after upgrading Jenkins and its plugins. Trace the java.lang.StackOverflowError through the pipeline component and identify the upgrade or plugin interaction involved. Done means pipelines build successfully without the recursive marshalling failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100