2020-03-23 22:30:01 Full thread dump OpenJDK 64-Bit Server VM (11.0.6+10-LTS mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007ff554001c60, length=38, elements={ 0x00007ff588013000, 0x00007ff5881db000, 0x00007ff5881dd000, 0x00007ff5881e3000, 0x00007ff5881e5000, 0x00007ff5881e7800, 0x00007ff5881e9800, 0x00007ff588264000, 0x00007ff588269800, 0x00007ff5882ff800, 0x00007ff58834d800, 0x00007ff538009800, 0x00007ff589572800, 0x00007ff5894af000, 0x00007ff58a69c800, 0x00007ff58a7ed000, 0x00007ff58a82e000, 0x00007ff589f81800, 0x00007ff58aa02800, 0x00007ff589ba8800, 0x00007ff58aaed800, 0x00007ff589aaf000, 0x00007ff58be6c800, 0x00007ff58ba08800, 0x00007ff4f4003000, 0x00007ff4f4008800, 0x00007ff4f4006800, 0x00007ff4f4007800, 0x00007ff4f4009800, 0x00007ff4f400a800, 0x00007ff4f400c000, 0x00007ff4f400d000, 0x00007ff4f400e000, 0x00007ff4f400f000, 0x00007ff4f4010800, 0x00007ff4f4011800, 0x00007ff4f4012800, 0x00007ff554001000 } "main" #1 prio=5 os_prio=0 cpu=30532.67ms elapsed=412.68s tid=0x00007ff588013000 nid=0x874f waiting on condition [0x00007ff592790000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.6/Native Method) - parking to wait for <0x00000000f2e348d0> (a java.util.concurrent.FutureTask) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.6/LockSupport.java:194) at java.util.concurrent.FutureTask.awaitDone(java.base@11.0.6/FutureTask.java:447) at java.util.concurrent.FutureTask.get(java.base@11.0.6/FutureTask.java:190) at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1227) at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1267) at io.github.classgraph.ClassGraph.scan(ClassGraph.java:1280) at io.github.classgraph.ClassGraph.getClasspathFiles(ClassGraph.java:1297) at org.nuxeo.runtime.test.RuntimeHarnessImpl.introspectClasspath(RuntimeHarnessImpl.java:85) at org.nuxeo.runtime.test.RuntimeHarnessImpl.initUrls(RuntimeHarnessImpl.java:380) at org.nuxeo.runtime.test.RuntimeHarnessImpl.start(RuntimeHarnessImpl.java:278) at org.nuxeo.runtime.test.runner.RuntimeFeature.start(RuntimeFeature.java:116) at org.nuxeo.runtime.test.runner.FeaturesRunner.lambda$start$5(FeaturesRunner.java:192) at org.nuxeo.runtime.test.runner.FeaturesRunner$$Lambda$99/0x0000000840200440.call(Unknown Source) at org.nuxeo.runtime.test.runner.FeaturesLoader.apply(FeaturesLoader.java:117) at org.nuxeo.runtime.test.runner.FeaturesLoader.apply(FeaturesLoader.java:104) at org.nuxeo.runtime.test.runner.FeaturesRunner.start(FeaturesRunner.java:192) at org.nuxeo.runtime.test.runner.FeaturesRunner$BeforeClassStatement.evaluate(FeaturesRunner.java:230) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75) at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=18.20ms elapsed=412.66s tid=0x00007ff5881db000 nid=0x8752 waiting on condition [0x00007ff56aae8000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.6/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.6/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.6/Reference.java:213) "Finalizer" #3 daemon prio=8 os_prio=0 cpu=17.33ms elapsed=412.66s tid=0x00007ff5881dd000 nid=0x8753 in Object.wait() [0x00007ff56a9e7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000c08def50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.6/Finalizer.java:170) "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.80ms elapsed=412.66s tid=0x00007ff5881e3000 nid=0x8754 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=38136.67ms elapsed=412.66s tid=0x00007ff5881e5000 nid=0x8755 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #8 daemon prio=9 os_prio=0 cpu=13113.50ms elapsed=412.66s tid=0x00007ff5881e7800 nid=0x8756 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Compiling: 17366 3 java.text.DecimalFormat::applyPattern (1642 bytes) "Sweeper thread" #9 daemon prio=9 os_prio=0 cpu=990.12ms elapsed=412.66s tid=0x00007ff5881e9800 nid=0x8757 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #10 daemon prio=9 os_prio=0 cpu=0.16ms elapsed=412.62s tid=0x00007ff588264000 nid=0x8758 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #11 daemon prio=8 os_prio=0 cpu=29.15ms elapsed=412.62s tid=0x00007ff588269800 nid=0x875a in Object.wait() [0x00007ff569f8c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000c0aba4f8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@11.0.6/CleanerImpl.java:148) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) at jdk.internal.misc.InnocuousThread.run(java.base@11.0.6/InnocuousThread.java:134) "surefire-forkedjvm-command-thread" #12 daemon prio=5 os_prio=0 cpu=14.31ms elapsed=412.53s tid=0x00007ff5882ff800 nid=0x875c runnable [0x00007ff569960000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(java.base@11.0.6/Native Method) at java.io.FileInputStream.read(java.base@11.0.6/FileInputStream.java:279) at java.io.BufferedInputStream.fill(java.base@11.0.6/BufferedInputStream.java:252) at java.io.BufferedInputStream.read(java.base@11.0.6/BufferedInputStream.java:271) - locked <0x00000000c08e16c0> (a java.io.BufferedInputStream) at java.io.DataInputStream.readInt(java.base@11.0.6/DataInputStream.java:392) at org.apache.maven.surefire.booter.MasterProcessCommand.decode(MasterProcessCommand.java:115) at org.apache.maven.surefire.booter.CommandReader$CommandRunnable.run(CommandReader.java:391) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "surefire-forkedjvm-ping-30s" #13 daemon prio=5 os_prio=0 cpu=242.33ms elapsed=412.43s tid=0x00007ff58834d800 nid=0x875d runnable [0x00007ff569452000] java.lang.Thread.State: RUNNABLE at java.lang.ProcessImpl.forkAndExec(java.base@11.0.6/Native Method) at java.lang.ProcessImpl.(java.base@11.0.6/ProcessImpl.java:340) at java.lang.ProcessImpl.start(java.base@11.0.6/ProcessImpl.java:271) at java.lang.ProcessBuilder.start(java.base@11.0.6/ProcessBuilder.java:1107) at java.lang.ProcessBuilder.start(java.base@11.0.6/ProcessBuilder.java:1071) at org.apache.maven.surefire.booter.PpidChecker$ProcessInfoConsumer.execute(PpidChecker.java:351) at org.apache.maven.surefire.booter.PpidChecker.unix(PpidChecker.java:190) at org.apache.maven.surefire.booter.PpidChecker.isProcessAlive(PpidChecker.java:123) at org.apache.maven.surefire.booter.ForkedBooter$2.run(ForkedBooter.java:214) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.6/Executors.java:515) at java.util.concurrent.FutureTask.runAndReset(java.base@11.0.6/FutureTask.java:305) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.6/ScheduledThreadPoolExecutor.java:305) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "process reaper" #14 daemon prio=10 os_prio=0 cpu=145.84ms elapsed=412.41s tid=0x00007ff538009800 nid=0x875f waiting on condition [0x00007ff592615000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.6/Native Method) - parking to wait for <0x00000000c0a0dc38> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.6/LockSupport.java:234) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.6/SynchronousQueue.java:462) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.6/SynchronousQueue.java:361) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.6/SynchronousQueue.java:937) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.6/ThreadPoolExecutor.java:1053) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "com.google.inject.internal.util.$Finalizer" #16 daemon prio=5 os_prio=0 cpu=0.35ms elapsed=409.77s tid=0x00007ff589572800 nid=0x8768 in Object.wait() [0x00007ff568b4e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on <0x00000000c12e6690> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000c12e6690> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:176) at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:114) "mysql-cj-abandoned-connection-cleanup" #31 daemon prio=5 os_prio=0 cpu=18.76ms elapsed=407.54s tid=0x00007ff5894af000 nid=0x877b in Object.wait() [0x00007ff568346000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000c1494368> (a java.lang.ref.ReferenceQueue$Lock) at com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:85) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "chronicle-weak-reference-cleaner" #37 daemon prio=5 os_prio=0 cpu=410.11ms elapsed=404.52s tid=0x00007ff58a69c800 nid=0x8787 runnable [0x00007ff568144000] java.lang.Thread.State: RUNNABLE at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - locked <0x00000000c1a6fa70> (a java.lang.ref.ReferenceQueue$Lock) at net.openhft.chronicle.core.util.WeakReferenceCleaner$ReferenceProcessor.run(WeakReferenceCleaner.java:93) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "Thread-4" #48 daemon prio=5 os_prio=0 cpu=29.74ms elapsed=403.43s tid=0x00007ff58a7ed000 nid=0x879a waiting on condition [0x00007ff568245000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.6/Native Method) at org.apache.geronimo.transaction.manager.TransactionTimer$CurrentTime.run(TransactionTimer.java:41) "PoolIdleReleaseTimer" #49 daemon prio=5 os_prio=0 cpu=1.74ms elapsed=403.17s tid=0x00007ff58a82e000 nid=0x879c in Object.wait() [0x00007ff568447000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.6/Object.java:328) at java.util.TimerThread.mainLoop(java.base@11.0.6/Timer.java:527) - waiting to re-lock in wait() <0x00000000c1b68ff0> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.6/Timer.java:506) "main/queue-thread-local-cleaner-daemon" #53 daemon prio=5 os_prio=0 cpu=93.01ms elapsed=402.16s tid=0x00007ff589f81800 nid=0x87a2 waiting on condition [0x00007ff4f8b56000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.6/Native Method) - parking to wait for <0x00000000c1c07870> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.6/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.6/AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.6/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ForkJoinPool.commonPool-worker-3" #71 daemon prio=5 os_prio=0 cpu=8.85ms elapsed=401.37s tid=0x00007ff58aa02800 nid=0x87b5 waiting on condition [0x00007ff49b732000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.6/Native Method) - parking to wait for <0x00000000c091a3f8> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.6/LockSupport.java:194) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.6/ForkJoinPool.java:1628) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.6/ForkJoinWorkerThread.java:177) "ExpiringMap-Expirer" #376 daemon prio=5 os_prio=0 cpu=0.29ms elapsed=374.49s tid=0x00007ff589ba8800 nid=0x892e waiting on condition [0x00007ff56884b000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.6/Native Method) - parking to wait for <0x00000000c1c7af70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.6/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.6/AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.6/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "main/disk-space-checker" #377 daemon prio=5 os_prio=0 cpu=52.52ms elapsed=374.47s tid=0x00007ff58aaed800 nid=0x892f runnable [0x00007ff49ac6f000] java.lang.Thread.State: RUNNABLE at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter(java.base@11.0.6/AbstractQueuedSynchronizer.java:1896) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.6/AbstractQueuedSynchronizer.java:2114) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.6/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.6/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "RetryTimer" #395 daemon prio=5 os_prio=0 cpu=0.19ms elapsed=370.06s tid=0x00007ff589aaf000 nid=0x8946 in Object.wait() [0x00007ff4f844f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.6/Object.java:328) at java.util.TimerThread.mainLoop(java.base@11.0.6/Timer.java:527) - waiting to re-lock in wait() <0x00000000c266ae18> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.6/Timer.java:506) "File Reaper" #848 daemon prio=10 os_prio=0 cpu=2.84ms elapsed=325.92s tid=0x00007ff58be6c800 nid=0x8b5f in Object.wait() [0x00007ff49a26e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000c31ff328> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:176) at org.apache.commons.io.FileCleaningTracker$Reaper.run(FileCleaningTracker.java:224) "ClassGraph-worker-252" #1280 daemon prio=5 os_prio=0 cpu=53.98ms elapsed=303.66s tid=0x00007ff58ba08800 nid=0x8d4e runnable [0x00007ff49bdfb000] java.lang.Thread.State: RUNNABLE at java.lang.Long.valueOf(java.base@11.0.6/Long.java:1180) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:415) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkQueue(WorkQueue.java:165) at io.github.classgraph.Scanner.processWorkUnits(Scanner.java:373) at io.github.classgraph.Scanner.openClasspathElementsThenScan(Scanner.java:1034) at io.github.classgraph.Scanner.call(Scanner.java:1094) at io.github.classgraph.Scanner.call(Scanner.java:78) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-253" #1281 daemon prio=5 os_prio=0 cpu=45.53ms elapsed=303.66s tid=0x00007ff4f4003000 nid=0x8d4f runnable [0x00007ff4fbffe000] java.lang.Thread.State: RUNNABLE at java.lang.StringLatin1.newString(java.base@11.0.6/StringLatin1.java:715) at java.lang.String.substring(java.base@11.0.6/String.java:1846) at java.io.File.getName(java.base@11.0.6/File.java:458) at java.io.UnixFileSystem.getBooleanAttributes(java.base@11.0.6/UnixFileSystem.java:249) at java.io.File.isDirectory(java.base@11.0.6/File.java:852) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:435) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-254" #1282 daemon prio=5 os_prio=0 cpu=38.14ms elapsed=303.66s tid=0x00007ff4f4008800 nid=0x8d50 waiting for monitor entry [0x00007ff4fbdfb000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.get(java.base@11.0.6/ExpiringCache.java:75) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:158) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-255" #1283 daemon prio=5 os_prio=0 cpu=39.08ms elapsed=303.66s tid=0x00007ff4f4006800 nid=0x8d51 runnable [0x00007ff568a4d000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.list(java.base@11.0.6/Native Method) at java.io.File.list(java.base@11.0.6/File.java:1136) at java.io.File.listFiles(java.base@11.0.6/File.java:1221) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:376) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-256" #1284 daemon prio=5 os_prio=0 cpu=57.56ms elapsed=303.66s tid=0x00007ff4f4007800 nid=0x8d52 runnable [0x00007ff56874a000] java.lang.Thread.State: RUNNABLE at java.lang.StringLatin1.newString(java.base@11.0.6/StringLatin1.java:715) at java.lang.String.substring(java.base@11.0.6/String.java:1879) at java.io.UnixFileSystem.parentOrNull(java.base@11.0.6/UnixFileSystem.java:233) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:166) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-257" #1285 daemon prio=5 os_prio=0 cpu=44.08ms elapsed=303.66s tid=0x00007ff4f4009800 nid=0x8d53 runnable [0x00007ff4f8a54000] java.lang.Thread.State: RUNNABLE at java.util.Arrays.copyOf(java.base@11.0.6/Arrays.java:3745) at java.lang.AbstractStringBuilder.ensureCapacityInternal(java.base@11.0.6/AbstractStringBuilder.java:172) at java.lang.AbstractStringBuilder.append(java.base@11.0.6/AbstractStringBuilder.java:538) at java.lang.StringBuilder.append(java.base@11.0.6/StringBuilder.java:174) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:397) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-258" #1286 daemon prio=5 os_prio=0 cpu=47.15ms elapsed=303.66s tid=0x00007ff4f400a800 nid=0x8d54 runnable [0x00007ff49a36e000] java.lang.Thread.State: RUNNABLE at java.lang.StringLatin1.newString(java.base@11.0.6/StringLatin1.java:715) at java.lang.String.substring(java.base@11.0.6/String.java:1846) at java.io.File.getName(java.base@11.0.6/File.java:458) at java.io.UnixFileSystem.getBooleanAttributes(java.base@11.0.6/UnixFileSystem.java:249) at java.io.File.isFile(java.base@11.0.6/File.java:885) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:394) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-259" #1287 daemon prio=5 os_prio=0 cpu=44.52ms elapsed=303.66s tid=0x00007ff4f400c000 nid=0x8d55 runnable [0x00007ff49befd000] java.lang.Thread.State: RUNNABLE at java.io.ExpiringCache.put(java.base@11.0.6/ExpiringCache.java:94) - locked <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:179) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-260" #1288 daemon prio=5 os_prio=0 cpu=40.22ms elapsed=303.66s tid=0x00007ff4f400d000 nid=0x8d56 runnable [0x00007ff4f8751000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.canonicalize0(java.base@11.0.6/Native Method) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:178) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-261" #1289 daemon prio=5 os_prio=0 cpu=68.06ms elapsed=303.66s tid=0x00007ff4f400e000 nid=0x8d57 waiting for monitor entry [0x00007ff4f814b000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.get(java.base@11.0.6/ExpiringCache.java:75) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:158) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-262" #1290 daemon prio=5 os_prio=0 cpu=57.00ms elapsed=303.66s tid=0x00007ff4f400f000 nid=0x8d58 waiting for monitor entry [0x00007ff56894b000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.put(java.base@11.0.6/ExpiringCache.java:86) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:179) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-263" #1291 daemon prio=5 os_prio=0 cpu=31.98ms elapsed=303.66s tid=0x00007ff4f4010800 nid=0x8d59 waiting for monitor entry [0x00007ff568649000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.get(java.base@11.0.6/ExpiringCache.java:75) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:158) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-264" #1292 daemon prio=5 os_prio=0 cpu=97.21ms elapsed=303.66s tid=0x00007ff4f4011800 nid=0x8d5a waiting for monitor entry [0x00007ff4f8853000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.get(java.base@11.0.6/ExpiringCache.java:75) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:158) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "ClassGraph-worker-265" #1293 daemon prio=5 os_prio=0 cpu=39.09ms elapsed=303.65s tid=0x00007ff4f4012800 nid=0x8d5b waiting for monitor entry [0x00007ff49baf8000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.ExpiringCache.get(java.base@11.0.6/ExpiringCache.java:75) - waiting to lock <0x00000000c098a520> (a java.io.ExpiringCache) at java.io.UnixFileSystem.canonicalize(java.base@11.0.6/UnixFileSystem.java:158) at java.io.File.getCanonicalPath(java.base@11.0.6/File.java:620) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:320) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanDirRecursively(ClasspathElementDir.java:436) at io.github.classgraph.ClasspathElementDir.scanPaths(ClasspathElementDir.java:476) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1042) at io.github.classgraph.Scanner$5.processWorkUnit(Scanner.java:1036) at nonapi.io.github.classgraph.concurrency.WorkQueue.runWorkLoop(WorkQueue.java:250) at nonapi.io.github.classgraph.concurrency.WorkQueue.access$000(WorkQueue.java:50) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:205) at nonapi.io.github.classgraph.concurrency.WorkQueue$1.call(WorkQueue.java:202) at java.util.concurrent.FutureTask.run(java.base@11.0.6/FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "Attach Listener" #1294 daemon prio=9 os_prio=0 cpu=1.66ms elapsed=88.22s tid=0x00007ff554001000 nid=0x8e24 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=0 cpu=151549.32ms elapsed=412.67s tid=0x00007ff5881d8000 nid=0x8751 runnable "ParGC Thread#0" os_prio=0 cpu=104085.46ms elapsed=412.68s tid=0x00007ff58802b000 nid=0x8750 runnable "ParGC Thread#1" os_prio=0 cpu=105304.69ms elapsed=412.38s tid=0x00007ff564001000 nid=0x8760 runnable "ParGC Thread#2" os_prio=0 cpu=103553.36ms elapsed=403.93s tid=0x00007ff564004000 nid=0x8791 runnable "ParGC Thread#3" os_prio=0 cpu=104535.41ms elapsed=403.93s tid=0x00007ff564004800 nid=0x8792 runnable "ParGC Thread#4" os_prio=0 cpu=106190.57ms elapsed=403.93s tid=0x00007ff564006000 nid=0x8793 runnable "ParGC Thread#5" os_prio=0 cpu=102064.30ms elapsed=403.93s tid=0x00007ff564007800 nid=0x8794 runnable "ParGC Thread#6" os_prio=0 cpu=104869.95ms elapsed=403.93s tid=0x00007ff564009000 nid=0x8795 runnable "ParGC Thread#7" os_prio=0 cpu=103707.25ms elapsed=403.93s tid=0x00007ff56400b000 nid=0x8796 runnable "VM Periodic Task Thread" os_prio=0 cpu=317.28ms elapsed=412.62s tid=0x00007ff588266800 nid=0x8759 waiting on condition JNI global refs: 20, weak refs: 0