Modify ↓
Opened 7 months ago
Last modified 7 months ago
#23650 new defect
rasterfilter not working
Reported by: | Owned by: | Nipel-Crumple | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin rasterfilters | Version: | |
Keywords: | template_report | Cc: | gmedeiros93 |
Description
What steps will reproduce the problem?
- Trying to install filter.
What is the expected result? Filter would activate
What happens instead? Got bug report.
Please provide any additional information below. Attach a screenshot if possible.
Revision:19039 Build-Date:2024-04-10 13:35:37 Identification: JOSM/1.5 (19039 en) Mac OS X 14.4.1 OS Build number: macOS 14.4.1 (23E224) Memory Usage: 677 MB / 2048 MB (272 MB allocated, but free) Java version: 17.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.apple.laf.AquaLookAndFeel Screen: Display 1 2240×1260 (scaling 2.00×2.00) Maximum Screen Size: 2240×1260 Best cursor sizes: 16×16→16×16, 32×32→32×32 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: en_CA Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Djpackage.app-version=19039, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=/Applications/JOSM.app/Contents/MacOS/JOSM] Dataset consistency test: No problems found Plugins: + FastDraw (36226) + apache-commons (36176) + auto_tools (81) + buildings_tools (36226) + ejml (36176) + geotools (36176) + imagery_offset_db (36226) + jackson (36176) + jaxb (36118) + jts (36004) + markseen (14) + measurement (36200) + pmtiles (36219) + rasterfilters (1.0.4) + terracer (36205) + utilsplugin2 (36241) Last errors/warnings: - 00099.904 E: Handled by bug report queue: java.lang.AbstractMethodError: Receiver class org.openstreetmap.josm.plugins.rasterfilters.filters.ContrastFilterImpl does not define or inherit an implementation of the resolved method 'abstract jakarta.json.JsonObject changeFilterState(jakarta.json.JsonObject)' of interface org.openstreetmap.josm.plugins.rasterfilters.filters.Filter. === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (23) of main java.lang.AbstractMethodError: Receiver class org.openstreetmap.josm.plugins.rasterfilters.filters.ContrastFilterImpl does not define or inherit an implementation of the resolved method 'abstract jakarta.json.JsonObject changeFilterState(jakarta.json.JsonObject)' of interface org.openstreetmap.josm.plugins.rasterfilters.filters.Filter. at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createFilterWithPanel(FiltersManager.java:131) at org.openstreetmap.josm.plugins.rasterfilters.model.FiltersManager.createPanelByTitle(FiltersManager.java:168) at org.openstreetmap.josm.plugins.rasterfilters.gui.FiltersDialog$AddFilterToPanelListener.actionPerformed(FiltersDialog.java:215) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.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 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)
Attachments (0)
Change History (1)
comment:1 by , 7 months ago
Cc: | added |
---|---|
Component: | Core → Plugin rasterfilters |
Owner: | changed from | to
Note:
See TracTickets
for help on using tickets.
Most of the filters are located at wiki:ImageFilters. Rather unfortunately, AFAIK, no public source exists for them.
Since I have no idea which filter you used, I'm going to poke all the authors of the filters.
Something to note as well is that some of the filters are now built-in to JOSM.