Modify

Opened 5 years ago

Closed 5 years ago

#17830 closed defect (worksforme)

JOSM crashes when Kendzi3D Plugin is activated

Reported by: JochenOSM Owned by: kendzi
Priority: normal Milestone:
Component: Plugin kendzi3d Version: tested
Keywords: linux mint Cc:

Description

What steps will reproduce the problem?

  1. Open JOSM
  2. Click 3D > Kendzi 3D View

What is the expected result?

Not sure since I did not use Kendzi3D plugin yet. I guess a window should appear.

What happens instead?

JOSM is closed immediately

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

If JOSM is started from console window there is a message logged during the crashs:
Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

Identical behaviour if using WebStart or local installation of JOSM.

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-06-03 00:05:30 +0200 (Mon, 03 Jun 2019)
Revision:15155
Build-Date:2019-06-02 22:10:24
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (15155 de) Linux Mint 19.1 Tessa
Memory Usage: 418 MB / 1962 MB (214 MB allocated, but free)
Java version: 11.0.3+7-Ubuntu-1ubuntu218.04.1, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1200, :0.1 1920x1200
Maximum Screen Size: 1920x1200
Java package: openjdk-11-jre:amd64-11.0.3+7-1ubuntu2~18.04.1
Dataset consistency test: No problems found

Plugins:
+ DirectDownload (34977)
+ HouseNumberTaggingTool (34977)
+ PicLayer (35030)
+ buildings_tools (34982)
+ changeset-viewer (22)
+ editgpx (34908)
+ imagery_offset_db (34908)
+ jaxb (35014)
+ jogl (1.2.3)
+ kendzi3d (1.0.205)
+ kendzi3d-resources (0.0.2)
+ log4j (34908)
+ measurement (34977)
+ reverter (34999)
+ terracer (34977)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Maxspeed-zones&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MaxspeedIcons&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://www.dropbox.com/s/qo3ai47fpv241jf/Styles_Fixme_and_Notes.zip?raw=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Landcover&zip=1
- https://github.com/bastik/mapcss-tools/raw/osm/mapnik2mapcss/osm-results/mapnik.zip
- https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss

Last errors/warnings:
- W: java.io.IOException: Attribution is not loaded yet
- W: Bing: attribution data is not yet loaded.
- W: java.io.IOException: Attribution is not loaded yet
- W: Bing: attribution data is not yet loaded.
- W: java.io.IOException: Attribution is not loaded yet
- W: Bing: attribution data is not yet loaded.
- W: java.io.IOException: Attribution is not loaded yet
- E: Region [TMS_BLOCK_v2] Failure getting from disk--IOException, key = Bing Luftbild:https://www.bing.com/maps/18/137808/89238
- W: Region [TMS_BLOCK_v2] Resetting cache
- W: Region [WMTS_BLOCK_v2] Resetting cache

Attachments (0)

Change History (9)

comment:1 by Don-vip, 5 years ago

Component: CorePlugin kendzi3d
Keywords: JOSM Kendzi3D Crash removed
Owner: changed from team to kendzi

comment:2 by Don-vip, 5 years ago

Keywords: linux mint added

comment:3 by kendzi, 5 years ago

Looks like some problem with dependencies in linux. I will be able to check in two weeks.

comment:4 by JochenOSM, 5 years ago

If you need further information just let me know.

comment:5 by Don-vip, 5 years ago

@Jochen can you please investigate further using https://stackoverflow.com/a/22565636/2257172?

comment:6 by JochenOSM, 5 years ago

@Don-vip I have no idea what the guys in your link are talking about. Could you describe how to investigate further?

comment:7 by Don-vip, 5 years ago

@Jochen I guess setting LD_DEBUG=all before running JOSM would print a lot of useful information for kendzi.

comment:8 by JochenOSM, 5 years ago

Solved:
For some reason there are two Java versions (8 and 11) installed parallel on my machine. If I test on a VM with only Java-11 installed and a copy of my JOSM configuration the plugin works. But if I remove Java 11 from my machine the plugin still crashes. If I call "/usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar JOSM.jar" on my machine the plugin works, so I'm using that now.

I still think something is wrong but can't tell if it's in the way both Java versions are installed parallel or in the way the plugin resolves its dependencies... It you want to further hunt it let me know. Since I can use the plugin now the ticket might be closed.

comment:9 by Don-vip, 5 years ago

Resolution: worksforme
Status: newclosed

OK, thanks for the update. There is enough information now to help anyone facing the same issue.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain kendzi.
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.