急求。。。。。看下java的dump文件,会这样

问题描述

急求。。。。。看下java的dump文件,会这样

2015-03-18 22:38:54
Full thread dump Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing):

"Attach Listener" daemon prio=10 tid=0x089f1c00 nid=0x1df1 waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"DestroyJavaVM" prio=10 tid=0x0806f400 nid=0x1297 waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"pool-1-thread-1" prio=10 tid=0x08a70c00 nid=0x1341 waiting on condition [0xb4806000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:662)

Locked ownable synchronizers:
- None

"Low Memory Detector" daemon prio=10 tid=0x080b3800 nid=0x129d runnable [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C1 CompilerThread0" daemon prio=10 tid=0x080a8000 nid=0x129c waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Signal Dispatcher" daemon prio=10 tid=0x080a6800 nid=0x129b runnable [0x00000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Finalizer" daemon prio=10 tid=0x0809e800 nid=0x129a in Object.wait() [0xb4ed9000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

Locked ownable synchronizers:
- None

"Reference Handler" daemon prio=10 tid=0x0809d400 nid=0x1299 in Object.wait() [0xb4f2b000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked (a java.lang.ref.Reference$Lock)

Locked ownable synchronizers:
- None

"VM Thread" prio=10 tid=0x08092c00 nid=0x1298 runnable

"VM Periodic Task Thread" prio=10 tid=0x080b5800 nid=0x129e waiting on condition

JNI global references: 1109

我使用了Executors.newFixedThreadPool线程池来执行任务,,,主进程退出不了。
为什么啊???

解决方案

代码贴上来才好分析,直接贴dump没法搞的~

时间: 2024-10-31 05:01:52

急求。。。。。看下java的dump文件,会这样的相关文章

急求Linux下局域网内搭建Email服务器方法,!!!在线等!

问题描述 急求Linux下局域网内搭建Email服务器方法,!!!在线等! 5C 我是一个Linux初学者,最近需要搭建一个email邮件服务器,同局域网内主机间可以相互通过这个邮件服务器发邮件,拜托了,这个真的很急!最好有详细的教程和步骤! 解决方案 http://wenku.baidu.com/link?url=KWhkeraxxKKZMNzT6LtX_7BNaGDZXyUgzneTBDgvqebBt5JMpSzCyiNTK7WjXFoqa2j24aERXjTq62OErzw6Hs8ncAc

求linux下android/platform-tools/hprof-conv文件的资源

问题描述 求linux下android/platform-tools/hprof-conv文件的资源 为了解决ubuntu下 运行eclipse android项目时的报错DDMS files not found:hprof-conv. 找了好些,都是windows下的hprof-conv.exe. 解决方案 大哥,DDMS在Androi SDK里面自带的,你下载一个Android SDK for Linux包不就可以了么

在文件数量过多的情况下java怎么获取文件夹下第一个文件并且不使用List遍历

问题描述 在文件数量过多的情况下java怎么获取文件夹下第一个文件并且不使用List遍历 在文件数量过多的情况下java怎么获取文件夹下第一个文件并且不使用List遍历,防止内存溢出 解决方案 你看到的文件夹下面的第一个文件是操作系统的,如果用Java的API取出来,顺序是乱的,而且文件数量过多能多多少呢?上百个.?你可以只遍历文件名 ,或者在取文件的时候对文件进行一个排序,然后在取对应的文件内容. 解决方案二: 在java中如何遍历某个路径下的所有文件夹和文件java遍历文件夹中所有文件jav

急求:用java能不能实现由字符数组复制给字符串?由于是初学者,在线等待

问题描述 急求:用java能不能实现由字符数组复制给字符串?由于是初学者,在线等待 解决方案 解决方案二:直接用字符数组构造一个字符串就可以:chardata[]={'a','b','c'};Stringstr=newString(data);解决方案三:观点同楼上~~解决方案四:用clone克隆也行解决方案五:这问题比较经典解决方案六:用循环赋值也行啊.解决方案七:方法很多.....直接newString(Char[]value);还可以用StringBuffer的append(charc)函

急求指导!java连接oracle数据库自主插入数据问题

问题描述 我是想用java连结oracle,在eclipse中执行程序,实现用户自主插入数据.代码如下:packageorg.lxh.execdemo;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Statement;publicclassInsertDemo{//在classpath中配置的jdbc的jar的包publicstaticfinalStringDBDRIVER="oracle.jdbc.d

急求eclipse切换多个打开文件的监听方法

问题描述 我拿自己编写的编辑器打开多个文件,在不同文件间切换时需要做些处理,但实在找不到合适的监听方法.望高人指点. 解决方案 解决方案二:研究下设计模式吧!对你应该有帮助!解决方案三:问了一天了都,,帮你查查去解决方案四:1,首先你能够获取当前打开的所有的编辑器2,默认情况下每次仅有一个编辑器处理top位置3,编辑器的top的变更是有专门的监听器处理的,在IEditPart的api里,自己看吧

急求解决-用Java如何写出漂亮的图形

问题描述 用Java如何写出漂亮的图形 记得以前在csdn上面看到了一篇博文,是用java写的很多漂亮的线条组合在一起形成的图片,非常的美观.求大神指教下,给点资料看看

windows-Windows下抓取程序崩溃的Dump文件 遇到的问题

问题描述 Windows下抓取程序崩溃的Dump文件 遇到的问题 在Windows环境下,程序崩溃的时候抓取Dump文件,经测试在本机的开发环境下及Win 7环境下 抓取都没有问题,而在Xp和Windows 2003下抓取到的Dump文件都是0KB,这是怎么回事, 有哪位仁兄有这方面经验的还请赐教! 解决方案 Python 批量分析windows程序崩溃捕获的dump文件程序崩溃时抓取dump文件windows程序崩溃生成dump文件 解决方案二: 要看你的API是如何生成dump的,可能是用到

oracle Net Manager 快捷方式删除了,在线的帮忙看下这个文件的位置在哪里

问题描述 oracle Net Manager 快捷方式删除了,在线的帮忙看下这个文件的位置在哪里 1C oracle Net Manager 快捷方式删除了,在线的帮忙看下这个文件的位置在哪里 解决方案 一般在开始中所有程序中有这个启动快捷图标,右击属性 解决方案二: 知道,快捷方式让我删除了,实际调用的文件和快捷方式的名字不同.有安装oracle11的猿猿帮忙看下快捷方式连接的文件名称及位置