Modify

Opened 6 weeks ago

Last modified 5 weeks ago

#17479 new defect

No Korean Character in latest JOSM on Ubuntu 18.04

Reported by: josm@… Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

I have used JOSM on Ubuntu desktop for years. I recently built a new Ubuntu desktop, using 18.04, and installed the latest stable JOSM (14824).

For the first time, I have a strange problem - perhaps OS related as opposed to JOSM, but I can't solve it.

JOSM won't display Korean characters. Pure tofu. Some other unicode areas I've tested work fine (including Chinese and Amharic). So I don't get what's going on. I have CJK configured and working fine on every other aspect of this new desktop. Only JOSM is missing Korean characters.

Attachments (6)

Screenshot from 2019-03-17 11-55-55.png (1.1 MB) - added by josm@… 6 weeks ago.
Screenshot JOSM 14824 / Ubuntu 18.04
Screenshot from 2019-03-17 16-32-24.png (102.5 KB) - added by josm@… 6 weeks ago.
Japanese works fine
Screenshot from 2019-03-17 16-32-38.png (85.9 KB) - added by josm@… 6 weeks ago.
Japanese works fine
Screenshot from 2019-03-17 16-30-33.png (48.6 KB) - added by josm@… 6 weeks ago.
Korean does not work
Screenshot from 2019-03-17 16-31-40.png (61.8 KB) - added by josm@… 6 weeks ago.
Korean does not work
Screenshot from 2019-03-18 21-42-06.png (256.2 KB) - added by josm@… 5 weeks ago.
Attachment showing Korean Language JOSM working without problem on Ubuntu 16.04

Download all attachments as: .zip

Change History (14)

Changed 6 weeks ago by josm@…

Screenshot JOSM 14824 / Ubuntu 18.04

comment:1 Changed 6 weeks ago by Don-vip

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/images/bug.png Report Bug.


comment:2 Changed 6 weeks ago by Don-vip

Owner: changed from team to josm@…
Status: newneedinfo

comment:3 Changed 6 weeks ago by josm@…

The required parts of the Status Report from your JOSM.

Is this the "status report"?

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-03-03 00:16:03 +0100 (Sun, 03 Mar 2019)
Build-Date:2019-03-02 23:16:53
Revision:14824
Relative:URL: ^/trunk

Identification: JOSM/1.5 (14824 en) Linux Ubuntu 18.04.2 LTS
Memory Usage: 821 MB / 3538 MB (616 MB allocated, but free)
Java version: 1.8.0_201-b09, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true]

Plugins:
+ FastDraw (34867)
+ PicLayer (34867)
+ apache-commons (34506)
+ continuosDownload (82)
+ ejml (34389)
+ geotools (34513)
+ jaxb (34678)
+ jts (34524)
+ log4j (34527)
+ measurement (34867)
+ opendata (34911)
+ reverter (34917)
+ utilsplugin2 (34915)

Last errors/warnings:
- W: Cannot lock cache directory. Will not use disk cache
- W: No configuration settings found.  Using hardcoded default values for all pools.

OSM API: https://opengeofiction.net/api

Describe what behaviour you expected.

I wanted to see Korean characters.

Describe what did happen instead.

I did not see Korean characters, I saw "tofu" (boxes for missing unicode).

Describe if and how the issue is reproducible.

I think this might be hard to reproduce. I built a new Ubuntu 18.04 desktop, with CJK enabled (because I often work in Korean). I have done this before, many times. I installed JOSM. In the past, I never had problem with seeing Korean characters in JOSM on Ubuntu, but previous desktops of Ubuntu were 16.04 or lower. This time I did have a problem. So some recent change to JOSM, or some recent change to Ubuntu, has caused difficulty in seeing Korean characters.

Add any relevant information like error messages or screenshots.

Screenshot was attached before. Was that missed?

comment:4 Changed 6 weeks ago by josm@…

I will add some additional screenshots.

Japanese works fine! (First two screenshots).

Korean doesn't work. (Second two screenshots).

Changed 6 weeks ago by josm@…

Japanese works fine

Changed 6 weeks ago by josm@…

Japanese works fine

Changed 6 weeks ago by josm@…

Korean does not work

Changed 6 weeks ago by josm@…

Korean does not work

comment:5 Changed 5 weeks ago by Don-vip

Owner: changed from josm@… to team
Status: needinfonew

Thanks. The status report is mandatory for defects otherwise we have no idea about your environment.

comment:6 Changed 5 weeks ago by Don-vip

What happens if you run JOSM with openjdk-11-jre package (currently openjdk 10.0.2+13-1ubuntu0.18.04.4)?

comment:7 Changed 5 weeks ago by josm@…

Here is new environment:

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-03-03 00:16:03 +0100 (Sun, 03 Mar 2019)
Revision:14824
Build-Date:2019-03-02 23:16:53
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (14824 ko) Linux Ubuntu 18.04.2 LTS
Memory Usage: 436 MB / 3980 MB (296 MB allocated, but free)
Java version: 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-11-jre:amd64-10.0.2+13-1ubuntu0.18.04.4
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-20ubuntu0.1
VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true]

Plugins:
+ FastDraw (34867)
+ PicLayer (34867)
+ apache-commons (34506)
+ continuosDownload (82)
+ ejml (34389)
+ geotools (34513)
+ jaxb (34678)
+ jts (34524)
+ log4j (34527)
+ measurement (34867)
+ opendata (34911)
+ reverter (34917)
+ utilsplugin2 (34915)

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.

OSM API: https://opengeofiction.net/api

Exact same result. Identical screenshots - not sure you need them.

comment:8 Changed 5 weeks ago by anonymous

As a point of comparison, I went to an old virtual machine I have running Ubuntu 16.04.

Here is the environment:

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2019-02-02 21:01:18 +0100 (Sat, 02 Feb 2019)
Build-Date:2019-02-04 21:50:11
Revision:14760
Relative:URL: ^/trunk

Identification: JOSM/1.5 (14760 ko) Linux Ubuntu 16.04.6 LTS
Memory Usage: 357 MB / 875 MB (57 MB allocated, but free)
Java version: 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-8-jre:amd64-8u191-b12-2ubuntu0.16.04.1
VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true]

Plugins:
+ FastDraw (34867)
+ continuosDownload (82)
+ measurement (34867)

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- W: Region [WMS_BLOCK_v2] Resetting cache
- W: Region [WMTS_BLOCK_v2] Resetting cache

OSM API: https://api.opengeofiction.net/api

Attached is screenshot in Korean. Works without problem.

Changed 5 weeks ago by josm@…

Attachment showing Korean Language JOSM working without problem on Ubuntu 16.04

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to josm@jaredway.com
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.