2 zjjiuyue zjjiuyue 于 2014.12.15 15:47 提问

java线程僵死-jstack日志

2014-12-15 14:19:47
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode):
"resin-1954" daemon prio=10 tid=0x00007fe870024800 nid=0x15ca waiting on condition [0x00007fe8ad969000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1953" daemon prio=10 tid=0x00007fe87001b000 nid=0x1578 waiting on condition [0x00007fe88da66000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1952" daemon prio=10 tid=0x00007fe870004000 nid=0x1470 waiting on condition [0x00007fe796f26000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1949" daemon prio=10 tid=0x00007fe870021000 nid=0x131a waiting on condition [0x00007fe7968f3000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1948" daemon prio=10 tid=0x00007fe87000d000 nid=0x114d waiting on condition [0x00007fe796ac9000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1947" daemon prio=10 tid=0x00007fe870033800 nid=0x108e waiting on condition [0x00007fe88dc68000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1945" daemon prio=10 tid=0x00007fe870032000 nid=0x105f waiting on condition [0x00007fe8ac946000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1944" daemon prio=10 tid=0x00007fe87003a000 nid=0xfc0 waiting on condition [0x00007fe88e16d000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1943" daemon prio=10 tid=0x00007fe870051800 nid=0xf54 waiting on condition [0x00007fe8acc49000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1941" daemon prio=10 tid=0x00007fe87000a000 nid=0xecb waiting on condition [0x00007fe8adb6b000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1940" daemon prio=10 tid=0x00007fe870026000 nid=0xe3f waiting on condition [0x00007fe8ac643000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1939" daemon prio=10 tid=0x00007fe870038000 nid=0xe3e waiting on condition [0x00007fe795ee9000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-port-127.0.0.1:6800-launcher" daemon prio=10 tid=0x00007fe87002b000 nid=0xba7 waiting on condition [0x00007fe79742b000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:351)
at com.caucho.env.thread2.AbstractTaskWorker2.run(AbstractTaskWorker2.java:256)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1936" daemon prio=10 tid=0x00007fe870001000 nid=0xba6 waiting on condition [0x00007fe8ac744000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1935" daemon prio=10 tid=0x00007fe87002d000 nid=0xb5e waiting on condition [0x00007fe797027000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1934" daemon prio=10 tid=0x00007fe870006000 nid=0xb2a waiting on condition [0x00007fe795fea000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1933" daemon prio=10 tid=0x00007fe87000b800 nid=0xa4e waiting on condition [0x00007fe797229000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

3个回答

zjjiuyue
zjjiuyue   2014.12.15 15:47

"resin-1931" daemon prio=10 tid=0x00007fe87002f000 nid=0x868 waiting on condition [0x00007fe8ade6e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1926" daemon prio=10 tid=0x00007fe870008000 nid=0x6da waiting on condition [0x00007fe88cad9000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1921" daemon prio=10 tid=0x00007fe870050800 nid=0x463 waiting on condition [0x00007fe7963ee000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1900" daemon prio=10 tid=0x00007fe870036800 nid=0x6ecf waiting on condition [0x00007fe7961ec000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-port-80-launcher" daemon prio=10 tid=0x00007fe870044800 nid=0x6e57 waiting on condition [0x00007fe8ac13e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:351)
at com.caucho.env.thread2.AbstractTaskWorker2.run(AbstractTaskWorker2.java:256)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1894" daemon prio=10 tid=0x00007fe870023000 nid=0x6caa waiting on condition [0x00007fe88d864000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1883" daemon prio=10 tid=0x00007fe870044000 nid=0x6513 waiting on condition [0x00007fe79752c000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

"resin-1871" daemon prio=10 tid=0x00007fe870030800 nid=0x6001 waiting on condition [0x00007fe8acb48000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park(ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)

zjjiuyue
zjjiuyue   2014.12.15 15:48

"taskExecutor-13" prio=10 tid=0x00007fe7d800d800 nid=0x5440 in Object.wait() [0x00007fe7962ec000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:278)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.setImage(ImageIcon.java:344)
at javax.swing.text.html.ImageView.loadImage(ImageView.java:679)
at javax.swing.text.html.ImageView.refreshImage(ImageView.java:648)
at javax.swing.text.html.ImageView.sync(ImageView.java:620)
at javax.swing.text.html.ImageView.getPreferredSpan(ImageView.java:418)
at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:715)
at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:216)
at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:128)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:261)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.html.TableView$CellView.calculateMinorAxisRequirements(TableView.java:1769)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.html.TableView.checkSingleColumnCell(TableView.java:444)
at javax.swing.text.html.TableView.calculateColumnRequirements(TableView.java:407)
at javax.swing.text.html.TableView.calculateMinorAxisRequirements(TableView.java:529)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:326)
at javax.swing.text.BoxView.layout(BoxView.java:691)
at javax.swing.text.BoxView.setSize(BoxView.java:380)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1702)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:900)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1642)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1412)
at gui.ava.html.image.generator.HtmlImageGenerator.getBufferedImage(HtmlImageGenerator.java:150)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:133)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:128)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.imgHandle(ImageHandler.java:170)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.handle(ImageHandler.java:91)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.nextStepHandle(ContentHandler.java:125)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.handle(ContentHandler.java:109)
at com.atcc.auto.mcms.core.service.impl.HandelManagerImpl$2.run(HandelManagerImpl.java:94)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)

"taskExecutor-12" prio=10 tid=0x00007fe7d800d000 nid=0x5433 in Object.wait() [0x00007fe88db66000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:278)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.setImage(ImageIcon.java:344)
at javax.swing.text.html.ImageView.loadImage(ImageView.java:679)
at javax.swing.text.html.ImageView.refreshImage(ImageView.java:648)
at javax.swing.text.html.ImageView.sync(ImageView.java:620)
at javax.swing.text.html.ImageView.getPreferredSpan(ImageView.java:418)
at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:715)
at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:216)
at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:128)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:261)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.html.TableView$CellView.calculateMinorAxisRequirements(TableView.java:1769)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.html.TableView.checkSingleColumnCell(TableView.java:444)
at javax.swing.text.html.TableView.calculateColumnRequirements(TableView.java:407)
at javax.swing.text.html.TableView.calculateMinorAxisRequirements(TableView.java:529)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:326)
at javax.swing.text.BoxView.layout(BoxView.java:691)
at javax.swing.text.BoxView.setSize(BoxView.java:380)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1702)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:900)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1642)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1412)
at gui.ava.html.image.generator.HtmlImageGenerator.getBufferedImage(HtmlImageGenerator.java:150)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:133)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:128)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.imgHandle(ImageHandler.java:170)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.handle(ImageHandler.java:91)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.nextStepHandle(ContentHandler.java:125)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.handle(ContentHandler.java:109)
at com.atcc.auto.mcms.core.service.impl.HandelManagerImpl$2.run(HandelManagerImpl.java:94)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)

zjjiuyue
zjjiuyue   2014.12.15 15:48

"taskExecutor-11" prio=10 tid=0x00007fe7d800c000 nid=0x5428 in Object.wait() [0x00007fe8ada69000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:278)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.setImage(ImageIcon.java:344)
at javax.swing.text.html.ImageView.loadImage(ImageView.java:679)
at javax.swing.text.html.ImageView.refreshImage(ImageView.java:648)
at javax.swing.text.html.ImageView.sync(ImageView.java:620)
at javax.swing.text.html.ImageView.getPreferredSpan(ImageView.java:418)
at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:715)
at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:216)
at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:128)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:261)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.html.TableView$CellView.calculateMinorAxisRequirements(TableView.java:1769)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.html.TableView.checkSingleColumnCell(TableView.java:444)
at javax.swing.text.html.TableView.calculateColumnRequirements(TableView.java:407)
at javax.swing.text.html.TableView.calculateMinorAxisRequirements(TableView.java:529)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:326)
at javax.swing.text.BoxView.layout(BoxView.java:691)
at javax.swing.text.BoxView.setSize(BoxView.java:380)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1702)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:900)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1642)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1412)
at gui.ava.html.image.generator.HtmlImageGenerator.getBufferedImage(HtmlImageGenerator.java:150)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:133)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:128)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.imgHandle(ImageHandler.java:170)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.handle(ImageHandler.java:91)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.nextStepHandle(ContentHandler.java:125)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.handle(ContentHandler.java:109)
at com.atcc.auto.mcms.core.service.impl.HandelManagerImpl$2.run(HandelManagerImpl.java:94)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)

"taskExecutor-10" prio=10 tid=0x00007fe7d800b800 nid=0x5427 in Object.wait() [0x00007fe7967f1000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:278)
- locked (a java.awt.MediaTracker)
at javax.swing.ImageIcon.setImage(ImageIcon.java:344)
at javax.swing.text.html.ImageView.loadImage(ImageView.java:679)
at javax.swing.text.html.ImageView.refreshImage(ImageView.java:648)
at javax.swing.text.html.ImageView.sync(ImageView.java:620)
at javax.swing.text.html.ImageView.getPreferredSpan(ImageView.java:418)
at javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:715)
at javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:216)
at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:128)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:261)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.html.TableView$CellView.calculateMinorAxisRequirements(TableView.java:1769)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.html.TableView.checkSingleColumnCell(TableView.java:444)
at javax.swing.text.html.TableView.calculateColumnRequirements(TableView.java:407)
at javax.swing.text.html.TableView.calculateMinorAxisRequirements(TableView.java:529)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:551)
at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:361)
at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:886)
at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:129)
at javax.swing.text.BoxView.checkRequests(BoxView.java:918)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:326)
at javax.swing.text.BoxView.layout(BoxView.java:691)
at javax.swing.text.BoxView.setSize(BoxView.java:380)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1702)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:900)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1642)
at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1412)
at gui.ava.html.image.generator.HtmlImageGenerator.getBufferedImage(HtmlImageGenerator.java:150)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:133)
at gui.ava.html.image.generator.HtmlImageGenerator.saveAsImage(HtmlImageGenerator.java:128)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.imgHandle(ImageHandler.java:170)
at com.atcc.auto.mcms.process.parse.chain.ImageHandler.handle(ImageHandler.java:91)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.nextStepHandle(ContentHandler.java:125)
at com.atcc.auto.mcms.process.parse.chain.ContentHandler.handle(ContentHandler.java:109)
at com.atcc.auto.mcms.core.service.impl.HandelManagerImpl$2.run(HandelManagerImpl.java:94)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)

Csdn user default icon
上传中...
上传图片
插入图片