﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
14905	NoClassDefFoundError when starting up (overpass turbo & opening_hours javascript initialization)	anonymous	team	"==== What steps will reproduce the problem?
Starting up JOSM

==== What is the expected result?
JOSM opens and I start mapping like crazy!

==== What happens instead?
JOSM gives me a bunch of errors but still works when I suppress the errors for the session.A bit slower than usual maybe. Everything I need still functions as expected.

==== 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: 2017-05-29 16:19:58 +0200 (Mon, 29 May 2017)
Build-Date:2017-05-29 14:25:03
Revision:12275
Relative:URL: ^/trunk

Identification: JOSM/1.5 (12275 en) Windows 7 64-Bit
OS Build number: Windows 7 Ultimate null (7601)
Memory Usage: 199 MB / 989 MB (85 MB allocated, but free)
Java version: 1.8.0_131-b11, Oracle Corporation, Java HotSpot(TM) Client VM
Screen: \Display0 1600x900, \Display1 1440x900
Maximum Screen Size: 1600x900

Plugins:
+ BuildingGeneralization (1010)
+ ImproveWay (12)
+ Mapillary (v1.5.3)
+ OpenStreetCam (75)
+ OpeningHoursEditor (33185)
+ alignways (33182)
+ apache-commons (32994)
+ apache-http (32699)
+ colorscheme (32699)
+ gson (32680)
+ imagery_offset_db (33316)
+ turnrestrictions (33088)
+ utilsplugin2 (33328)

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_buildings&zip=1
- https://github.com/bastik/mapcss-tools/raw/osm/mapnik2mapcss/osm-results/mapnik.zip

Validator rules:
+ https://josm.openstreetmap.de/josmfile?page=Rules/GermanySpecific&zip=1

Last errors/warnings:
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: java/uti|/function/Function


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: Nashorn AST Serializer (36)
java.lang.NoClassDefFoundError: java/uti|/function/Function
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
	at java.lang.Class.getDeclaredMethod(Unknown Source)
	at java.io.ObjectStreamClass.getPrivateMethod(Unknown Source)
	at java.io.ObjectStreamClass.access$1700(Unknown Source)
	at java.io.ObjectStreamClass$2.run(Unknown Source)
	at java.io.ObjectStreamClass$2.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.io.ObjectStreamClass.<init>(Unknown Source)
	at java.io.ObjectStreamClass.lookup(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.writeObject(Unknown Source)
	at jdk.nashorn.internal.runtime.AstSerializer.serialize(AstSerializer.java:47)
	at jdk.nashorn.internal.runtime.RecompilableScriptFunctionData$SerializedAst.<init>(RecompilableScriptFunctionData.java:504)
	at jdk.nashorn.internal.runtime.RecompilableScriptFunctionData$1.run(RecompilableScriptFunctionData.java:461)
	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: Nashorn AST Serializer (35)
org.openstreetmap.josm.tools.bugreport.BugReportExceptionHandler.handleException(BugReportExceptionHandler.java:22)
org.openstreetmap.josm.tools.bugreport.BugReportExceptionHandler.uncaughtException(BugReportExceptionHandler.java:14)
java.lang.ThreadGroup.uncaughtException(Unknown Source)
java.lang.ThreadGroup.uncaughtException(Unknown Source)
java.lang.Thread.dispatchUncaughtException(Unknown Source)

Thread: main-init-1 (27)
java.util.zip.ZipFile.read(Native Method)
java.util.zip.ZipFile.access$1400(Unknown Source)
java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source)
java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source)
java.util.zip.InflaterInputStream.read(Unknown Source)
sun.misc.Resource.getBytes(Unknown Source)
java.net.URLClassLoader.defineClass(Unknown Source)
java.net.URLClassLoader.access$100(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
jdk.nashorn.internal.codegen.CodeGenerator.emitObjectToNumberComparisonConversion(CodeGenerator.java:721)
jdk.nashorn.internal.codegen.CodeGenerator.loadComparisonOperands(CodeGenerator.java:700)
jdk.nashorn.internal.codegen.BranchOptimizer.branchOptimizer(BranchOptimizer.java:125)
jdk.nashorn.internal.codegen.BranchOptimizer.branchOptimizer(BranchOptimizer.java:153)
jdk.nashorn.internal.codegen.BranchOptimizer.execute(BranchOptimizer.java:57)
jdk.nashorn.internal.codegen.CodeGenerator.emitBranch(CodeGenerator.java:2206)
jdk.nashorn.internal.codegen.CodeGenerator.enterForOrWhile(CodeGenerator.java:3425)
jdk.nashorn.internal.codegen.CodeGenerator.enterForNode(CodeGenerator.java:1751)
jdk.nashorn.internal.ir.ForNode.accept(ForNode.java:93)
jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
jdk.nashorn.internal.ir.LexicalContextStatement.accept(LexicalContextStatement.java:55)
jdk.nashorn.internal.ir.LoopNode.accept(LoopNode.java:36)
jdk.nashorn.internal.ir.Node.accept(Node.java:271)
jdk.nashorn.internal.ir.Block.accept(Block.java:185)
jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
jdk.nashorn.internal.ir.Block.accept(Block.java:439)
jdk.nashorn.internal.ir.FunctionNode.accept(FunctionNode.java:336)
jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
jdk.nashorn.internal.ir.LexicalContextExpression.accept(LexicalContextExpression.java:47)
jdk.nashorn.internal.ir.FunctionNode.accept(FunctionNode.java:55)
jdk.nashorn.internal.codegen.CompilationPhase.transformFunction(CompilationPhase.java:628)
jdk.nashorn.internal.codegen.CompilationPhase.access$100(CompilationPhase.java:55)
jdk.nashorn.internal.codegen.CompilationPhase$BytecodeGenerationPhase.transform(CompilationPhase.java:418)
jdk.nashorn.internal.codegen.CompilationPhase.apply(CompilationPhase.java:624)
jdk.nashorn.internal.codegen.Compiler.compile(Compiler.java:655)
jdk.nashorn.internal.runtime.RecompilableScriptFunctionData.compileTypeSpecialization(RecompilableScriptFunctionData.java:725)
jdk.nashorn.internal.runtime.RecompilableScriptFunctionData.getBest(RecompilableScriptFunctionData.java:905)
jdk.nashorn.internal.runtime.ScriptFunctionData.getBest(ScriptFunctionData.java:375)
jdk.nashorn.internal.runtime.ScriptFunctionData.getBestInvoker(ScriptFunctionData.java:237)
jdk.nashorn.internal.runtime.ScriptFunction.findCallMethod(ScriptFunction.java:871)
jdk.nashorn.internal.runtime.ScriptObject.lookup(ScriptObject.java:1825)
jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:104)
jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:98)
jdk.internal.dynalink.support.CompositeTypeBasedGuardingDynamicLinker.getGuardedInvocation(CompositeTypeBasedGuardingDynamicLinker.java:176)
jdk.internal.dynalink.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:124)
jdk.internal.dynalink.support.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:154)
jdk.internal.dynalink.DynamicLinker.relink(DynamicLinker.java:253)
java.lang.invoke.LambdaForm$DMH/28215853.invokeSpecial_LLIL_L(LambdaForm$DMH)
java.lang.invoke.LambdaForm$BMH/16067693.reinvoke(LambdaForm$BMH)
java.lang.invoke.LambdaForm$MH/14173807.exactInvoker(LambdaForm$MH)
java.lang.invoke.LambdaForm$MH/16450363.linkToCallSite(LambdaForm$MH)
jdk.nashorn.internal.scripts.Script$1$\^eval\_.:program(<eval>:1)
java.lang.invoke.LambdaForm$DMH/7468253.invokeStatic_LL_L(LambdaForm$DMH)
java.lang.invoke.LambdaForm$MH/30350019.invokeExact_MT(LambdaForm$MH)
jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402)
jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:150)
javax.script.AbstractScriptEngine.eval(Unknown Source)
org.openstreetmap.josm.data.validation.tests.OpeningHourTest.initialize(OpeningHourTest.java:54)
org.openstreetmap.josm.data.validation.tests.ConditionalKeys.initialize(ConditionalKeys.java:50)
org.openstreetmap.josm.data.validation.OsmValidator.initializeTests(OsmValidator.java:353)
org.openstreetmap.josm.data.validation.OsmValidator.initializeTests(OsmValidator.java:336)
org.openstreetmap.josm.Main$$Lambda$135/24382894.run(Unknown Source)
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
java.util.concurrent.FutureTask.run(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-Shutdown (18) 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: Attach Listener (5) of system

Thread: Nashorn AST Serializer (36)
Stacktrace see above.

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: 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: Nashorn AST Serializer (38)

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:114)
org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1025491.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Thread: Timer-0 (32) of main
java.lang.Object.wait(Native Method)
java.util.TimerThread.mainLoop(Unknown Source)
java.util.TimerThread.run(Unknown Source)

Thread: AWT-EventQueue-0 (17) of main
sun.java2d.d3d.D3DRenderQueue.flushBuffer(Native Method)
sun.java2d.d3d.D3DRenderQueue.flushBuffer(Unknown Source)
sun.java2d.d3d.D3DRenderQueue.flushAndInvokeNow(Unknown Source)
sun.java2d.d3d.D3DSurfaceData.initSurface(Unknown Source)
sun.java2d.d3d.D3DSurfaceData.<init>(Unknown Source)
sun.java2d.d3d.D3DSurfaceData.createData(Unknown Source)
sun.java2d.d3d.D3DGraphicsConfig.createManagedSurface(Unknown Source)
sun.java2d.d3d.D3DSurfaceDataProxy.validateSurfaceData(Unknown Source)
sun.java2d.SurfaceDataProxy.replaceData(Unknown Source)
sun.java2d.SurfaceData.getSourceSurfaceData(Unknown Source)
sun.java2d.pipe.DrawImage.renderImageCopy(Unknown Source)
sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
sun.java2d.SunGraphics2D.copyImage(Unknown Source)
sun.java2d.SunGraphics2D.drawImage(Unknown Source)
sun.awt.image.ImageRepresentation.drawToBufImage(Unknown Source)
sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
sun.java2d.pipe.ValidatePipe.copyImage(Unknown Source)
sun.java2d.SunGraphics2D.copyImage(Unknown Source)
sun.java2d.SunGraphics2D.drawImage(Unknown Source)
sun.java2d.SunGraphics2D.drawImage(Unknown Source)
javax.swing.text.html.ImageView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.ParagraphView.paint(Unknown Source)
javax.swing.text.html.ParagraphView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.html.ListView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.text.html.ListView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.text.BoxView.paintChild(Unknown Source)
javax.swing.text.BoxView.paint(Unknown Source)
javax.swing.text.html.BlockView.paint(Unknown Source)
javax.swing.plaf.basic.BasicTextUI$RootView.paint(Unknown Source)
javax.swing.plaf.basic.BasicTextUI.paintSafely(Unknown Source)
javax.swing.plaf.basic.BasicTextUI.paint(Unknown Source)
javax.swing.plaf.basic.BasicTextUI.update(Unknown Source)
javax.swing.JComponent.paintComponent(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JViewport.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JLayeredPane.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paintToOffscreen(Unknown Source)
javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
javax.swing.RepaintManager.paint(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
java.awt.Container.paint(Unknown Source)
java.awt.Window.paint(Unknown Source)
javax.swing.RepaintManager$4.run(Unknown Source)
javax.swing.RepaintManager$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.access$1200(Unknown Source)
javax.swing.RepaintManager$ProcessingRunnable.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: Nashorn AST Serializer (37)

Thread: main-init-2 (28)
java.io.FileInputStream.readBytes(Native Method)
java.io.FileInputStream.read(Unknown Source)
java.io.BufferedInputStream.fill(Unknown Source)
java.io.BufferedInputStream.read1(Unknown Source)
java.io.BufferedInputStream.read(Unknown Source)
java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
java.io.ObjectInputStream$BlockDataInputStream.readInt(Unknown Source)
java.io.ObjectInputStream.readHandle(Unknown Source)
java.io.ObjectInputStream.readClassDesc(Unknown Source)
java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
java.io.ObjectInputStream.readObject0(Unknown Source)
java.io.ObjectInputStream.readObject(Unknown Source)
org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore.loadKeys(BlockDiskKeyStore.java:274)
org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore.<init>(BlockDiskKeyStore.java:120)
org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache.<init>(BlockDiskCache.java:143)
org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:60)
org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:33)
org.openstreetmap.josm.data.cache.JCSCacheManager.getCacheInner(JCSCacheManager.java:179)
org.openstreetmap.josm.data.cache.JCSCacheManager.getCache(JCSCacheManager.java:166)
org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:128)
org.openstreetmap.josm.gui.layer.TMSLayer.getCache(TMSLayer.java:140)
org.openstreetmap.josm.Main$$Lambda$134/18401272.run(Unknown Source)
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Thread: main (1)
java.util.zip.ZipFile.read(Native Method)
java.util.zip.ZipFile.access$1400(Unknown Source)
java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source)
java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source)
java.util.zip.InflaterInputStream.read(Unknown Source)
java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
sun.misc.Resource.getBytes(Unknown Source)
java.net.URLClassLoader.defineClass(Unknown Source)
java.net.URLClassLoader.access$100(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
oauth.signpost.OAuth.<clinit>(OAuth.java:76)
oauth.signpost.AbstractOAuthConsumer.collectHeaderParameters(AbstractOAuthConsumer.java:236)
oauth.signpost.AbstractOAuthConsumer.sign(AbstractOAuthConsumer.java:101)
oauth.signpost.AbstractOAuthConsumer.sign(AbstractOAuthConsumer.java:126)
org.openstreetmap.josm.io.OsmConnection.addOAuthAuthorizationHeader(OsmConnection.java:104)
org.openstreetmap.josm.io.OsmConnection.addAuth(OsmConnection.java:147)
org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:151)
org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:110)
org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:74)
org.openstreetmap.josm.io.OsmServerUserInfoReader.fetchUserInfo(OsmServerUserInfoReader.java:176)
org.openstreetmap.josm.io.OsmServerUserInfoReader.fetchUserInfo(OsmServerUserInfoReader.java:161)
org.openstreetmap.josm.gui.JosmUserIdentityManager.initFromOAuth(JosmUserIdentityManager.java:230)
org.openstreetmap.josm.gui.JosmUserIdentityManager.getInstance(JosmUserIdentityManager.java:68)
org.openstreetmap.josm.io.MessageNotifier.isUserEnoughIdentified(MessageNotifier.java:131)
org.openstreetmap.josm.io.MessageNotifier.start(MessageNotifier.java:100)
org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:398)

Thread: TimerQueue (20) of system
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.DelayQueue.take(Unknown Source)
javax.swing.TimerQueue.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

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: Signal Dispatcher (4) of system

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: Weak reference cleaner (23) 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$78/4052331.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Thread: Image Fetcher 0 (34)
java.lang.Object.wait(Native Method)
sun.awt.image.ImageFetcher.nextImage(Unknown Source)
sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
sun.awt.image.ImageFetcher.run(Unknown Source)

Thread: D3D Screen Updater (22) of system
java.lang.Object.wait(Native Method)
sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

Thread: JCS-ElementEventQueue-Thread-8 (33) 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: 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)

Thread: main-init-0 (26)
java.util.zip.ZipFile.getEntry(Unknown Source)
java.util.jar.JarFile.getEntry(Unknown Source)
java.util.jar.JarFile.getJarEntry(Unknown Source)
sun.misc.URLClassPath$JarLoader.getResource(Unknown Source)
sun.misc.URLClassPath.getResource(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
java.lang.ClassLoader.loadClass(Unknown Source)
jdk.internal.dynalink.support.ClassMap.get(ClassMap.java:153)
jdk.internal.dynalink.support.TypeConverterFactory.getCacheableTypeConverter(TypeConverterFactory.java:356)
jdk.internal.dynalink.support.TypeConverterFactory.getCacheableTypeConverterNull(TypeConverterFactory.java:343)
jdk.internal.dynalink.support.TypeConverterFactory.getTypeConverterNull(TypeConverterFactory.java:349)
jdk.internal.dynalink.support.TypeConverterFactory.asType(TypeConverterFactory.java:246)
jdk.internal.dynalink.support.LinkerServicesImpl.asType(LinkerServicesImpl.java:131)
jdk.internal.dynalink.linker.LinkerServices$Implementation.asTypeLosslessReturn(LinkerServices.java:206)
jdk.internal.dynalink.support.LinkerServicesImpl.asTypeLosslessReturn(LinkerServicesImpl.java:136)
jdk.internal.dynalink.linker.GuardedInvocation.asTypeSafeReturn(GuardedInvocation.java:339)
jdk.nashorn.internal.runtime.linker.Bootstrap.asTypeSafeReturn(Bootstrap.java:439)
jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:98)
jdk.internal.dynalink.support.CompositeTypeBasedGuardingDynamicLinker.getGuardedInvocation(CompositeTypeBasedGuardingDynamicLinker.java:176)
jdk.internal.dynalink.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:124)
jdk.internal.dynalink.support.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:154)
jdk.internal.dynalink.DynamicLinker.relink(DynamicLinker.java:253)
java.lang.invoke.LambdaForm$DMH/28215853.invokeSpecial_LLIL_L(LambdaForm$DMH)
java.lang.invoke.LambdaForm$BMH/5346524.reinvoke(LambdaForm$BMH)
java.lang.invoke.LambdaForm$MH/5825900.exactInvoker(LambdaForm$MH)
java.lang.invoke.LambdaForm$MH/8532120.linkToCallSite(LambdaForm$MH)
jdk.nashorn.internal.scripts.Script$3$\^eval\_.:program(<eval>:1)
java.lang.invoke.LambdaForm$DMH/16284740.invokeStatic_LL_I(LambdaForm$DMH)
java.lang.invoke.LambdaForm$BMH/32216253.reinvoke(LambdaForm$BMH)
java.lang.invoke.LambdaForm$MH/30350019.invokeExact_MT(LambdaForm$MH)
jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406)
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402)
jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:150)
javax.script.AbstractScriptEngine.eval(Unknown Source)
org.openstreetmap.josm.tools.OverpassTurboQueryWizard.<init>(OverpassTurboQueryWizard.java:47)
org.openstreetmap.josm.tools.OverpassTurboQueryWizard.getInstance(OverpassTurboQueryWizard.java:34)
org.openstreetmap.josm.Main$$Lambda$136/6987850.call(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
}}}
"	defect	closed	normal		Core		othersoftware	template_report nashorn overpass turbo opening_hours javascript javabug race condition thread	
