Opened 10 years ago
Closed 10 years ago
#11800 closed defect (fixed)
Tried new rasterfilters plugin brightness/contrast gave generic error, stack trace in ticket
| Reported by: | bgirardot | Owned by: | Nipel-Crumple |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin rasterfilters | Version: | |
| Keywords: | Cc: |
Description
I have the latest version of JOSM and Plugins, I have all the available filters checked in preferences.
Revision: 8677 Repository Root: http://josm.openstreetmap.de/svn Relative URL: ^/trunk Last Changed Author: Don-vip Last Changed Date: 2015-08-21 22:18:03 +0200 (Fri, 21 Aug 2015) Build-Date: 2015-08-21 23:32:08 URL: http://josm.openstreetmap.de/svn/trunk Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last Changed Rev: 8677 Identification: JOSM/1.5 (8677 en) Windows 7 64-Bit Memory Usage: 499 MB / 910 MB (267 MB allocated, but free) Java version: 1.8.0_31, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Plugins: - BuildingGeneralization (UNKNOWN) - FastDraw (31265) - ImportImagePlugin (31241) - PicLayer (31241) - buildings_tools (31361) - fieldpapers (v0.3.0) - geochat (31241) - geotools (31126) - imagery_offset_db (31241) - josm-plugin-opengl (1440156917) - jts (31126) - log4j (31231) - measurement (31289) - mirrored_download (31294) - opendata (31241) - pdfimport (31241) - poly (31241) - rasterfilters (31499) - todo (29154) - utilsplugin2 (31463) Last errors/warnings: - E: java.io.FileNotFoundException: C:\Program Files\JOSM\bgpresets.xml (The system cannot find the path specified) - E: C:\Program Files\JOSM\bgpresets.xml - E: java.io.FileNotFoundException: C:\Documents and Settings\BGirardot\My Documents\hotosm_tasking_manager_project_676.xml (The system cannot find the path specified) - E: C:\Documents and Settings\BGirardot\My Documents\hotosm_tasking_manager_project_676.xml - E: java.lang.NullPointerException java.lang.NullPointerException at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createFilterWithPanel(FiltersManager.java:136) at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createPanelByTitle(FiltersManager.java:172) at org.openstreetmap.josm.plugins.rasterfilters.gui.FiltersDialog$AddFilterToPanelListener.actionPerformed(FiltersDialog.java:217) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Attachments (0)
Change History (6)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
I just tried it in a virtual machine with lubuntu 14.10, which josm works fine in, here is the error report:
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2015-08-21 23:32:08 Last Changed Author: Don-vip Revision: 8677 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Relative URL: ^/trunk URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2015-08-21 22:18:03 +0200 (Fri, 21 Aug 2015) Last Changed Rev: 8677 Identification: JOSM/1.5 (8677 en) Linux Ubuntu 14.10 Memory Usage: 141 MB / 494 MB (13 MB allocated, but free) Java version: 1.7.0_79, Oracle Corporation, OpenJDK Client VM Java package: openjdk-7-jre:i386-7u79-2.5.5-0ubuntu0.14.10.2 VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true] Plugins: - rasterfilters (31499) Last errors/warnings: - E: java.lang.NullPointerException - E: java.lang.NullPointerException java.lang.NullPointerException at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createFilterWithPanel(FiltersManager.java:136) at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createPanelByTitle(FiltersManager.java:172) at org.openstreetmap.josm.plugins.rasterfilters.gui.FiltersDialog$AddFilterToPanelListener.actionPerformed(FiltersDialog.java:217) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6516) at javax.swing.JComponent.processMouseEvent(JComponent.java:3312) at java.awt.Component.processEvent(Component.java:6281) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4872) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:720) at java.awt.EventQueue$4.run(EventQueue.java:718) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:717) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
comment:3 by , 10 years ago
| Summary: | Tried new rasterfilters plugin brightness/contrast gave generic error, then pasted in error trying to "Update Plugin" → Tried new rasterfilters plugin brightness/contrast gave generic error, stack trace in ticket |
|---|
comment:4 by , 10 years ago
Tried to fix this bug with 31527 revision. Sorry for delay. Thanks a lot for your review!
comment:5 by , 10 years ago
I just used the "Update Plugins" feature in JOSM and it downloaded 31509 of this plug in, which I am happy to report, works perfectly so far!
No more errors when trying to add a filter, it works great!
I will let you know if I can break it any other way :)
Thank you very much for this plugin, a lot of people are going to get a lot of benefit from it.
comment:6 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
I hope it is ok I mark this as fixed. As the submitter, my issue seems fixed/resolved and I think this ticket should be closed.



Ok, so I have tried this plug in on another machine still win 7, but the jvm was just Java version: 1.8.0_31, Oracle Corporation, Java HotSpot(TM) Server VM.
Basically I can't get the new plug in to work beyond the "add filter" dialog. I have tried a mix of checked and unchecked filters in the preferences and closed every panel on the right but the layers panel (since the stack trace looks related to that) all with no luck. Always exactly the same behavior, if I try to "Add" any filter, I get a pretty generic error with options to udpate/disable/keep/help, and the result is then "coding error, please report" dialog with a stack track like the one already on this ticket.