Opened 12 years ago
Closed 12 years ago
#8488 closed defect (othersoftware)
Title of about page
Reported by: | Mesgary | Owned by: | Mesgary |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | Cc: |
Description (last modified by )
Attachments (7)
Change History (46)
comment:1 by , 12 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:2 by , 12 years ago
Strange. Try to update to a recent version of Java to see if it fixes this problem (6 update 41 or 7 update 15)
comment:3 by , 12 years ago
java version in command prompt:
C:\Program Files (x86)\Java\jre6\bin>java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03)
Java HotSpot(TM) Client VM (build 20.8-b03, mixed mode)
java version in java.com website:
Verifying Java Version
A newer version of Java is available
Please click the download button to get the recommended Java for your computer.
Your Java version: Version 6 Update 33
comment:4 by , 12 years ago
It's a quite old version, please update and tell us if the problem is still here.
By the way this version contains a lot of security flaws, fixed with the latest updates.
comment:5 by , 12 years ago
Description: | modified (diff) |
---|
comment:6 by , 12 years ago
Can you please:
- paste your status report ? (first two blocks of Help -> Show status report)
- tell us if you are able to use the Helvetica font on your system
Thanks
comment:8 by , 12 years ago
I haven't Helvica font on my system and the first two block of status report is as below:
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2012-05-15 01:31:01 Last Changed Author: simon04 Revision: 5240 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2012-05-14 15:04:43 +0200 (Mon, 14 May 2012) Last Changed Rev: 5240 Identification: JOSM/1.5 (5240 en) Memory Usage: 35 MB / 247 MB (9 MB allocated, but free) Java version: 1.6.0_33, Sun Microsystems Inc., Java HotSpot(TM) Client VM Operating system: Windows 7
comment:9 by , 12 years ago
Mmm looks like Helvetica is not supplied by default on Windows 7: http://www.microsoft.com/typography/fonts/product.aspx?pid=161
We'll see how to fix this, but please update both your Java environment and JOSM to recent versions.
comment:10 by , 12 years ago
Owner: | changed from | to
---|---|
Status: | needinfo → new |
by , 12 years ago
Attachment: | josm_calibri.png added |
---|
by , 12 years ago
Attachment: | josm_arial.png added |
---|
comment:11 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:12 by , 12 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
follow-up: 20 comment:13 by , 12 years ago
Also a bug happened after opening the about page as below:
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2013-03-27 02:34:15 Last Changed Author: Don-vip Revision: 5802 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2013-03-26 21:17:29 +0100 (Tue, 26 Mar 2013) Last Changed Rev: 5802 Identification: JOSM/1.5 (5802 en) Memory Usage: 54 MB / 247 MB (15 MB allocated, but free) Java version: 1.6.0_33, Sun Microsystems Inc., Java HotSpot(TM) Client VM Operating system: Windows 7 java.lang.SecurityException: SHA1 digest error for org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.class at sun.security.util.ManifestEntryVerifier.verify(Unknown Source) at java.util.jar.JarVerifier.processEntry(Unknown Source) at java.util.jar.JarVerifier.update(Unknown Source) at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source) at sun.misc.Resource.getBytes(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at org.openstreetmap.josm.gui.download.DownloadDialog.buildMainPanel(DownloadDialog.java:104) at org.openstreetmap.josm.gui.download.DownloadDialog.<init>(DownloadDialog.java:193) at org.openstreetmap.josm.gui.download.DownloadDialog.getInstance(DownloadDialog.java:63) at org.openstreetmap.josm.actions.DownloadAction.actionPerformed(DownloadAction.java:35) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
comment:14 by , 12 years ago
Sorry, it seems the last bug was not related to about page. It happens every time "Download Map Data" button.
comment:15 by , 12 years ago
Owner: | changed from | to
---|---|
Status: | reopened → needinfo |
Your system looks corrupted or something. Can you please try to update Java to latest version ? (download on http://www.java.com). Latest version is 7 update 17.
Thanks.
comment:16 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | needinfo → closed |
Still no info, I consider this ticket as fixed. Please reopen only if you encounter the problem again after having updated Java, as I asked you several times.
comment:17 by , 12 years ago
Sorry about it. But as I am living in Iran, I have not access to java.com downloads due to sanction. So as far as I could update my java, I will inform you. But meanwhile, there is no choice for me.
comment:18 by , 12 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Ok, sorry I was not aware of that :(
Is it a recent move from Oracle ? It looks like it happened in March ?
I will make a prototype to have a better understanding of this problem.
follow-up: 22 comment:19 by , 12 years ago
Would it help when we make you the file available somewhere?
comment:20 by , 12 years ago
Replying to mesgary@…:
Also a bug happened after opening the about page as below:
java.lang.SecurityException: SHA1 digest error for org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.class at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
It seems to be this Java bug, fixed in Java 8.
follow-up: 23 comment:21 by , 12 years ago
Status: | reopened → needinfo |
---|
Because of this Java bug, I assume you're running JOSM by using Java Web Start. Can you try to download JOSM jar (http://josm.openstreetmap.de/josm-latest.jar) and run it, to see if it changes anything ? Thanks.
comment:22 by , 12 years ago
Replying to stoecker:
Would it help when we make you the file available somewhere?
Of course it is helpful. But please consider to download the 64bit version.
comment:23 by , 12 years ago
Replying to Don-vip:
Because of this Java bug, I assume you're running JOSM by using Java Web Start. Can you try to download JOSM jar (http://josm.openstreetmap.de/josm-latest.jar) and run it, to see if it changes anything ? Thanks.
I am not using Java Web Start. I always download the josm-latest.jar and run it. That bug only happens in version 5802 after clicking "Download Map Data". (And it don't happen in version 5756 or before and in 5814 and 5824 which I am using)
comment:25 by , 12 years ago
Try download/jre-7u17-windows-i586.exe and tell me when I can remove it again. I'm not sure if this is 32 or 64 bit. While lots of texts describe different downloads and plugin versions, the final download page contains only offline and online version for Windows. This is the offline version.
comment:26 by , 12 years ago
comment:27 by , 12 years ago
See download/jre-7u17-windows-x64.exe. You should consider Linux. My "zypper up" to update all applications is much easier than even a Java download :-)
comment:28 by , 12 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
Have you tried this new version of Java ?
comment:29 by , 12 years ago
Wow, someone has the exact same problem here.
I have not yet enough reputation to ask him if its JLabel uses a custom font, and what locales have its users.
... Dirk ? ;)
comment:30 by , 12 years ago
Asked the questions. Not enough reputation yet? I only answered three questions to get 86 points as a test of the plattform itself :-) I don't have the time to be active there, but wanted to know how it works ... Maybe I should answer another one, so I get at least 100 points.
comment:31 by , 12 years ago
I have a possible lead. Look at this software. It's an alternate font renderer for Windows systems... that suffers this bug.
@Hooman: can you check if this software is installed on your machine ?
follow-up: 35 comment:32 by , 12 years ago
@Hooman: Can you please:
- Tell us if you have tried the Java version we gave you
- Tell us if gdipp is installed on your system
- Download this prototype and attach a screenshot of the About page. Here's what you should have:
- Delete the file
%WINDIR%\System32\FNTCACHE.DAT
, reboot your PC, check again the About dialog
Thanks in advance. We need your help on this one.
comment:33 by , 12 years ago
Stackoverflow: He is using Arial Font. Locale is probaly en. So very likely this issue is really Font related.
by , 12 years ago
Attachment: | proto-screenshot.png added |
---|
Screenshot of about page in prototype app.
comment:35 by , 12 years ago
- Sorry I didn't notice that you have downloaded the 64bit version. Would you please re-upload it?
- How can I find that gdipp is installed or not?
- Some of lines doesn't work probably. Check the screenshot below.
- I couldn't remove the file. Access denied.
C:\Windows\System32>del FNTCACHE.DAT C:\Windows\System32\FNTCACHE.DAT Access is denied.
comment:37 by , 12 years ago
Hi, Thanks for the answers.
- Download http://josm.openstreetmap.de/download/jre-7u21-windows-x64.exe
- In Windows services you should have 2 services ("gdipp Service (32-bit)" and "gdipp Service (64-bit)"). If these services aren't there, you're not running this software.
- Interesting, it does only happen with Helvetica. Are you sure you do not have this font ? I made some changes to make JOSM not try to use an absent font, so I can't figure how it would try to use Helvetica on your system if you don't have it installed.
- Have you tried in an Administrator command prompt ?
EDIT: this appears to be definitively caused by a corruption of the Windows font cache.
comment:38 by , 12 years ago
Thanks for download, but it doesn't help. I have installed the new version and also removed the font cache. I checked again and I haven't Helvetica font on my system.
comment:39 by , 12 years ago
Resolution: | → othersoftware |
---|---|
Status: | needinfo → closed |
Well, I really don't know what we can do more at this point. There is obviously something wrong with Helvetica font on your system, but I'm afraid there's nothing we can do from Java.
Can not reproduce. Please supply some more system info and a screenshot. Thanks