General error - UndeclaredThrowableException
- 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