Modify

Opened 15 months ago

Closed 15 months ago

Last modified 14 months ago

#23681 closed defect (othersoftware)

Selecting "Help" -> "Abouts" makes JOSM crash with `SIGSEGV (0xb) at pc=0x00007f68b470c650, pid=31972, tid=32040`

Reported by: osmidal Owned by: osmidal
Priority: normal Milestone:
Component: Core Version:
Keywords: template_report javabug Cc:

Description

What steps will reproduce the problem?

  1. Launch JOSM (version 19039, the latest from my distribution),
  2. Select "Help"
  3. Select "About"

What is the expected result?

See the "About" information

What happens instead?

JOSM crashes with

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f68b470c650, pid=31972, tid=32040
#
# JRE version: OpenJDK Runtime Environment (22.0) (build 22)
# Java VM: OpenJDK 64-Bit Server VM (22, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# J 5410 c2 javax.swing.text.ParagraphView$Row.getBottomInset()S java.desktop@22 (36 bytes) @ 0x00007f68b470c650 [0x00007f68b470c600+0x0000000000000050]
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/josm/hs_err_pid31972.log
[25.071s][warning][os] Loading hsdis library failed
#
# If you would like to submit a bug report, please visit:
#   https://bugreport.java.com/bugreport/crash.jsp
#
/usr/bin/josm: line 108: 31972 Aborted                 $JAVACMD $JAVA_OPTS -jar "${JOSM_PATH}" "$@"

Please provide any additional information below. Attach a screenshot if possible.

  • Terminal output of josm --debug (combined stdout and stderr): Attached in file josm_--debug_terminaloutput.log,
  • JOSM crash logfile hs_err_pid31972.log attached.

(my username I have replaced with censored in the log files.)

The following data is auto-generated by JOSM:

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2024-04-09 18:11:42 +0200 (Tue, 09 Apr 2024)
Revision:19039
Build-Date:2024-04-10 01:31:01
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19039 en) Linux Artix Linux
Memory Usage: 1552 MB / 11992 MB (1135 MB allocated, but free)
Java version: 22, N/A, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1280×800 (scaling 1.00×1.00) :0.1 1600×1200 (scaling 1.00×1.00)
Maximum Screen Size: 1600×1200
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.utf8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [--module-path=/usr/lib/jvm/default-runtime/lib/javafx.base.jar:/usr/lib/jvm/default-runtime/lib/javafx.controls.jar:/usr/lib/jvm/default-runtime/lib/javafx.fxml.jar:/usr/lib/jvm/default-runtime/lib/javafx.graphics.jar:/usr/lib/jvm/default-runtime/lib/javafx.media.jar:/usr/lib/jvm/default-runtime/lib/javafx.swing.jar:/usr/lib/jvm/default-runtime/lib/javafx-swt.jar:/usr/lib/jvm/default-runtime/lib/javafx.web.jar, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djava.net.useSystemProxies=true, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED]

Plugins:
+ AddrInterpolation (36226)
+ BuildingGeneralization (36)
+ CADTools (1008)
+ ColorPlugin (v1.1.2.1)
+ Create_grid_of_ways (36178)
+ CustomizePublicTransportStop (36126)
+ DirectDownload (36178)
+ DirectUpload (36178)
+ DxfImport (1014)
+ Elevation (0.10.1)
+ ElevationProfile (36243)
+ FastDraw (36226)
+ FixAddresses (36258)
+ HouseNumberTaggingTool (36226)
+ ImageIO (36180)
+ ImageWayPoint (36226)
+ ImproveWay (32)
+ InfoMode (36126)
+ MakeParallel (v1.1.0)
+ Mapillary (3904)
+ MicrosoftStreetside (36263)
+ OpeningHoursEditor (36258)
+ PicLayer (1.0.3)
+ PolygonCutOut (v0.7.3)
+ QuickLabel (23)
+ Relation.Validation.Plugin (1.0.1)
+ RelationDissolve (0.2.0)
+ Review.Changes (1.1.1)
+ RoadSigns (36258)
+ SeaChart (36169)
+ SeaMapEditor (36126)
+ ShapeTools (1250)
+ SimplifyArea (36209)
+ TombPlugin (58)
+ alignways (36205)
+ apache-commons (36176)
+ apache-http (36176)
+ areaselector (2.6.2)
+ austriaaddresshelper (88)
+ auto_tools (81)
+ buildings_tools (36226)
+ centernode (v1.0.4)
+ changeset-viewer (0.0.7)
+ changessum (v0.1.1)
+ colorscheme (36196)
+ comfort0 (36200)
+ conflation (0.6.11)
+ contourmerge (v0.2.1)
+ damn (0.13.3)
+ dataimport (36066)
+ easypresets (1623509627)
+ editgpx (36126)
+ ejml (36176)
+ fastdriveway (v1.0.1)
+ fieldpapers (v0.5.0)
+ gcsenabler-v0.0.1 (v0.0.1)
+ geotools (36176)
+ gpsblam (36196)
+ graphview (36258)
+ gridify (1606242219)
+ highwaynamemodification (v0.0.12)
+ imagery-xml-bounds (36196)
+ imagery_offset_db (36226)
+ importvec (36200)
+ indoor_sweepline (36258)
+ indoorequal (0.0.7)
+ indoorhelper (1.2.3)
+ intersection (0.0.7)
+ jackson (36176)
+ javafx (36200)
+ jaxb (36118)
+ jna (36176)
+ jogl (1.2.3)
+ josm-batch-downloader (1.0.4)
+ josm_magic_wand (2.0.3)
+ jts (36004)
+ junctionchecking (36226)
+ kendzi3d (1.0.205)
+ kendzi3d-resources (0.0.2)
+ libphonenumber (8.13.37)
+ livegps (36258)
+ log4j (36241)
+ mapathoner (1.5.5)
+ mapwithai (829)
+ mbtiles (v2.6.1)
+ measurement (36256)
+ merge-overlap (36178)
+ microdata_scraping (1608227152)
+ movemembership (1.0.0)
+ namemanager (36256)
+ notesolver (0.5.0)
+ o5m (36126)
+ opendata (36256)
+ openvisible (36126)
+ osm-obj-info (66)
+ osmai (1.0)
+ osmwiki-dataitem (0.0.8)
+ pbf (36176)
+ pdfimport (36205)
+ phonenumber (1.1.1)
+ photo_geotagging (36178)
+ photoadjust (36200)
+ pmtiles (36219)
+ poly (36126)
+ print (36241)
+ pt_assistant (633)
+ public_transport (36258)
+ rasterfilters (1.0.4)
+ reltoolbox (36241)
+ reverter (36256)
+ rex (53)
+ routes (36196)
+ routing (36226)
+ shrinkwrap (v1.1.1)
+ splinex (36126)
+ surveyor (36226)
+ tageditor (36258)
+ tagging-preset-tester (36256)
+ terracer (36205)
+ todo (137)
+ tofix (490)
+ touchscreenhelper (36196)
+ turnlanes (36206)
+ turnlanes-tagging (0.0.5)
+ turnrestrictions (36226)
+ undelete (36226)
+ utilsplugin2 (36241)
+ waydownloader (36196)
+ waypoint_search (36023)
+ webp-v0.0.4 (v0.0.4)
+ wikipedia (605)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/caravan_site&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/CampingForOverlanders&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Addr2&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/AdvertisingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Animal_facilities&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Fahrradverleih&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/BicycleJunction&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historic_Stone&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/BuildingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Bus_lanes&zip=1
+ https://raw.githubusercontent.com/osmItalia/cai_josm_preset/master/cai.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Camp_site_extends&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Zigarettenautomaten_in_DE&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NonMotorizedRoutes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/contact(socialnetworks_IMs)&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Radwege&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Czech_hiking&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Disc_Golf_Course&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Ghost%20Bike&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Golf_Course&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Greenery&zip=1
+ https://raw.githubusercontent.com/OpenNauticalChart/josm/master/Presets_Hafen.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Heritage&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/SentieriItaliani&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historical_Objects&zip=1
+ https://raw.githubusercontent.com/Sowa1980/hunting_and_fishing_preset/master/hunting_and_fishing_preset.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Industrial&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Leaftype&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Light_sources&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Manholes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MappingAccessibility&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MastAndTower&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Maxspeed-zones&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MobilePhoneBaseStations&zip=1
+ https://raw.githubusercontent.com/Sowa1980/technics_preset/master/technics_preset.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountainbike&zip=1
+ https://raw.githubusercontent.com/osmlab/name-suggestion-index/main/dist/presets/nsi-josm-presets.min.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Navigation_target&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewParkingFeatures&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OpenPisteMap&zip=1
+ https://www.openrailwaymap.org/josm-presets/de-signals-bostrab.zip
+ https://www.openrailwaymap.org/josm-presets/at-signals-v2.zip
+ https://www.openrailwaymap.org/josm-presets/de-signals-eso.zip
+ https://www.openrailwaymap.org/josm-presets/de-avg-signals.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/OpenStationMap&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/pedestrian_crossings_in_DE&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PostPartner&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Power_Mapping_Utility_Simple&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/public_bookcase&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportOneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportGtfs&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransport_Belarus_BY&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransport_Minsk_BY&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Tracks&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-highways&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-stops&zip=1
+ https://www.yamasita.jp/osm/seminar/OSM_MappingParty/ShrinesAndTemples.xml
+ https://raw.githubusercontent.com/species/josm-preset-wheelchair/master/sidewalks_kerbs.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/SkiingTrail&zip=1
+ https://osmtools.de/josm/steps.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Stolpersteine&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/StreetCabinet&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://raw.githubusercontent.com/Sowa1980/Subscriber_mailbox_preset/master/Subscriber_mailbox_preset.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Surveillance&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Czech_Slovak_addresses&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Tagsforobservatories&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Telecom&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Telefonzellen_in_Deutschland&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/TMC&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Toll_Infrastructure&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/A.zip
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/CZ.zip
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/DE.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Transdev-Fahrkartenautomat_im_VRR&zip=1
+ https://raw.githubusercontent.com/Heiner-Sch/JOSM-preset-trees-Europe/master/JOSM-Preset_Trees.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Trees&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/TurnLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/WifiHotspots&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Wikidata&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Windrad&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Xmas&zip=1
+ https://www.openrailwaymap.org/josm-presets/de.zip
+ <josm.pref>/EasyPresets.xml

Map paint styles:
- https://raw.githubusercontent.com/yopaseopor/indoormap/master/indoormap-style.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Admin_Boundaries&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Bench&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Historic_Stones&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Building_Levels_Labels&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ColorWays&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SlovakiaBicycleRoutes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ColourGPSData&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_buildings&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Kerbs&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Postcode&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Suburb&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ConscriptionStreetnumber&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/CyclewaysStylingBNA&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/DestinationSignRelation&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1
- https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1
- https://raw.githubusercontent.com/OpenNauticalChart/josm/master/european-waterways-classification-style/CEMT-style.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1
- https://www.dropbox.com/s/qo3ai47fpv241jf/Styles_Fixme_and_Notes.zip?raw=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&zip=1
- https://github.com/igitov/forest-josm-style/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Greenery&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/hazmat&zip=1
- https://github.com/hotosm/HDM-JOSM-style/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/HealthBoundary&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/HiDPISupport&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/HighwayAreas&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Highway_Nodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/IconTester&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/iD&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Incline&zip=1
- https://josm.openstreetmap.de/josmfile?page=Rules/IncompleteObjectWarnings&zip=1
- https://github.com/osmlab/appledata/archive/josm_paint_inline_validation.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Landcover&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_features&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_features_ryg&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LayerChecker&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LexxPlussStyle&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/light_source&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lit&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LitObjects&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MapillaryDetections&zip=1
- https://github.com/bastik/mapcss-tools/raw/osm/mapnik2mapcss/osm-results/mapnik.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://github.com/MissingMaps/josm_styles/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Mountains&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MTB&zip=1
- https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/NewHighwayColors&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NewParkingFeatures&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NoFeature&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedCycleNodeNetworks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedWalkingNodeNetworks&zip=1
- https://www.openrailwaymap.org/styles/josm-additional.zip
- https://www.openrailwaymap.org/styles/electrified.zip
- https://www.openrailwaymap.org/styles/standard.zip
- https://www.openrailwaymap.org/styles/maxspeed.zip
- https://www.openrailwaymap.org/styles/signals.zip
- https://raw.githubusercontent.com/Sowa1980/Styles_operator_and_ref/main/Styles_operator_and_ref.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Osmc&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/OsmcSKCZPL&zip=1
- https://github.com/gmgeo/osmic-josm-style/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/plan.at&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Potlach2_access&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Potlatch2&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Power&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/PowerMapping&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PriorityRoad&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PTStops&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransportV2&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/RecyclingMaterials&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/sac_scale&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Schools&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ParcelLocker&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ShowID&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Sidewalks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksAndFootways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksPlus&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SimpleBuildingTags&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SimpleRoofTags&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/RU-SubwayEntranceLabeling&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Noname&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/TigerReviewedNo&zip=1
- https://gitlab.com/peculiar-theater/mapcss/-/raw/main/tm-taskgrid/tm-taskgrid.mapcss
- https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/DE.zip
- https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_EUR_OC.zip
- https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_EUR_OR.zip
- https://raw.githubusercontent.com/species/josm-preset-wheelchair/master/sidewalks_kerbs.mapcss
- <josm.pref>/plugins/indoorhelper/resources/sit.mapcss

Last errors/warnings:
- 00007.421 E: <josm.pref>/EasyPresets.xml
- 00007.463 E: Broken tagging preset "bicycle_rental-Concretization for rental bikes" - number of items in 'display_values' must be the same as in 'values'
- 00007.463 E: Detailed information: [Lastenräder, eBikes, Fahrradanhänger] <> [cargo_bike, e-bikes, bike_trailer, yes]
- 00007.541 E: Broken tagging preset "railway:signal:position-Signal position" - number of items in 'display_values' must be the same as in 'values'
- 00007.542 E: Detailed information: [left in direction of OSM way, right in direction of OSM way] <> [left, right, overhead, in_track]
- 00007.543 E: Broken tagging preset "railway:signal:position-Signal position" - number of items in 'display_values' must be the same as in 'values'
- 00007.544 E: Detailed information: [left in direction of OSM way, right in direction of OSM way, on a bridge over the tracks] <> [left, right, bridge, overhead]
- 00007.544 E: Broken tagging preset "public_transport-Public transport?" - number of items in 'display_values' must be the same as in 'values'
- 00007.544 E: Detailed information: [yes, no] <> [station]
- 00010.876 E: Failed to locate image 'https://www.muenchen.de/media/css/images/favicon_114x114.png'

Attachments (2)

josm_--debug_terminaloutput.log (414.2 KB ) - added by osmidal 15 months ago.
Terminal output of josm --debug.
hs_err_pid31972.log (351.8 KB ) - added by osmidal 15 months ago.
JOSM's error log file.

Download all attachments as: .zip

Change History (14)

by osmidal, 15 months ago

Terminal output of josm --debug.

by osmidal, 15 months ago

Attachment: hs_err_pid31972.log added

JOSM's error log file.

comment:1 by taylor.smock, 15 months ago

Owner: changed from team to osmidal
Status: newneedinfo

Identification: JOSM/1.5 (19039 en) Linux Artix Linux
Java version: 22, N/A, OpenJDK 64-Bit Server VM

I wasn't able to reproduce on macOS with Java 22. Can you try with a different Java version? Java 22 on my system was

Identification: JOSM/1.5 (19081 SVN en) Mac OS X 14.4.1
Java version: 22.0.1+8, Eclipse Adoptium, OpenJDK 64-Bit Server VM

I'm kind of wondering if you are running an EA version of Java 22. It looks like Arch (upstream of Artix) should have Java 22.0.1 in their repos.

in reply to:  1 ; comment:2 by osmidal, 15 months ago

Replying to taylor.smock:

Identification: JOSM/1.5 (19039 en) Linux Artix Linux
Java version: 22, N/A, OpenJDK 64-Bit Server VM

I wasn't able to reproduce on macOS with Java 22. Can you try with a different Java version? Java 22 on my system was

Identification: JOSM/1.5 (19081 SVN en) Mac OS X 14.4.1
Java version: 22.0.1+8, Eclipse Adoptium, OpenJDK 64-Bit Server VM

I'm kind of wondering if you are running an EA version of Java 22.
It looks like Arch (upstream of Artix) should have Java 22.0.1 in their repos.

I do not know what an "EA" version of Java is/ what the abbreviation "EA" means.

I have installed the distribution package jdk-openjdk, version 22.0.1.u0, which provides the file /usr/lib/jvm/java-22-openjdk/bin/java which is symlinked to /usr/bin/java.

/usr/lib/jvm/java-22-openjdk/bin/java --version:

openjdk 22 2024-03-19
OpenJDK Runtime Environment (build 22)
OpenJDK 64-Bit Server VM (build 22, mixed mode, sharing)

I tried now with 21.0.3.u9:

openjdk 21.0.3 2024-04-16
OpenJDK Runtime Environment (build 21.0.3+9)
OpenJDK 64-Bit Server VM (build 21.0.3+9, mixed mode, sharing)

There it actually works.

comment:3 by stoecker, 15 months ago

Keywords: javabug added
Resolution: othersoftware
Status: needinfoclosed

in reply to:  2 comment:4 by taylor.smock, 15 months ago

Replying to osmidal:

I do not know what an "EA" version of Java is/ what the abbreviation "EA" means.

For future reference, "EA" means "Early Access"; think of it like an alpha or beta software release.

It looks like you were running the "GA" ("General Availability") version of Java 22 (released March 19th).
Java 22.0.1 was released on April 17th, which may fix the problem you encountered.

If you can reproduce the issue with a build from https://jdk.java.net/22/, you should file a ticket at https://bugreport.java.com/bugreport/crash.jsp .

comment:5 by GerdP, 15 months ago

Ticket #23723 has been marked as a duplicate of this ticket.

comment:6 by GerdP, 15 months ago

Ticket #23723 has been marked as a duplicate of this ticket.

comment:7 by SammysHP, 14 months ago

I can reproduce the issue using OpenJDK 22 (22.0.1), released 2024-03-19.

Last edited 14 months ago by SammysHP (previous) (diff)

in reply to:  7 comment:8 by taylor.smock, 14 months ago

Replying to SammysHP:

I can reproduce the issue using OpenJDK 22 (22.0.1), released 2024-03-19.

Whoever built your version of the JDK has issues.
Either you are running Java 22.0.1 released on 2024-04-17, or you are running Java 22.0.0 which was released on 2024-03-19. Please double-check your Java versions, and give us more information on your system. I strongly suspect you are actually using Java 22.0.0 instead of Java 22.0.1 if your date is correct.


Thanks for your report, however your ticket is incomplete and therefore not helpful in its current form.

Please add all needed information according to this list:

  • The required parts of the Status Report from your JOSM.
  • Describe what behaviour you expected.
  • Describe what did happen instead.
  • Describe if and how the issue is reproducible.
  • Add any relevant information like error messages or screenshots.

To ensure that all technical relevant information is contained, create new tickets by clicking in JOSMs Main Menu on Helpsource:trunk/resources/images/bug.svg Report Bug.

Remember: This is a generic notice so we don't need to write the same stuff again and again. It may only apply in parts to the specific case!


comment:9 by SammysHP, 14 months ago

Running Arch Linux with their official jdk-openjdk package:

$ pacman -Qi jdk-openjdk 
Name            : jdk-openjdk
Version         : 22.0.1.u0-1
Description     : OpenJDK Java 22 development kit
Architecture    : x86_64
URL             : https://openjdk.java.net/
Licenses        : LicenseRef-Java
Groups          : None
Provides        : …
Depends On      : …
Optional Deps   : …
Required By     : …
Optional For    : …
Conflicts With  : …
Replaces        : None
Installed Size  : 469.92 MiB
Packager        : Frederik Schwan <freswa@archlinux.org>
Build Date      : Wed Apr 17 19:56:42 2024
Install Date    : Wed May 8 20:35:15 2024
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

$ java --version
openjdk 22 2024-03-19
OpenJDK Runtime Environment (build 22)
OpenJDK 64-Bit Server VM (build 22, mixed mode, sharing)

comment:10 by taylor.smock, 14 months ago

Something is messed up with the Arch package. java --version should be reporting

$ java --version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode, sharing)

You may need to check and ensure that your default JDK is correctly set.

comment:11 by SammysHP, 14 months ago

You may need to check and ensure that your default JDK is correctly set.

It is. It's just the way it was compiled for Arch Linux.

$ archlinux-java status
Available Java environments:
  java-21-openjdk
  java-22-openjdk (default)
  java-8-openjdk/jre

$ ls -l /usr/lib/jvm/
lrwxrwxrwx 1 root root   15 Apr 14 15:45 default -> java-22-openjdk/
lrwxrwxrwx 1 root root   15 Apr 14 15:45 default-runtime -> java-22-openjdk/

For now I switched back to 21.0.3, which works fine. 22.0.2 should be available soon, let's wait and see if it fixed the problem.

comment:12 by taylor.smock, 14 months ago

I can conclusively say that the Java 22 package on archlinux was not actually updated to Java 22.0.1.

22.0.1 was not actually packaged; the package still contains the original 22.0.0 GA release. I did flag the package out of date with an explanation for why it was out of date even though the package version number was up to date.

Test methodology:
From https://jdk.java.net/22/release-notes,

Make TrimNativeHeapInterval a Product Switch (JDK-8325496)

$ podman run -it --rm archlinux /bin/bash
$ pacman -Syu jdk-openjdk
$ java --version
openjdk 22 2024-03-19
OpenJDK Runtime Environment (build 22)
OpenJDK 64-Bit Server VM (build 22, mixed mode, sharing)
$ cat <<EOF > test.java
class Scratch {
    public static void main(String[] args) {
        System.out.println("Program run");
    }
}
EOF
$ java -XX:TrimNativeHeapInterval=30 test.java 
Error: VM option 'TrimNativeHeapInterval' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.
Error: The unlock option must precede 'TrimNativeHeapInterval'.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

With Java 22.0.1 (on Mac)

$ java -version
openjdk version "22.0.1" 2024-04-16
OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
OpenJDK 64-Bit Server VM Temurin-22.0.1+8 (build 22.0.1+8, mixed mode)
$ cat <<EOF > test.java
class Scratch {
    public static void main(String[] args) {
        System.out.println("Program run");
    }
}
EOF
$ java -XX:TrimNativeHeapInterval=30 test.java
[0.115s][warning][trimnative] Native heap trim is not supported on this platform
Program run

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain osmidal.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.