weblogic应用异常退出 附dump文件内容

问题描述

weblogic应用运行一段时间后,异常退出。多台服务器部署应用,部分服务器发生此类问题。在域下产生dump文件及mdmp文件。其中dump文件内容如下,请教发生了什么问题,如何解决,多谢!=====BEGINDUMP=============================================================ErrorMessage:Unhandlednativeexception[85]ExceptionRec:EXCEPTION_ILLEGAL_INSTRUCTION(c000001d)at0x7FF965E7Minidump:Wrotemdmp.Sizeis1403MBSafeDllMode:-1Version:OracleJRockit(R)R28.2.7-7-155314-1.6.0_45-20130329-0645-windows-ia32CPU:Intel(null)(HT)SSESSE2SSE3SSSE3SSE4.1SSE4.2Intel64NumberCPUs:32TotPhysMem:34348593152(32757MB)OSversion:MicrosoftWindowsServer2003version5.2ServicePack2(Build3790)(32-bit)ThreadSystem:WindowsThreadsJavalocking:Lazyunlockingenabled(classbanning)(transferbanning)State:JVMisrunningCommandLine:-Xms1024m-Xmx1024m-Dweblogic.Name=AdminServer-Djava.security.policy=C:bea5.1WLSERV~1.3serverlibweblogic.policy-Dwlss.maddr.enable=true-Dwlss.parse.annotations=false-Dwlss.local.serialization=false-verbose:gc-XX:HeapDumpOnOutOfMemoryError=true-XX:CrashOnOutOfMemoryError=true-XX:HeapDumpOnCtrlBreak=true-Xverify:none-ea:com.bea.wcp...-da-Dplatform.home=C:bea5.1WLSERV~1.3-Dwls.home=C:bea5.1WLSERV~1.3server-Dweblogic.home=C:bea5.1WLSERV~1.3server-Dweblogic.management.discover=true-Dwlw.iterativeDev=-Dwlw.testConsole=-Dwlw.logErrorsToConsole=-Dweblogic.ext.dirs=C:bea5.1patch_wls1036profilesdefaultsysext_manifest_classpath;C:bea5.1patch_occas510profilesdefaultsysext_manifest_classpath-Dsun.java.command=weblogic.Server-Dsun.java.launcher=SUN_STANDARDweblogic.ServerRepository:C:DOCUME~1ADMINI~1LOCALS~1Temp2013_12_31_18_10_37_4740java.home:C:JROCKI~1.0jreJAVA_HOME:C:JROCKI~1.0StackOverFlow:0StackOverFlowErrorshaveoccuredOutOfMemory:0OutOfMemoryErrorshaveoccuredCHeap:Good;nomemoryallocationshavefailedGCStrategy:Mode:throughput,withstrategy:genparpar(basicstrategy:genparpar)HeapHoles:1hole(s),at0x07830000-0x10040000Heap:0x02F40000-0x4B750000(Size:1024MB)Compaction:(nocompactionarea)Allocation:TLA-min:2048,TLA-preferred:65536TLA-wastelimit:2048NurseryList:0x02F40000-0x2B750010KeepArea:0x23750000-0x2B750010CompRefs:Referencesare32-bit.Loadedmodules:(*denotesthemodulewheretheexceptionoccured)00400000-0043cfffC:JROCKI~1.0binjava.exe7c930000-7c9fffffC:WINDOWSsystem32ntdll.dll7c800000-7c92afffC:WINDOWSsystem32kernel32.dll77f30000-77fdafffC:WINDOWSsystem32ADVAPI32.dll77c20000-77cbefffC:WINDOWSsystem32RPCRT4.dll76eb0000-76ec2fffC:WINDOWSsystem32Secur32.dll7c340000-7c395fffC:JROCKI~1.0jrebinmsvcr71.dll00440000-00742fffC:JROCKI~1.0jrebinjrockitjvm.dll71b60000-71b76fffC:WINDOWSsystem32WS2_32.dll77b70000-77bc9fffC:WINDOWSsystem32msvcrt.dll71b50000-71b57fffC:WINDOWSsystem32WS2HELP.dll769e0000-76a09fffC:WINDOWSsystem32WINMM.dll77e10000-77e9ffffC:WINDOWSsystem32USER32.dll77bd0000-77c17fffC:WINDOWSsystem32GDI32.dll76180000-7619cfffC:WINDOWSsystem32IMM32.DLL7f000000-7f008fffC:WINDOWSsystem32LPK.DLL74ae0000-74b44fffC:WINDOWSsystem32USP10.dll71b20000-71b27fffC:WINDOWSsystem32rdpsnd.dll77f10000-77f20fffC:WINDOWSsystem32WINSTA.dll71ba0000-71bf6fffC:WINDOWSsystem32NETAPI32.dll76ab0000-76abafffC:WINDOWSsystem32PSAPI.DLL10000000-1003cfffC:JROCKI~1.0jrebinjrosal.dll00c60000-00c92fffC:JROCKI~1.0jrebinjrutil.dll724a0000-724edfffC:WINDOWSsystem32pdh.dll77eb0000-77f01fffC:WINDOWSsystem32SHLWAPI.dll761a0000-761e6fffC:WINDOWSsystem32comdlg32.dll77370000-77406fffC:WINDOWSWinSxSx86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0COMCTL32.dll7ca10000-7d1eafffC:WINDOWSsystem32SHELL32.dll774b0000-775e8fffC:WINDOWSsystem32ole32.dll775f0000-7767afffC:WINDOWSsystem32OLEAUT32.dll4b750000-4b78cfffC:WINDOWSsystem32ODBC32.dll4d3a0000-4d3a5fffC:WINDOWSsystem32odbcbcp.dll77b60000-77b67fffC:WINDOWSsystem32VERSION.dll760a0000-76130fffC:WINDOWSsystem32CRYPT32.dll76080000-76091fffC:WINDOWSsystem32MSASN1.dll77cd0000-77dd2fffC:WINDOWSWinSxSx86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55comctl32.dll01b90000-01ba1fffC:WINDOWSsystem32odbcint.dll5e640000-5e64cfffC:WINDOWSsystem32perfproc.dll5e650000-5e658fffC:WINDOWSsystem32perfos.dll02100000-0212afffC:JROCKI~1.0jrebinjfr.dll6d890000-6d89bfffC:JROCKI~1.0jrebinverify.dll6d3e0000-6d3fefffC:JROCKI~1.0jrebinjava.dll6d340000-6d347fffC:JROCKI~1.0jrebinhpi.dll6d8d0000-6d8defffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinzip.dll6d6c0000-6d6d2fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinnet.dll71a80000-71abffffC:WINDOWSsystem32mswsock.dll69660000-696b6fffC:WINDOWSsystem32hnetcfg.dll71a40000-71a47fffC:WINDOWSSystem32wshtcpip.dll76e30000-76e5afffC:WINDOWSsystem32DNSAPI.dll76ed0000-76ed6fffC:WINDOWSSystem32winrnr.dll76e70000-76e9dfffC:WINDOWSsystem32WLDAP32.dll76ee0000-76ee4fffC:WINDOWSsystem32rasadhlp.dll0c6f0000-0c711fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinorii.dll6d6e0000-6d6e8fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinnio.dll6d610000-6d618fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinmanagement.dll68000000-68034fffC:WINDOWSsystem32rsaenh.dll75870000-7592cfffC:WINDOWSsystem32USERENV.dll0f340000-0f369fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinjmapi.dll76c50000-76c68fffC:WINDOWSsystem32iphlpapi.dll76c30000-76c48fffC:WINDOWSsystem32MPRAPI.dll76d50000-76d83fffC:WINDOWSsystem32ACTIVEDS.dll76d20000-76d47fffC:WINDOWSsystem32adsldpc.dll76ac0000-76b04fffC:WINDOWSsystem32credui.dll769c0000-769d7fffC:WINDOWSsystem32ATL.DLL76d90000-76d9bfffC:WINDOWSsystem32rtutils.dll7e020000-7e02efffC:WINDOWSsystem32SAMLIB.dll770d0000-77243fffC:WINDOWSsystem32SETUPAPI.dll0fc90000-0fc94fffC:bea5.1wlserver_10.3servernativewin32wlntio.dll6d870000-6d877fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinsunmscapi.dll4fb50000-4fb62fffC:bea5.1wlserver_10.3servernativewin32wlfileio3.dll5df70000-5dfaffffC:WINDOWSsystem32SentinelKeysJDK.dll71b10000-71b1afffC:WINDOWSsystem32WSOCK32.dll6d0b0000-6d1fbfffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinawt.dll72f40000-72f66fffC:WINDOWSsystem32WINSPOOL.DRV6d2e0000-6d335fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinfontmanager.dll74430000-7447ffffC:WINDOWSsystem32MSCTF.dll606f0000-6073bfffC:WINDOWSsystem32vrvhook.dll60740000-607c6fffC:WINDOWSsystem32prthook.dll76df0000-76e2efffC:WINDOWSsystem32Rasapi32.dll76da0000-76db1fffC:WINDOWSsystem32rasman.dll76dc0000-76deefffC:WINDOWSsystem32TAPI32.dll75d60000-75d86fffC:WINDOWSsystem32apphelp.dll607d0000-607fdfffC:WINDOWSsystem32msctfime.ime6d500000-6d524fffC:jrockit-jdk1.6.0_45-R28.2.7-4.1.0jrebinjpeg.dll61540000-61654fffC:JROCKI~1.0jrebindbghelp.dllStack:(*marksthewordpointedtobythestackpointer)0f3acecc:7c957314*606f37940f3acf9c001000010f3acf540f3acf6c0f3acee4:00000007000040210f3acf54000000016071f2776071f2400f3acefc:606fbe306071f25c0f3acf9c001000010f3acf540f3acf6c0f3acf14:0000000700004021001000017c95730f0f3ad21c00000000Code:(*marksthewordpointedtobytheinstructionpointer)7ff965b4:7f02858fb58d0d270d277ca200006856c48b00ff5052006a7ff965cc:240295ffc4830d275c3e8108755c3f3f04c68303ffe627e87ff965e4:ff71e8ff*c361ffff0024a164853900000d277f028d3beb757ff965fc:0d2775924c810a7501004824d9eb00003c244c8100000100Memoryusagereport:Totalmapped1629832KB(reserved=175852KB)-Javaheap1048576KB(reserved=0KB)-GCtables39744KB-Threadstacks162048KB(#threads=0)-Compiledcode13376KB(used=0KB)-Internal1032KB-OS34596KB-Other236764KB-Javaclassdata91392KB(malloced=91284KB#107500in19383classes)Nottracingsites.-Nativememorytracking2304KB(malloced=1258KB#8)Nottracingsites.

解决方案

解决方案二:
dump文件是weblogic的异常日志信息文件,类似tomcat的log文件。信息中没有溢出和数据越界等问题,而且jvm运行正常。应该检查各软件版本是否兼容问题。

时间: 2024-09-20 14:54:04

weblogic应用异常退出 附dump文件内容的相关文章

应用部署到weblogic 10.3上+jdk版本 1.6,如何设置可产生heap dump文件?

问题描述 应用部署到weblogic 10.3上+jdk版本 1.6,如何设置可产生heap dump文件? 我在weblogic的配置文件setDomainEvn.sh文件中,已经配置:-XX:+HeapDumpOnOutOfMemoryError -XX:+HeapDumpOnCtrlBreak,并且在该文件中新增: export IBM_HEAPDUMP=true export IBM_HEAP_DUMP=true export IBM_HEAPDUMP_OUTOFMEMORY=true

关于weblogic 线程中出现cpu线程过高dump文件,求高手解答

问题描述 关于weblogic 线程中出现cpu线程过高dump文件,求高手解答 "[ACTIVE] ExecuteThread: '894' for queue: 'weblogic.kernel.Default (self-tuning)'" id=914 idx=0xe4c tid=15267 prio=5 alive, parked, native_blocked, daemon at jrockit/vm/Locks.park0(J)V(Native Method) at j

AIX的Dump文件学习笔记(原创)

DUMP文件概述  为了增强故障分析能力,IBM的服务器增加了对设备故障当前环境的保存功能,就是保存一份设备故障时的内存.CPU寄存器.IO等设备的数据和状态信息,如果系统并没有停住,只是某个程序死掉,会产生CORE DUMP,在当前目录下产生一个CORE文件.而如果操作系统死掉,则产生System DUMP或者System Crash,通常会引起系统停机.DUMP的记录如下图所示. 作为一般客户通常只需要收集DUMP信息,并反馈给IBM工程师即可.当发生系统DUMP时,机器将会被宕下来.可能的

多线程-linux 下c 程序,开了1024个线程 依次等待共同完成某个任务,程序异常退出,不出core

问题描述 linux 下c 程序,开了1024个线程 依次等待共同完成某个任务,程序异常退出,不出core 程序简单来说类似一个多线程下载器,开了1024个线程,然后并发去服务器读取一个大文件的某一块,读取完成后,文件合并要按照顺序写文件,所以我采用了pthread_join依次等待上一个线程写完成操作.测试时候发现程序偶尔会突然down掉,也不出core,并不是总down,也会有成功执行时候.机器配制足够高了,内存96G,24核cpu...希望大家帮忙分析下..谢谢,代码逻辑如下. void*

程序自动生成Dump文件

前言:通过drwtsn32.NTSD.CDB等调试工具生成Dump文件, drwtsn32存在的缺点虽然NTSD.CDB可以完全解决,但并不是所有的操作系统中都安装了NTSD.CDB等调试工具.了解了mini dump文件格式后,完全可以程序自动生成Dump文件. 本文主要讨论以下内容: 1.  运行原理 2.  程序修改 3.  注意事项 一.   运行原理 当程序遇到未处理异常(主要指非指针造成)导致程序崩溃死,如果在异常发生之前调用了SetUnhandledExceptionFilter(

详谈UNIX环境进程异常退出

希望读者阅读此文后,对进程异常退出问题有更深层的认识,有更系统的梳理,对调试此类进程崩溃问题时也能有所帮助,写出更稳定.更可靠的软件. 进程异常退出 进程退出意味着进程生命期的结束,系统资源被回收,进程从操作系统环境中销毁.进程异常退出是进程在运行过程中被意外终止,从而导致进程本来应该继续执行的任务无法完成. 进程异常退出可能给软件用户造成如下负面影响: 软件丧失部分或者全部功能性,无法完成既定任务. 如果进程正在处理数据,可能造成数据损坏. 如果是关键软件服务,必然导致服务异常中止 , 造成无

Android编程实现捕获程序异常退出时的错误log信息功能详解

本文实例讲述了Android编程实现捕获程序异常退出时的错误log信息功能.分享给大家供大家参考,具体如下: 很多时候我们程序无缘无故的就挂掉了,让我们一头雾水,如果刚好我们在调试,那我们可以通过错误log来查看是什么原因引起的程序崩溃.但是当我们把程序发别人使用时,就没那么好运了,那我们要怎么样才能捕获到那个错误异常呢?还好Android给我们提供了UncaughtExceptionHandler 这个类,我们可以通过实现这个类的接口,来全局捕获那个让程序崩掉的错误log信息.可以将错误的lo

Linux查看文件内容、创建、查看软硬链接命令示例

  命令1:查看文件内容 "cat 文件名" 查看文件内容,页面停留在最后. "more 文件名" 分页查看文件内容 回车 下一行 空格 翻页 q 退出 "head 文件名" 查看文件内容的前几行,默认前10行,如果想制定看前n行,加选项-n 例如 "head -5" 查看前五行 tail 和head相反,"tail -5" 最后五行. tail -f 动态显示最后十行,例如查看日志文件 命令2:创建软连接

Java读取文件内容的小例子

Java 提供 BufferedReader 类用来从流中读取字符串.FileReader 类用来读取文件.我们用这两个类来读取文件中的字符串. 下面是一个例子: import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class ReadFile{ public static void main(String[] args){ String path="c:/1.txt&