Bug#895311: josm: java.lang.NoSuchMethodError when downloading data
On 04/10/2018 07:22 PM, Vincent Privat wrote: > JOSM should display an error stacktrace in the bug report dialog. We need > it to investigate this issue, could you please copy/paste it here? The error is triggered when an imagery layer is added.] This issue caused me to remove support for openjdk-8 from the josm package as documented in the changelog. Kind Regards, Bas {{{ Build-Name:Debian Build-Date:2018-04-03 18:33:05 Revision:13576 Is-Local-Build:false Debian-Release:0.0.svn13576+dfsg-3 Identification: JOSM/1.5 (13576 Debian en) Linux Debian GNU/Linux unstable (sid) Memory Usage: 657 MB / 1774 MB (371 MB allocated, but free) Java version: 1.8.0_162-8u162-b12-1-b12, Oracle Corporation, OpenJDK 64-Bit Server VM Screen: :0.0 1920x1200 Maximum Screen Size: 1920x1200 Java package: openjdk-8-jre:amd64-8u162-b12-1 Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-20 VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true] Program arguments: [${HOME}/multimedia/osm/projects/areas/old-style.osm.pbf] Dataset consistency test: No problems found Plugins: + AddrInterpolation (34109) + DirectUpload (34109) + FixAddresses (34109) + HouseNumberTaggingTool (34109) + OpeningHoursEditor (34095) + RoadSigns (34109) + SimplifyArea (34109) + apache-commons (34109) + buildings_tools (34109) + download_along (34081) + editgpx (34109) + ejml (34126) + geojson (80) + geotools (34125) + jts (34038) + opendata (34132) + pbf (34109) + poly (34098) + reverter (34109) + terracer (34109) + todo (30303) + turnlanes (34109) + turnrestrictions (34129) + utilsplugin2 (34109) + waydownloader (34109) + wikipedia (34109) Tagging presets: + /usr/share/josm/data/defaultpresets.xml Map paint styles: - /usr/share/josm/styles/standard/potlatch2.mapcss - /plugins/ods-bag/Ods-bag-style-0.6.8.mapcss Last errors/warnings: - E: Invalid Bounds: Bounds[0.0,0.0,0.0,0.0] - E: Handled by bug report queue: java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (18) of main java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; at org.apache.commons.jcs.auxiliary.disk.block.BlockDisk.readBlock(BlockDisk.java:336) at org.apache.commons.jcs.auxiliary.disk.block.BlockDisk.read(BlockDisk.java:291) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache.verifyDisk(BlockDiskCache.java:214) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache.(BlockDiskCache.java:145) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:60) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:33) at org.openstreetmap.josm.data.cache.JCSCacheManager.getCacheInner(JCSCacheManager.java:182) at org.openstreetmap.josm.data.cache.JCSCacheManager.getCache(JCSCacheManager.java:164) at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:87) at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.(AbstractCachedTileSourceLayer.java:63) at org.openstreetmap.josm.gui.layer.TMSLayer.(TMSLayer.java:55) at org.openstreetmap.josm.gui.layer.ImageryLayer.create(ImageryLayer.java:204) at org.openstreetmap.josm.actions.AddImageryLayerAction.actionPerformed(AddImageryLayerAction.java:143) 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 javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) 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
Bug#895311: josm: java.lang.NoSuchMethodError when downloading data
Hello Vincent, JOSM should display an error stacktrace in the bug report dialog. We need it to investigate this issue, could you please copy/paste it here? Cheers, Vincent 2018-04-09 20:55 GMT+02:00 Vincent Smeets: > Package: josm > Version: 0.0.svn13576+dfsg-3 > Severity: important > > It is not possible to download any data. > > Reproduced by: > - Start josm > - Press the "Download data" button > => An error dialog opens the reports that an unexpected exception >occured. > > The log output reports the exception: > 2018-04-09 20:43:39.391 SEVERE: Handled by bug report queue: > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip() > Ljava/nio/ByteBuffer; > java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip() > Ljava/nio/ByteBuffer; > > The full output with the stack trace is attached to this report. > > Regards > > -- System Information: > Debian Release: buster/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores) > Locale: LANG=nl_NL.utf8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), > LANGUAGE=nl_NL.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages josm depends on: > ii fonts-noto 20171026-2 > ii jmapviewer 2.7+dfsg-1 > ii libcommons-compress-java 1.13-1 > ii libcommons-logging-java1.2-2 > ii libgettext-commons-java0.9.6-6 > ii liboauth-signpost-java 1.2.1.2-1.5 > ii libsvgsalamander-java 1.1.1+dfsg-2 > ii openjdk-9-jre [java9-runtime] 9.0.4+12-4 > ii proj-data 5.0.1-1 > > Versions of packages josm recommends: > ii josm-l10n 0.0.svn13576+dfsg-3 > > josm suggests no packages. > > -- no debconf information > ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#895311: josm: java.lang.NoSuchMethodError when downloading data
Package: josm Version: 0.0.svn13576+dfsg-3 Severity: important It is not possible to download any data. Reproduced by: - Start josm - Press the "Download data" button => An error dialog opens the reports that an unexpected exception occured. The log output reports the exception: 2018-04-09 20:43:39.391 SEVERE: Handled by bug report queue: java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; The full output with the stack trace is attached to this report. Regards -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=nl_NL.utf8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), LANGUAGE=nl_NL.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages josm depends on: ii fonts-noto 20171026-2 ii jmapviewer 2.7+dfsg-1 ii libcommons-compress-java 1.13-1 ii libcommons-logging-java1.2-2 ii libgettext-commons-java0.9.6-6 ii liboauth-signpost-java 1.2.1.2-1.5 ii libsvgsalamander-java 1.1.1+dfsg-2 ii openjdk-9-jre [java9-runtime] 9.0.4+12-4 ii proj-data 5.0.1-1 Versions of packages josm recommends: ii josm-l10n 0.0.svn13576+dfsg-3 josm suggests no packages. -- no debconf information Using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to execute josm. 2018-04-09 20:43:31.300 INFO: Log level is at INFO (INFO, 800) 2018-04-09 20:43:34.021 INFO: GET https://josm.openstreetmap.de/maps?ids=Bing,DigitalGlobe-Premium,DigitalGlobe-Standard,EsriWorldImagery,EsriWorldImageryClarity,Mapbox,osm-mapnik-black_and_white,standard -> 304 2018-04-09 20:43:34.963 INFO: Defaults for imagery.generic.default_autozoom differ: != true 2018-04-09 20:43:34.963 INFO: Defaults for imagery.generic.default_autoload differ: != true 2018-04-09 20:43:34.963 INFO: Defaults for imagery.generic.default_showerrors differ: != true log4j:WARN No appenders could be found for logger (org.apache.commons.jcs.engine.control.CompositeCacheManager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 2018-04-09 20:43:35.389 INFO: GET https://api.openstreetmap.org/api/0.6/user/details -> 200 (372 B) 2018-04-09 20:43:35.480 INFO: Message notifier active (checks every 5 minutes) 2018-04-09 20:43:35.538 INFO: GET https://api.openstreetmap.org/api/0.6/user/details (get number of unread messages) -> 200 (372 B) 2018-04-09 20:43:39.391 SEVERE: Handled by bug report queue: java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer; at org.apache.commons.jcs.auxiliary.disk.block.BlockDisk.readBlock(BlockDisk.java:336) at org.apache.commons.jcs.auxiliary.disk.block.BlockDisk.read(BlockDisk.java:291) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache.verifyDisk(BlockDiskCache.java:214) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache.(BlockDiskCache.java:145) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:60) at org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:33) at org.openstreetmap.josm.data.cache.JCSCacheManager.getCacheInner(JCSCacheManager.java:182) at org.openstreetmap.josm.data.cache.JCSCacheManager.getCache(JCSCacheManager.java:164) at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:128) at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getTileLoaderFactory(AbstractCachedTileSourceLayer.java:115) at org.openstreetmap.josm.gui.bbox.SlippyMapBBoxChooser.(SlippyMapBBoxChooser.java:158) at org.openstreetmap.josm.gui.download.SlippyMapChooser.(SlippyMapChooser.java:35) at org.openstreetmap.josm.gui.download.DownloadDialog.buildMainPanel(DownloadDialog.java:126) at org.openstreetmap.josm.gui.download.DownloadDialog.(DownloadDialog.java:231) at org.openstreetmap.josm.gui.download.DownloadDialog.(DownloadDialog.java:219) at org.openstreetmap.josm.gui.download.DownloadDialog.getInstance(DownloadDialog.java:82) at org.openstreetmap.josm.actions.DownloadAction.actionPerformed(DownloadAction.java:35) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at