RPTools.net

Discussion and Support

Skip to content

It is currently Sun Feb 18, 2018 6:04 am 






Reply to topic  [ 207 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14

Previous topic | Next topic 

  Print view

Author Message
User avatar  Offline
Giant
 
Joined: Mon Feb 16, 2009 7:12 pm
Posts: 243
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Tue Jan 02, 2018 2:18 pm 
Thanks, both of you! The suffix thing in the JVM settings was exactly the problem. I should have thought of that! I hang my head in shame.

Regarding UPnP, I don't need to use it! Just a very minor, circumventable annoyance/non-optimal thing. I can just port forward and it's just as well as long as my local IP doesn't change - or I can just put up with having to disconnect twice, which is really not a huge strain. Here's the full error text when disconnecting with UPnP on:

Code:
java.lang.NullPointerException
   at net.rptools.maptool.util.UPnPUtil.closePort(UPnPUtil.java:207)
   at net.rptools.maptool.client.MapTool.disconnect(MapTool.java:1108)
   at net.rptools.maptool.client.MapTool.stopServer(MapTool.java:984)
   at net.rptools.maptool.client.AppActions.disconnectFromServer(AppActions.java:2007)
   at net.rptools.maptool.client.AppActions$57.execute(AppActions.java:1999)
   at net.rptools.maptool.client.AppActions$ClientAction.actionPerformed(AppActions.java:2828)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
   at de.muntjak.tinylookandfeel.TinyMenuItemUI.doClick(Unknown Source)
   at de.muntjak.tinylookandfeel.TinyMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Component.java:6533)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   at java.awt.Component.processEvent(Component.java:6298)
   at java.awt.Container.processEvent(Container.java:2237)
   at java.awt.Component.dispatchEventImpl(Component.java:4889)
   at java.awt.Container.dispatchEventImpl(Container.java:2295)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
   at java.awt.Container.dispatchEventImpl(Container.java:2281)
   at java.awt.Window.dispatchEventImpl(Window.java:2746)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
   at java.awt.EventQueue$4.run(EventQueue.java:731)
   at java.awt.EventQueue$4.run(EventQueue.java:729)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
   at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


1.4.1.8 doesn't have this issue. 1.4.0.5 doesn't seem to work with port forwarding on my particular router at all, but that's a different problem.

_________________
I made a framework for Exalted 2.5E.


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1761
Location: Chicagoland
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Wed Jan 03, 2018 1:34 pm 
Thanks for the report. There may have been some uPNP fixes in 1.4.1.x by Azhrei. Curious why it doesn't work in the Nerps fork, I'll have to check.

For completeness sake, can you list your router/model?

*Edit: Issue logged: https://github.com/JamzTheMan/MapTool/issues/48

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork


Top
 Profile  
 
User avatar  Offline
Giant
 
Joined: Mon Feb 16, 2009 7:12 pm
Posts: 243
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Wed Jan 03, 2018 11:47 pm 
JamzTheMan wrote:
Thanks for the report. There may have been some uPNP fixes in 1.4.1.x by Azhrei. Curious why it doesn't work in the Nerps fork, I'll have to check.

For completeness sake, can you list your router/model?

*Edit: Issue logged: https://github.com/JamzTheMan/MapTool/issues/48


Absolutely! Netgear WNDR3700

_________________
I made a framework for Exalted 2.5E.


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Sun Feb 25, 2007 11:53 am
Posts: 3833
Location: MD
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Thu Jan 04, 2018 3:40 pm 
Venatius wrote:
1.4.0.5 doesn't seem to work with port forwarding on my particular router at all, but that's a different problem.

Try this: Uninstall Java. Reinstall. Restart 1.4.0.5 and make sure you accept the security exception. Every time Java updates you need to do this. There is no reason that I am aware of that 1.4.0.5 would not work with a particular router's port forwarding.

_________________
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Sep 11, 2006 11:21 pm
Posts: 251
Location: San Diego, CA, US
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Sat Jan 13, 2018 2:51 pm 
Is there a repository of older versions of the Nerps! client? Our game frequently has guest players and every time a new player tries to get the client compatible with our server, we struggle to find the version that our campaign is running on. And our GM doesn't want to keep updating to the newest version every single session.

_________________
"You must be the change you wish to see in the world."
- Mahatma Gandhi

"You know what the chain of command is? It's the chain I go get and beat you with until you understand who's in ruttin' command here."
- Jayne


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1761
Location: Chicagoland
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Mon Jan 15, 2018 12:44 pm 
All the old versions are on my server (sorry, don't have direct links to them though) but you can simply put the version # in that you are looking for like:

http://www.nerps.net/maptool/prod_relea ... 4.3.20.exe
http://www.nerps.net/maptool/prod_relea ... 4.3.19.exe


However, I DO recommend updating to 1.4.4.0. for a better Installation process and a few important FoW/Lighting bug fixes. There won't be a new Nerps! version for a while so you should be good to go with this version for a while. (Also, technically, 1.4.4.0. can install next to previous versions so tell him to install it and keep/uninstall older nerps versions as he sees fit)

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Sep 11, 2006 11:21 pm
Posts: 251
Location: San Diego, CA, US
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Tue Jan 16, 2018 7:54 pm 
That's great to know! Thanks very much.

_________________
"You must be the change you wish to see in the world."
- Mahatma Gandhi

"You know what the chain of command is? It's the chain I go get and beat you with until you understand who's in ruttin' command here."
- Jayne


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Sep 11, 2006 11:21 pm
Posts: 251
Location: San Diego, CA, US
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Tue Jan 16, 2018 7:58 pm 
What's the URL for the MacOS versions?

_________________
"You must be the change you wish to see in the world."
- Mahatma Gandhi

"You know what the chain of command is? It's the chain I go get and beat you with until you understand who's in ruttin' command here."
- Jayne


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1761
Location: Chicagoland
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Wed Jan 17, 2018 12:06 pm 
http://www.nerps.net/maptool/prod_relea ... 4.3.20.dmg

Also, you can pull up the old download page via: http://www.nerps.net/maptool

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Sep 11, 2006 11:21 pm
Posts: 251
Location: San Diego, CA, US
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Wed Jan 17, 2018 1:04 pm 
That works perfectly. Thank you so much.

I might recommend adding a way to access older versions directly from your new page, but those URLs work like a charm. Thanks again.

_________________
"You must be the change you wish to see in the world."
- Mahatma Gandhi

"You know what the chain of command is? It's the chain I go get and beat you with until you understand who's in ruttin' command here."
- Jayne


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1761
Location: Chicagoland
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Fri Jan 19, 2018 10:12 pm 
yea, I can probably do that...

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork


Top
 Profile  
 
User avatar  Offline
Giant
 
Joined: Fri Sep 25, 2009 10:40 am
Posts: 124
Location: Salt Lake City, Utah
 Post subject: Re: [Nerps!] MapTool Fork based on 1.4.1.x
PostPosted: Sun Feb 11, 2018 10:53 am 
I get this error when using the free-hand draw tool. It happens only when I am holding left-lick to draw the image while I attempt to drag my view to a different location by clicking and holding right-click. Once I hit close on the error popup the previous drawing remains until I left click at which point that drawing disappears.

If I do the above, but instead of clicking and holding right-click and just click right-click it instead causes the popup to display after close whether I click left-click or right-click. I have to forcefully shut down maptools to use it again after this occurs.

java.lang.NullPointerException
at sun.dc.DuctusRenderingEngine.createStrokedShape(DuctusRenderingEngine.java:106)
at java.awt.BasicStroke.createStrokedShape(BasicStroke.java:301)
at net.rptools.maptool.model.drawing.LineSegment.createLineArea(LineSegment.java:62)
at net.rptools.maptool.model.drawing.LineSegment.getArea(LineSegment.java:46)
at net.rptools.maptool.model.drawing.LineSegment.draw(LineSegment.java:72)
at net.rptools.maptool.model.drawing.AbstractDrawing.draw(AbstractDrawing.java:69)
at net.rptools.maptool.client.tool.drawing.AbstractDrawingTool.paintTransformed(AbstractDrawingTool.java:125)
at net.rptools.maptool.client.tool.drawing.AbstractLineTool.paintOverlay(AbstractLineTool.java:122)
at net.rptools.maptool.client.ui.zone.ZoneRenderer.renderZone(ZoneRenderer.java:1236)
at net.rptools.maptool.client.ui.zone.ZoneRenderer.paintComponent(ZoneRenderer.java:759)
at javax.swing.JComponent.paint(JComponent.java:1056)
at javax.swing.JComponent.paintChildren(JComponent.java:889)
at javax.swing.JComponent.paint(JComponent.java:1065)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

_________________
"Master Rahl guide us. Master Rahl teach us. Master Rahl protect us. In your light we thrive. In your mercy we are sheltered. In your wisdom we are humbled. We live only to serve. Our lives are yours." -Words to the D'Haran devotion
Image


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 207 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 243 on Sun Nov 04, 2012 6:14 am

Users browsing this forum: No registered users and 1 guest





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Style based on Andreas08 by Andreas Viklund

Style by Elizabeth Shulman