Modify ↓
#21226 closed defect (duplicate)
IAE: class boofcv.io.image.ConvertBufferedImage cannot access class sun.awt.image.ByteInterleavedRaster
Reported by: | jeslop | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin areaselector | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Open JOSM
- Install plugin and try to use
- Error message exception
JOSM 18118, Mac OS 10.15.7
Please provide any additional information below. Attach a screenshot if possible.
=== STACK TRACE === Thread: AWT-EventQueue-0 (22) of main java.lang.IllegalAccessError: class boofcv.io.image.ConvertBufferedImage (in unnamed module @0x56c1b85f) cannot access class sun.awt.image.ByteInterleavedRaster (in module java.desktop) because module java.desktop does not export sun.awt.image to unnamed module @0x56c1b85f at boofcv.io.image.ConvertBufferedImage.convertFrom(ConvertBufferedImage.java:319) at org.openstreetmap.josm.plugins.areaselector.ImageAnalyzer.detectCannyArea(ImageAnalyzer.java:690) at org.openstreetmap.josm.plugins.areaselector.ImageAnalyzer.getArea(ImageAnalyzer.java:151) at org.openstreetmap.josm.plugins.areaselector.AreaSelectorAction.createArea(AreaSelectorAction.java:197) at org.openstreetmap.josm.plugins.areaselector.AreaSelectorAction$1.run(AreaSelectorAction.java:150) 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 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 (5)
comment:1 by , 4 years ago
Component: | Core → Plugin areaselector |
---|---|
Summary: | Unexpected exception → IAE: class boofcv.io.image.ConvertBufferedImage cannot access class sun.awt.image.ByteInterleavedRaster |
comment:2 by , 4 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Duplicate of https://github.com/JOSM/areaselector/issues/43
It's not a JOSM core problem: plugin areaselector uses an old version of a library not compatible with Java >= 9. The library should be upgraded by plugin authors.
Note:
See TracTickets
for help on using tickets.
Please, always add a complete status report. Thanks
Can reproduce. Sorry, no option for a complete dump is available. In fact even the usual stack trace is missing in the dialog but copied to a new ticket.