Hi i just updated to maptool 1.11.5 from 1.9.5 and when i tried to load my campaign i got this
java.lang.IllegalAccessError: class net.rptools.maptool.server.proto.HandshakeMsg tried to access private field com.google.protobuf.AbstractMessage.memoizedSize (net.rptools.maptool.server.proto.HandshakeMsg and com.google.protobuf.AbstractMessage are in unnamed module of loader 'app')
at net.rptools.maptool.server.proto.HandshakeMsg.getSerializedSize(HandshakeMsg.java:690)
at com.google.protobuf.AbstractMessageLite.toByteArray(AbstractMessageLite.java:62)
at net.rptools.maptool.server.ClientHandshake.sendMessage(ClientHandshake.java:146)
at net.rptools.maptool.server.ClientHandshake.startHandshake(ClientHandshake.java:139)
at net.rptools.maptool.client.MapToolConnection.start(MapToolConnection.java:76)
at net.rptools.maptool.client.MapTool.createConnection(MapTool.java:1227)
at net.rptools.maptool.client.MapTool.startPersonalServer(MapTool.java:1194)
at net.rptools.maptool.client.MapTool.initialize(MapTool.java:695)
at net.rptools.maptool.client.MapTool.lambda$main$10(MapTool.java:1789)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:54)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
please help
old Campaign new version
Moderators: dorpond, trevor, Azhrei
Forum rules
PLEASE don't post images of your entire desktop, attach entire campaign files when only a single file is needed, or generally act in some other anti-social behavior.
PLEASE don't post images of your entire desktop, attach entire campaign files when only a single file is needed, or generally act in some other anti-social behavior.
Re: old Campaign new version
Did you install over the old version? It is usually a good idea to uninstall first.
But make certain you haven't saved any campaign files or other stuff in the MapTool directory first.
But make certain you haven't saved any campaign files or other stuff in the MapTool directory first.
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: old Campaign new version
This.
MT takes great offense at this now.
So uninstall the whole shebang, restart, and then reinstall.
And like taustinoc indicates if you've ever saved anything in the MT install directory, remove it FIRST. And, further, don't save anything there again. Ever.
Frankly, it's actually a good idea to install new versions of MT in new/unique locations. During install you can just name the install folder to the name of the new version (i.e "Maptool 1.11.5"). You can have multiple versions of MT on your computer just as long as they are in different locations. Hopefully, in the future, MT will do this for people by default. This breakage caused by installing over old versions is a common issue now.
Lastly, if this doesn't fix the problem, you might want to visit the MT Discord channel for assistance.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."