﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
20721	NPE at BasicTextUI$RootView.changedUpdate while starting up	anonymous	team	"==== What steps will reproduce the problem?

This happened while launching the app. I haven't had a NPE during launch before, so this seems unreproducible.

==== What is the expected result?

No NPE

==== What happens instead?

NPE

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2021-04-01 23:17:01 +0200 (Thu, 01 Apr 2021)
Revision:17702
Build-Date:2021-04-01 21:46:03
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (17702 en) Linux Ubuntu 20.10
Memory Usage: 1098 MB / 4096 MB (422 MB allocated, but free)
Java version: 11.0.10+9-Ubuntu-0ubuntu1.20.10, Ubuntu, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Desktop environment: ubuntu:GNOME
Java package: openjdk-11-jre:amd64-11.0.10+9-0ubuntu1~20.10
Java ATK Wrapper package: libatk-wrapper-java:all-0.38.0-1
libcommons-compress-java: libcommons-compress-java:all-1.20-1
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:-

Plugins:
+ ImproveWay (29)
+ KartaView (369)
+ alignways (35640)
+ conflation (0.6.6)
+ editgpx (35562)
+ intersection (0.0.7)
+ jts (35458)
+ reverter (35688)
+ scripting (30798)
+ tageditor (35640)
+ todo (30306)
+ turnlanes-tagging (288)
+ undelete (35640)
+ utilsplugin2 (35691)
+ wikipedia (1.1.4)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/BuildingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Baseroadscheckprojects&zip=1

Last errors/warnings:
- 00016.407 E: Handled by bug report queue: java.lang.NullPointerException



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (19) of main
java.lang.NullPointerException
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.changedUpdate(BasicTextUI.java:1734)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$UpdateHandler.changedUpdate(BasicTextUI.java:1995)
	at java.desktop/javax.swing.text.AbstractDocument.fireChangedUpdate(AbstractDocument.java:232)
	at java.desktop/javax.swing.text.html.HTMLDocument.fireChangedUpdate(HTMLDocument.java:1763)
	at java.desktop/javax.swing.text.DefaultStyledDocument$ChangeUpdateRunnable.run(DefaultStyledDocument.java:2761)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

=== RUNNING THREADS ===
Thread: process reaper (12) of system
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.10/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
java.base@11.0.10/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
java.base@11.0.10/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: Keep-Alive-Timer (27)
java.base@11.0.10/java.lang.Thread.sleep(Native Method)
java.base@11.0.10/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:168)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)
java.base@11.0.10/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: File Watcher (23) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.10/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
java.base@11.0.10/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:671)
java.base@11.0.10/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
app//org.openstreetmap.josm.io.FileWatcher$$Lambda$288/0x000000084031ac40.run(Unknown Source)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: Reference Handler (2) of system
java.base@11.0.10/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.10/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
java.base@11.0.10/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

Thread: AWT-XAWT (16) of system
java.desktop@11.0.10/sun.awt.X11.XToolkit.waitForEvents(Native Method)
java.desktop@11.0.10/sun.awt.X11.XToolkit.run(XToolkit.java:684)
java.desktop@11.0.10/sun.awt.X11.XToolkit.run(XToolkit.java:648)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: pool-1-thread-1 (38) of main
java.base@11.0.10/java.net.PlainSocketImpl.socketConnect(Native Method)
java.base@11.0.10/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
java.base@11.0.10/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
java.base@11.0.10/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
java.base@11.0.10/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.base@11.0.10/java.net.Socket.connect(Socket.java:609)
java.base@11.0.10/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:289)
java.base@11.0.10/sun.net.NetworkClient.doConnect(NetworkClient.java:177)
java.base@11.0.10/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
java.base@11.0.10/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
java.base@11.0.10/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:265)
java.base@11.0.10/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:372)
java.base@11.0.10/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:203)
java.base@11.0.10/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187)
java.base@11.0.10/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081)
java.base@11.0.10/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:189)
java.base@11.0.10/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:168)
com.grab.josm.common.http.HttpConnector.connect(HttpConnector.java:203)
com.grab.josm.common.http.HttpConnector.get(HttpConnector.java:81)
org.openstreetmap.josm.plugins.kartaview.service.BaseService.executeGet(BaseService.java:106)
org.openstreetmap.josm.plugins.kartaview.service.apollo.ApolloService.listSigns(ApolloService.java:147)
org.openstreetmap.josm.plugins.kartaview.handler.ServiceHandler.listSigns(ServiceHandler.java:349)
org.openstreetmap.josm.plugins.kartaview.gui.details.filter.DetectionTypeContent.generateSigns(DetectionTypeContent.java:44)
org.openstreetmap.josm.plugins.kartaview.gui.details.filter.DetectionTypeContent.<init>(DetectionTypeContent.java:35)
org.openstreetmap.josm.plugins.kartaview.gui.details.filter.DetectionTypeContent.<clinit>(DetectionTypeContent.java:32)
org.openstreetmap.josm.plugins.kartaview.KartaViewPlugin$$Lambda$665/0x0000000840648c40.run(Unknown Source)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: main (1)
java.desktop@11.0.10/javax.swing.text.html.StyleSheet$ViewAttributeSet.getResolveParent(StyleSheet.java:2834)
java.desktop@11.0.10/javax.swing.text.html.StyleSheet$ViewAttributeSet.doGetAttribute(StyleSheet.java:2814)
java.desktop@11.0.10/javax.swing.text.html.StyleSheet$ViewAttributeSet.getAttribute(StyleSheet.java:2801)
java.desktop@11.0.10/javax.swing.text.html.StyleSheet$ViewAttributeSet.doGetAttribute(StyleSheet.java:2816)
java.desktop@11.0.10/javax.swing.text.html.StyleSheet$ViewAttributeSet.getAttribute(StyleSheet.java:2801)
java.desktop@11.0.10/javax.swing.text.html.ParagraphView.setPropertiesFromAttributes(ParagraphView.java:109)
java.desktop@11.0.10/javax.swing.text.html.ParagraphView.setParent(ParagraphView.java:77)
java.desktop@11.0.10/javax.swing.text.CompositeView.replace(CompositeView.java:219)
java.desktop@11.0.10/javax.swing.text.BoxView.replace(BoxView.java:182)
java.desktop@11.0.10/javax.swing.text.CompositeView.loadChildren(CompositeView.java:114)
java.desktop@11.0.10/javax.swing.text.CompositeView.setParent(CompositeView.java:139)
java.desktop@11.0.10/javax.swing.text.html.BlockView.setParent(BlockView.java:72)
java.desktop@11.0.10/javax.swing.text.html.HTMLEditorKit$HTMLFactory$BodyBlockView.setParent(HTMLEditorKit.java:1451)
java.desktop@11.0.10/javax.swing.text.CompositeView.replace(CompositeView.java:219)
java.desktop@11.0.10/javax.swing.text.BoxView.replace(BoxView.java:182)
java.desktop@11.0.10/javax.swing.text.CompositeView.loadChildren(CompositeView.java:114)
java.desktop@11.0.10/javax.swing.text.CompositeView.setParent(CompositeView.java:139)
java.desktop@11.0.10/javax.swing.text.html.BlockView.setParent(BlockView.java:72)
java.desktop@11.0.10/javax.swing.plaf.basic.BasicTextUI$RootView.setView(BasicTextUI.java:1424)
java.desktop@11.0.10/javax.swing.plaf.basic.BasicTextUI.setView(BasicTextUI.java:715)
java.desktop@11.0.10/javax.swing.plaf.basic.BasicTextUI.modelChanged(BasicTextUI.java:704)
java.desktop@11.0.10/javax.swing.plaf.basic.BasicEditorPaneUI.propertyChange(BasicEditorPaneUI.java:195)
java.desktop@11.0.10/javax.swing.plaf.basic.BasicTextUI$UpdateHandler.propertyChange(BasicTextUI.java:1910)
java.desktop@11.0.10/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:341)
java.desktop@11.0.10/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
java.desktop@11.0.10/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266)
java.desktop@11.0.10/java.awt.Component.firePropertyChange(Component.java:8731)
java.desktop@11.0.10/java.awt.Component.setForeground(Component.java:1817)
java.desktop@11.0.10/javax.swing.JComponent.setForeground(JComponent.java:2726)
app//org.openstreetmap.josm.gui.Notification.setContent(Notification.java:112)
app//org.openstreetmap.josm.gui.Notification.<init>(Notification.java:83)
org.wikipedia.validator.WikipediaRedirect.<clinit>(WikipediaRedirect.java:32)
java.base@11.0.10/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
java.base@11.0.10/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
java.base@11.0.10/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.base@11.0.10/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
app//org.openstreetmap.josm.data.validation.OsmValidator.addTest(OsmValidator.java:165)
org.wikipedia.WikipediaPlugin.<init>(WikipediaPlugin.java:56)
java.base@11.0.10/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
java.base@11.0.10/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
java.base@11.0.10/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.base@11.0.10/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
app//org.openstreetmap.josm.plugins.PluginInformation.load(PluginInformation.java:374)
app//org.openstreetmap.josm.plugins.PluginHandler.loadPlugin(PluginHandler.java:808)
app//org.openstreetmap.josm.plugins.PluginHandler.loadPlugins(PluginHandler.java:893)
app//org.openstreetmap.josm.plugins.PluginHandler.loadLatePlugins(PluginHandler.java:945)
app//org.openstreetmap.josm.gui.MainApplication.loadLatePlugins(MainApplication.java:1200)
app//org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:950)
app//org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:280)
app//org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:737)

Thread: Java2D Disposer (15) of system
java.base@11.0.10/java.lang.Object.wait(Native Method)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@11.0.10/sun.java2d.Disposer.run(Disposer.java:144)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: Weak reference cleaner (24) of main
java.base@11.0.10/java.lang.Object.wait(Native Method)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$342/0x00000008403c2440.run(Unknown Source)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: ForkJoinPool.commonPool-worker-7 (31) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.10/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@11.0.10/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Thread: ForkJoinPool.commonPool-worker-5 (30) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:275)
java.base@11.0.10/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@11.0.10/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Thread: AWT-Shutdown (20) of system
java.base@11.0.10/java.lang.Object.wait(Native Method)
java.base@11.0.10/java.lang.Object.wait(Object.java:328)
java.desktop@11.0.10/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: AWT-EventQueue-0 (19) of main
Stacktrace see above.

Thread: FileSystemWatchService (22) of main
java.base@11.0.10/sun.nio.fs.LinuxWatchService.poll(Native Method)
java.base@11.0.10/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:316)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: TimerQueue (21) of system
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@11.0.10/java.util.concurrent.DelayQueue.take(DelayQueue.java:229)
java.desktop@11.0.10/javax.swing.TimerQueue.run(TimerQueue.java:171)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: Signal Dispatcher (4) of system

Thread: main-init-1 (33)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.verify(BlockDiskKeyStore.java:364)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.<init>(BlockDiskKeyStore.java:115)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache.<init>(BlockDiskCache.java:134)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:57)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory.createCache(BlockDiskCacheFactory.java:33)
app//org.openstreetmap.josm.data.cache.JCSCacheManager.getCache(JCSCacheManager.java:198)
app//org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:118)
app//org.openstreetmap.josm.gui.layer.TMSLayer.getCache(TMSLayer.java:146)
app//org.openstreetmap.josm.gui.MainInitialization$$Lambda$580/0x0000000840560040.run(Unknown Source)
java.base@11.0.10/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
java.base@11.0.10/java.util.concurrent.FutureTask.run(FutureTask.java:264)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: JCS-ElementEventQueue-Thread-1 (37) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.10/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)

Thread: Common-Cleaner (10) of InnocuousThreadGroup
java.base@11.0.10/java.lang.Object.wait(Native Method)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.10/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)
java.base@11.0.10/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: ForkJoinPool.commonPool-worker-3 (29) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.10/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@11.0.10/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Thread: Finalizer (3) of system
java.base@11.0.10/java.lang.Object.wait(Native Method)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@11.0.10/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

Thread: main-worker-0 (18) of main
java.base@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.10/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.10/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.10/java.lang.Thread.run(Thread.java:834)
}}}
"	defect	new	normal		Core			template_report	
