magefree / magefree/mage

CLIENT - unhandled error in GUI - ArrayIndexOutOfBoundsException

Open
#13,368 0 comments 0 reactions 0 assignees View on GitHub
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.56-V3 (build: 2025-02-09 16:02)
Java version: 1.8.0_201
Default charset: UTF-8

-1

Stack trace:
java.util.Vector.elementData(Vector.java:737)
java.util.Vector.elementAt(Vector.java:480)
javax.swing.table.DefaultTableColumnModel.getColumn(DefaultTableColumnModel.java:294)
mage.components.table.MageTable$1.getToolTipText(MageTable.java:67)
javax.swing.ToolTipManager.mouseMoved(ToolTipManager.java:599)
java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:330)
java.awt.Component.processMouseMotionEvent(Component.java:6584)
javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3342)
java.awt.Component.processEvent(Component.java:6308)
java.awt.Container.processEvent(Container.java:2239)
and other 27 lines

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading mage/components/table/MageTable.java at line 67, where the stack trace reports the failure during tooltip handling. Run the GUI and investigate the table mouse-movement path that triggers the exception; done means the reported ArrayIndexOutOfBoundsException no longer occurs during tooltip display.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.