Bug#895311: josm: java.lang.NoSuchMethodError when downloading data

2018-04-10 Thread Sebastiaan Couwenberg
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

2018-04-10 Thread Vincent Privat
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

2018-04-09 Thread 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
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