magefree / magefree/mage

General error - UndeclaredThrowableException

Open
#14,052 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: General error - UndeclaredThrowableException

Client version: 1.4.58-V1 (build: 2025-10-06 20:20)
Java version: 1.8.0_201
Default charset: UTF-8

UndeclaredThrowableException - look at server or client logs for more details

Stack trace:
com.sun.proxy.$Proxy9.chatFindByTable(Unknown Source)
mage.remote.SessionImpl.getTableChatId(SessionImpl.java:738)
mage.client.SessionHandler.getTableChatId(SessionHandler.java:180)
mage.client.dialog.TableWaitingDialog.showDialog(TableWaitingDialog.java:127)
mage.client.MageFrame.showTableWaitingDialog(MageFrame.java:898)
mage.client.remote.CallbackClientImpl.joinedTable(CallbackClientImpl.java:611)
mage.client.remote.CallbackClientImpl.lambda$onCallback$2(CallbackClientImpl.java:217)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
java.awt.EventQueue.access$500(EventQueue.java:97)
and other 11 lines
Root caused by:
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:928)
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:470)
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:169)
org.jboss.remoting.Client.invoke(Client.java:2084)
org.jboss.remoting.Client.invoke(Client.java:879)
org.jboss.remoting.transporter.TransporterClient.invoke(TransporterClient.java:475)
com.sun.proxy.$Proxy9.chatFindByTable(Unknown Source)
mage.remote.SessionImpl.getTableChatId(SessionImpl.java:738)
mage.client.SessionHandler.getTableChatId(SessionHandler.java:180)
mage.client.dialog.TableWaitingDialog.showDialog(TableWaitingDialog.java:127)
and other 17 lines

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at mage.remote.SessionImpl.getTableChatId in SessionImpl.java:738 and trace the chatFindByTable call through SessionHandler.java:180 and TableWaitingDialog.java:127. Reproduce with client version 1.4.58-V1 while checking the server and client logs referenced in the report. Done means identifying the cause of the UndeclaredThrowableException and confirming the table-waiting flow no longer fails.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.