#15996 closed defect (duplicate)
JRE with illegal Style file content encoding
Reported by: | zalitoar | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Application update to 13367 release
- Open JOSM
What is the expected result?
Get JOSM started
What happens instead?
Crashed while opening and never stop at step 'starting map styles'
Please provide any additional information below. Attach a screenshot if possible.
URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2018-01-28 23:08:56 +0100 (Sun, 28 Jan 2018) Build-Date:2018-01-28 22:25:44 Revision:13367 Relative:URL: ^/trunk Identification: JOSM/1.5 (13367 es) Windows 7 64-Bit OS Build number: Windows 7 Professional (7601) Memory Usage: 123 MB / 989 MB (39 MB allocated, but free) Java version: 1.8.0_161-b12, Oracle Corporation, Java HotSpot(TM) Client VM Screen: \Display0 1920x1080, \Display1 1920x1080 Maximum Screen Size: 1920x1080 Plugins: + AddrInterpolation + Create_grid_of_ways + DirectDownload + FastDraw + ImportImagePlugin + Mapillary + OpeningHoursEditor + ShapeTools + SimplifyArea + apache-commons + apache-http + buildings_tools + continuosDownload + contourmerge + ejml + ext_tools + geochat + geojson + geotools + imagery_offset_db + jogl + jts + kendzi3d + kendzi3d-resources + lakewalker + log4j (32699) + mbtiles + opendata + pbf + pdfimport + photo_geotagging + public_transport_layer + reverter + splinex + terracer + todo + turnrestrictions + undelete + utilsplugin2 + wikipedia Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/MobiliarioUrbano&zip=1 + https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/AR.zip + https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/ES.zip Map paint styles: - https://github.com/GlassOceanos/indoor-JOSM-style/archive/master.zip + https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_AME.zip - https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_EUR.zip - https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_PAC.zip Last errors/warnings: - W: java.util.zip.ZipException: zip file is empty - W: PluginException: : org.openstreetmap.josm.plugins.PluginException: Archivo JAR inválido"<josm.pref>\plugins\auto_tools.jar.new" - W: Error al analizar el archivo 'auto_tools.jar.new' para obtener la información del complemento. Omitiendo. - W: Error al instalar el complemento '<josm.pref>\plugins\auto_tools.jar' desde el archivo de descarga temporal '<josm.pref>\plugins\auto_tools.jar.new'. zip file is empty: java.util.zip.ZipException: zip file is empty - E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: MALFORMED. Causa: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: MALFORMED. Causa: java.lang.IllegalArgumentException: MALFORMED === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: main (1) org.openstreetmap.josm.tools.JosmRuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: MALFORMED at org.openstreetmap.josm.Main.initialize(Main.java:169) at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:1013) at org.openstreetmap.josm.gui.MainApplication$2.processArguments(MainApplication.java:278) at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:845) Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: MALFORMED at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.openstreetmap.josm.Main.initialize(Main.java:162) ... 3 more Caused by: java.lang.IllegalArgumentException: MALFORMED at java.util.zip.ZipCoder.toString(Unknown Source) at java.util.zip.ZipFile.getZipEntry(Unknown Source) at java.util.zip.ZipFile.access$900(Unknown Source) at java.util.zip.ZipFile$ZipEntryIterator.next(Unknown Source) at java.util.zip.ZipFile$ZipEntryIterator.nextElement(Unknown Source) at java.util.zip.ZipFile$ZipEntryIterator.nextElement(Unknown Source) at org.openstreetmap.josm.io.CachedFile.findZipEntryImpl(CachedFile.java:340) at org.openstreetmap.josm.io.CachedFile.findZipEntryPath(CachedFile.java:305) at org.openstreetmap.josm.gui.mappaint.MapPaintStyles.fromSourceEntry(MapPaintStyles.java:342) at org.openstreetmap.josm.gui.mappaint.MapPaintStyles.readFromPreferences(MapPaintStyles.java:307) at org.openstreetmap.josm.gui.preferences.map.MapPaintPreference.initialize(MapPaintPreference.java:188) at org.openstreetmap.josm.Main$InitializationTask.call(Main.java:253) at org.openstreetmap.josm.Main$InitializationTask.call(Main.java:232) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) === RUNNING THREADS === Thread: AWT-Windows (15) of system sun.awt.windows.WToolkit.eventLoop(Native Method) sun.awt.windows.WToolkit.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: ForkJoinPool.commonPool-worker-1 (33) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source) java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Thread: image-fetcher-0 (32) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Reference Handler (2) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) java.lang.ref.Reference.tryHandlePending(Unknown Source) java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread: main (1) Stacktrace see above. Thread: Thread-1 (9) of main sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source) sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-0 (24) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Keep-Alive-Timer (31) of system java.lang.Thread.sleep(Native Method) sun.net.www.http.KeepAliveCache.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-2 (26) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Java2D Disposer (12) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) sun.java2d.Disposer.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-1 (25) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Signal Dispatcher (4) of system Thread: AWT-Shutdown (14) of system java.lang.Object.wait(Native Method) java.lang.Object.wait(Unknown Source) sun.awt.AWTAutoShutdown.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: D3D Screen Updater (21) of system java.lang.Object.wait(Native Method) sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Weak reference cleaner (22) of main java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60) org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$108/11507752.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-4 (28) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: File Watcher (10) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source) java.util.concurrent.LinkedBlockingDeque.take(Unknown Source) sun.nio.fs.AbstractWatchService.take(Unknown Source) org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:107) org.openstreetmap.josm.io.FileWatcher$$Lambda$4/19414242.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-5 (29) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: Attach Listener (5) of system Thread: TimerQueue (19) of system sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.util.concurrent.DelayQueue.take(Unknown Source) javax.swing.TimerQueue.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: main-init-3 (27) of main sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source) Thread: AWT-EventQueue-0 (17) of main javax.swing.text.StyleContext$NamedStyle.addAttributes(Unknown Source) javax.swing.text.html.StyleSheet.translateHTMLToCSS(Unknown Source) javax.swing.text.html.StyleSheet$ViewAttributeSet.<init>(Unknown Source) javax.swing.text.html.StyleSheet.getViewAttributes(Unknown Source) javax.swing.text.html.ParagraphView.setPropertiesFromAttributes(Unknown Source) javax.swing.text.html.ParagraphView.setParent(Unknown Source) javax.swing.text.CompositeView.replace(Unknown Source) javax.swing.text.BoxView.replace(Unknown Source) javax.swing.text.CompositeView.loadChildren(Unknown Source) javax.swing.text.CompositeView.setParent(Unknown Source) javax.swing.text.html.BlockView.setParent(Unknown Source) javax.swing.text.CompositeView.replace(Unknown Source) javax.swing.text.BoxView.replace(Unknown Source) javax.swing.text.View.updateChildren(Unknown Source) javax.swing.text.View.removeUpdate(Unknown Source) javax.swing.text.View.forwardUpdateToView(Unknown Source) javax.swing.text.View.forwardUpdate(Unknown Source) javax.swing.text.BoxView.forwardUpdate(Unknown Source) javax.swing.text.View.removeUpdate(Unknown Source) javax.swing.text.View.forwardUpdateToView(Unknown Source) javax.swing.text.View.forwardUpdate(Unknown Source) javax.swing.text.BoxView.forwardUpdate(Unknown Source) javax.swing.text.View.removeUpdate(Unknown Source) javax.swing.plaf.basic.BasicTextUI$RootView.removeUpdate(Unknown Source) javax.swing.plaf.basic.BasicTextUI$UpdateHandler.removeUpdate(Unknown Source) javax.swing.text.AbstractDocument.fireRemoveUpdate(Unknown Source) javax.swing.text.AbstractDocument.handleRemove(Unknown Source) javax.swing.text.AbstractDocument.remove(Unknown Source) javax.swing.JEditorPane.setText(Unknown Source) org.openstreetmap.josm.gui.SplashScreen$SplashScreenProgressRenderer.setTasks(SplashScreen.java:417) org.openstreetmap.josm.gui.SplashScreen.lambda$stateChanged$0(SplashScreen.java:125) org.openstreetmap.josm.gui.SplashScreen$$Lambda$60/7344756.run(Unknown Source) java.awt.event.InvocationEvent.dispatch(Unknown Source) java.awt.EventQueue.dispatchEventImpl(Unknown Source) java.awt.EventQueue.access$500(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) java.awt.EventQueue.dispatchEvent(Unknown Source) java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.run(Unknown Source) Thread: Finalizer (3) of system java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.ReferenceQueue.remove(Unknown Source) java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Attachments (0)
Change History (7)
follow-up: 2 comment:1 by , 8 years ago
comment:2 by , 8 years ago
Hi, thank you for your rapid response.. Where can I find this cache, inside AppData folder?
Replying to stoecker:
One of your cached mappaint files is corrupt. Can you please check which one and attach it?
follow-up: 6 comment:5 by , 8 years ago
Summary: | Application crash after update to the 13367 release → JRE with illegal Style file content encoding |
---|
The second bugreport indicates it is https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs_PAC.zip
For me JOSM does not crash, but simply outputs something in console and then starts normally.
comment:6 by , 8 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
comment:7 by , 8 years ago
Reported upstream: https://github.com/yopaseopor/traffic_signs_style_JOSM/issues/11
One of your cached mappaint files is corrupt. Can you please check which one and attach it?