Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Aug 2019 01:26:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 239812] jstack problem on openjdk8-8.222.10.1
Message-ID:  <bug-239812-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239812

            Bug ID: 239812
           Summary: jstack problem on openjdk8-8.222.10.1
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: huanghwh@gmail.com

Hi,
Sometime I could not use jstack -F getting info on
openjdk8-8.222.10.1/FreeBSD-12.0R/amd64:

% ps -ax|grep java
73560  -  I     15:36.40 /usr/local/openjdk8/bin/java
-Dosgi.requiredJavaVersion=3D1.8 -Dosgi.dataAreaRequiresExplicitInit=3Dtrue
-Xms1024m -Xmx3

% jstack  73560
2019-08-13 09:21:43
Full thread dump OpenJDK 64-Bit Server VM (25.222-b10 mixed mode):

"Worker-58" #654 prio=3D5 os_prio=3D15 tid=3D0x0000000927b91000 nid=3D0x18c=
07 in
Object.wait() [0x00007fffddadc000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:=
200)
        - locked <0x00000008114bc650> (a
org.eclipse.core.internal.jobs.WorkerPool)
        at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-57" #653 prio=3D5 os_prio=3D15 tid=3D0x000000092a49f800 nid=3D0x18b=
d2 in
Object.wait() [0x00007fffdd5d7000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:=
200)
        - locked <0x00000008114bc650> (a
org.eclipse.core.internal.jobs.WorkerPool)
        at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-55" #651 prio=3D5 os_prio=3D15 tid=3D0x000000092a49f000 nid=3D0x189=
db in
Object.wait() [0x00007fffdcdcf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:=
200)
        - locked <0x00000008114bc650> (a
org.eclipse.core.internal.jobs.WorkerPool)
        at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Attach Listener" #650 daemon prio=3D9 os_prio=3D15 tid=3D0x000000092e4b0000
nid=3D0x19069 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Worker-54" #647 prio=3D5 os_prio=3D15 tid=3D0x000000092557f000 nid=3D0x18f=
4a in
Object.wait() [0x00007fffde3e3000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:=
200)
        - locked <0x00000008114bc650> (a
org.eclipse.core.internal.jobs.WorkerPool)
        at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-48" #641 prio=3D5 os_prio=3D15 tid=3D0x0000000925580000 nid=3D0x18b=
b1 in
Object.wait() [0x00007fffdced0000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:=
200)
        - locked <0x00000008114bc650> (a
org.eclipse.core.internal.jobs.WorkerPool)
        at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Timer-4" #554 daemon prio=3D5 os_prio=3D15 tid=3D0x0000000932f25000 nid=3D=
0x18fe4 in
Object.wait() [0x00007fffdd2d4000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Timer.java:552)
        - locked <0x00000008c390aa80> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:505)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" #234 daemon prio=3D1 os_p=
rio=3D15
tid=3D0x00000009306e2000 nid=3D0x18ed6 in Object.wait() [0x00007fffdc1c3000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(A=
bstractReconciler.java:183)
        - locked <0x00000008c3bc5408> (a
org.eclipse.jface.text.reconciler.DirtyRegionQueue)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" #193 daemon prio=3D1 os_p=
rio=3D15
tid=3D0x000000092f563000 nid=3D0x18c9a in Object.wait() [0x00007fffdbdbf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(A=
bstractReconciler.java:183)
        - locked <0x00000008256af660> (a
org.eclipse.jface.text.reconciler.DirtyRegionQueue)

"MultiThreadedHttpConnectionManager cleanup" #129 daemon prio=3D5 os_prio=
=3D15
tid=3D0x000000093db7f000 nid=3D0x18ce1 in Object.wait() [0x00007fffdc4c6000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
        - locked <0x0000000825377c18> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
        at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQ=
ueueThread.run(MultiThreadedHttpConnectionManager.java:1122)

"pool-2-thread-1" #128 prio=3D5 os_prio=3D15 tid=3D0x000000093aae0800 nid=
=3D0x18ccd
waiting on condition [0x00007fffdbfc1000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x0000000825367068> (a
java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
        at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchronou=
sQueue.java:458)
        at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQue=
ue.java:362)
        at
java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)
        at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:107=
4)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1=
134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:=
624)
        at java.lang.Thread.run(Thread.java:748)

"Thread-21" #127 daemon prio=3D5 os_prio=3D15 tid=3D0x000000093aadf800 nid=
=3D0x18aa4 in
Object.wait() [0x00007fffdc9cb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at
org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConn=
ectionTimeoutThread.java:108)
        - locked <0x00000008253999b0> (a
org.apache.commons.httpclient.util.IdleConnectionTimeoutThread)

"JavaScript indexing" #46 daemon prio=3D4 os_prio=3D15 tid=3D0x000000092a49=
e000
nid=3D0x188d8 in Object.wait() [0x00007fffdc7c9000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobMana=
ger.java:370)
        - locked <0x000000081dec6108> (a
org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
        at java.lang.Thread.run(Thread.java:748)

"EventAdmin Async Event Dispatcher Thread" #29 daemon prio=3D6 os_prio=3D15
tid=3D0x0000000937f51000 nid=3D0x18bb7 in Object.wait() [0x00007fffdd8da000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(E=
ventManager.java:403)
        - locked <0x00000008232be890> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManag=
er.java:339)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" #27 daemon prio=3D1 os_pr=
io=3D15
tid=3D0x0000000937073000 nid=3D0x18905 in Object.wait() [0x00007fffddfdf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(A=
bstractReconciler.java:183)
        - locked <0x000000081e0f27c0> (a
org.eclipse.jface.text.reconciler.DirtyRegionQueue)

"Java indexing" #26 daemon prio=3D4 os_prio=3D15 tid=3D0x0000000932374800 n=
id=3D0x18bf2
in Object.wait() [0x00007fffdd7d9000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.j=
ava:378)
        - locked <0x000000081b5c0540> (a
org.eclipse.jdt.internal.core.search.indexing.IndexManager)
        at java.lang.Thread.run(Thread.java:748)

"EMF Reference Cleaner" #24 daemon prio=3D6 os_prio=3D15 tid=3D0x0000000928=
27f000
nid=3D0x18bed in Object.wait() [0x00007fffdd9db000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
        - locked <0x000000081349e458> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
        at
org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread=
.run(CommonUtil.java:70)

"Gogo shell" #20 prio=3D5 os_prio=3D15 tid=3D0x0000000926a1a800 nid=3D0x18b=
c8 waiting
on condition [0x00007fffde1e1000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x0000000811448c38> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
        at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await=
(AbstractQueuedSynchronizer.java:2039)
        at
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
        at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:107=
4)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1=
134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:=
624)
        at java.lang.Thread.run(Thread.java:748)

"Worker-JM" #18 prio=3D5 os_prio=3D15 tid=3D0x0000000927dc0000 nid=3D0x18bc=
3 in
Object.wait() [0x00007fffde2e2000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at
org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)
        - locked <0x00000008114bc960> (a java.util.ArrayList)

"SCR Component Actor" #16 daemon prio=3D5 os_prio=3D15 tid=3D0x00000009277e=
6800
nid=3D0x18bc0 in Object.wait() [0x00007fffde4e4000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.jav=
a:83)
        - locked <0x00000008114fc800> (a java.util.LinkedList)
        at java.lang.Thread.run(Thread.java:748)

"Start Level: Equinox Container: b11a8fb6-c1f5-4e9e-8dca-a6f260f4d0f4" #15
daemon prio=3D5 os_prio=3D15 tid=3D0x0000000926a18000 nid=3D0x18bbf in Obje=
ct.wait()
[0x00007fffde5e5000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(E=
ventManager.java:403)
        - locked <0x000000081144d668> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManag=
er.java:339)

"Framework Event Dispatcher: Equinox Container:
b11a8fb6-c1f5-4e9e-8dca-a6f260f4d0f4" #14 daemon prio=3D5 os_prio=3D15
tid=3D0x0000000926a1d800 nid=3D0x18bb8 in Object.wait() [0x00007fffde6e6000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(E=
ventManager.java:403)
        - locked <0x0000000811537380> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManag=
er.java:339)

"Bundle File Closer" #13 daemon prio=3D5 os_prio=3D15 tid=3D0x00000009267b5=
000
nid=3D0x18ba9 in Object.wait() [0x00007fffde7e7000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(E=
ventManager.java:403)
        - locked <0x0000000811537508> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManag=
er.java:339)

"Active Thread: Equinox Container: b11a8fb6-c1f5-4e9e-8dca-a6f260f4d0f4" #11
prio=3D5 os_prio=3D15 tid=3D0x000000091c2ce800 nid=3D0x18ba4 waiting on con=
dition
[0x00007fffde8e8000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x0000000811537808> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
        at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await=
Nanos(AbstractQueuedSynchronizer.java:2078)
        at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sche=
duledThreadPoolExecutor.java:1093)
        at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sche=
duledThreadPoolExecutor.java:809)
        at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:107=
4)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1=
134)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:=
624)
        at java.lang.Thread.run(Thread.java:748)

"Service Thread" #9 daemon prio=3D9 os_prio=3D15 tid=3D0x000000091c2cb000 n=
id=3D0x18b64
runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread3" #8 daemon prio=3D9 os_prio=3D15 tid=3D0x000000091c2ca0=
00
nid=3D0x18b53 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread2" #7 daemon prio=3D9 os_prio=3D15 tid=3D0x0000000801b448=
00
nid=3D0x18b23 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" #6 daemon prio=3D9 os_prio=3D15 tid=3D0x0000000801b438=
00
nid=3D0x18ad6 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #5 daemon prio=3D9 os_prio=3D15 tid=3D0x0000000801b430=
00
nid=3D0x18ad3 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #4 daemon prio=3D9 os_prio=3D15 tid=3D0x0000000801b42000
nid=3D0x18ad0 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=3D8 os_prio=3D15 tid=3D0x0000000801b41800 nid=3D=
0x18ace in
Object.wait() [0x00007fffdf4f2000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
        - locked <0x00000008115aaa78> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

"Reference Handler" #2 daemon prio=3D10 os_prio=3D15 tid=3D0x0000000801b408=
00
nid=3D0x18acd in Object.wait() [0x00007fffdf5f3000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
        - locked <0x000000081157e5d0> (a java.lang.ref.Reference$Lock)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

"main" #1 prio=3D6 os_prio=3D15 tid=3D0x0000000801b3f000 nid=3D0x18ab0 runn=
able
[0x00007fffdfffc000]
   java.lang.Thread.State: RUNNABLE
        at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
        at org.eclipse.swt.widgets.Display.sleep(Display.java:5598)
        at
org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.=
java:371)
        at
org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(I=
DEWorkbenchAdvisor.java:949)
        at
org.eclipse.ui.internal.Workbench$1.eventLoopIdle(Workbench.java:485)
        at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRend=
eringEngine.java:1178)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRender=
ingEngine.java:1062)
        at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench=
.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.ui.internal.Workbench$$Lambda$28/206219678.run(Unkno=
wn
Source)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:=
150)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication=
.java:155)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java=
:203)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication=
(EclipseAppLauncher.java:137)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA=
ppLauncher.java:107)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:6=
2)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp=
l.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1449)

"VM Thread" os_prio=3D15 tid=3D0x0000000801bd3000 nid=3D0x18acc runnable=20

"GC task thread#0 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bcd000 nid=
=3D0x18ab1
runnable=20

"GC task thread#1 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bce000 nid=
=3D0x18ab2
runnable=20

"GC task thread#2 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bce800 nid=
=3D0x18ab5
runnable=20

"GC task thread#3 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bcf000 nid=
=3D0x18aba
runnable=20

"GC task thread#4 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bcf800 nid=
=3D0x18abb
runnable=20

"GC task thread#5 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bd0800 nid=
=3D0x18abc
runnable=20

"GC task thread#6 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bd1000 nid=
=3D0x18ac5
runnable=20

"GC task thread#7 (ParallelGC)" os_prio=3D15 tid=3D0x0000000801bd1800 nid=
=3D0x18ac6
runnable=20

"VM Periodic Task Thread" os_prio=3D15 tid=3D0x0000000801bd3800 nid=3D0x18b=
67 waiting
on condition=20

JNI global references: 2398

%=20
%=20
%=20
%=20
% jstack -F 73560
Attaching to process ID 73560, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.222-b10
Deadlock Detection:

java.lang.RuntimeException: Unable to deduce type of thread from address
0x0000000927b91000 (expected type JavaThread, CompilerThread, ServiceThread,
JvmtiAgentThread, or SurrogateLockerThread)
        at
sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:169)
        at sun.jvm.hotspot.runtime.Threads.first(Threads.java:153)
        at
sun.jvm.hotspot.runtime.DeadlockDetector.createThreadTable(DeadlockDetector=
.java:149)
        at
sun.jvm.hotspot.runtime.DeadlockDetector.print(DeadlockDetector.java:56)
        at
sun.jvm.hotspot.runtime.DeadlockDetector.print(DeadlockDetector.java:39)
        at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:62)
        at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45)
        at sun.jvm.hotspot.tools.JStack.run(JStack.java:66)
        at sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:260)
        at sun.jvm.hotspot.tools.Tool.start(Tool.java:223)
        at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
        at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:6=
2)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp=
l.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
        at sun.tools.jstack.JStack.main(JStack.java:106)
Caused by: sun.jvm.hotspot.types.WrongTypeException: No suitable match for =
type
of address 0x0000000927b91000
        at
sun.jvm.hotspot.runtime.InstanceConstructor.newWrongTypeException(InstanceC=
onstructor.java:62)
        at
sun.jvm.hotspot.runtime.VirtualConstructor.instantiateWrapperFor(VirtualCon=
structor.java:80)
        at
sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:165)
        ... 17 more
Can't print deadlocks:Unable to deduce type of thread from address
0x0000000927b91000 (expected type JavaThread, CompilerThread, ServiceThread,
JvmtiAgentThread, or SurrogateLockerThread)
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:6=
2)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp=
l.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
        at sun.tools.jstack.JStack.main(JStack.java:106)
Caused by: java.lang.RuntimeException: Unable to deduce type of thread from
address 0x0000000927b91000 (expected type JavaThread, CompilerThread,
ServiceThread, JvmtiAgentThread, or SurrogateLockerThread)
        at
sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:169)
        at sun.jvm.hotspot.runtime.Threads.first(Threads.java:153)
        at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:75)
        at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45)
        at sun.jvm.hotspot.tools.JStack.run(JStack.java:66)
        at sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:260)
        at sun.jvm.hotspot.tools.Tool.start(Tool.java:223)
        at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
        at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
        ... 6 more
Caused by: sun.jvm.hotspot.types.WrongTypeException: No suitable match for =
type
of address 0x0000000927b91000
        at
sun.jvm.hotspot.runtime.InstanceConstructor.newWrongTypeException(InstanceC=
onstructor.java:62)
        at
sun.jvm.hotspot.runtime.VirtualConstructor.instantiateWrapperFor(VirtualCon=
structor.java:80)
        at
sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:165)
        ... 14 more
%

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-239812-7788>