CLIENT - unhandled error in GUI - ArrayIndexOutOfBoundsException
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
Error type: CLIENT - unhandled error in GUI - ArrayIndexOutOfBoundsException
Client version: 1.4.55-V1 (build: 2024-11-30 18:43)
2
Stack trace:
javax.swing.text.CompositeView.getView(CompositeView.java:160)
javax.swing.text.FlowView$FlowStrategy.createView(FlowView.java:662)
javax.swing.text.FlowView$FlowStrategy.layoutRow(FlowView.java:520)
javax.swing.text.FlowView$FlowStrategy.layout(FlowView.java:477)
javax.swing.text.FlowView.layout(FlowView.java:201)
javax.swing.text.BoxView.setSize(BoxView.java:397)
javax.swing.text.BoxView.viewToModel(BoxView.java:501)
javax.swing.text.CompositeView.viewToModel(CompositeView.java:425)
javax.swing.text.BoxView.viewToModel(BoxView.java:503)
javax.swing.text.CompositeView.viewToModel(CompositeView.java:425)
and other 40 lines
additionally, when sacrificing fetchlands, such as flooded strand, the game assumed that rest in peace was on the battlefield
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the GUI failure in client version 1.4.55-V1 and inspect the provided Swing stack trace, then separately reproduce sacrificing a fetchland such as Flooded Strand while Rest in Peace is involved. Done means both the ArrayIndexOutOfBoundsException and the incorrect battlefield assumption are isolated and corrected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop, game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100