2014-12-11 108 views
0

我无法在其他论坛和网站上找到解决方案,所以我想我会来这里。崩溃时创建IBM JVM Java核心转储

当我尝试运行信息服务器应用程序(即DataStage Infosphere Designer Client)时,它显示版权启动画面,但不显示登录画面。如果我查看任务管理器中的进程选项卡,我可以看到DataStage Infosphere Designer Client弹出然后消失(看起来像是某个东西正在杀死进程)。我还注意到在软件目录中创建了3个文件:Snap *****。trc,javacore *****。txt和core *****。dmp

在文本文件中,我有以下几种:

NULL   ------------------------------------------------------------------------ 
0SECTION  TITLE subcomponent dump routine 
NULL   =============================== 
1TISIGINFO  Dump Event "gpf" (00002000) received 
1TIDATETIME Date:     2014/12/10 at 18:17:57 
1TIFILENAME Javacore filename: C:\IBM\InformationServer\Clients\Classic\javacore.20141210.181756.4956.0002.txt 
1TIREQFLAGS Request Flags: 0x81 (exclusive+preempt) 
1TIPREPSTATE Prep State: 0x100() 
1TIPREPINFO Exclusive VM access not taken: data may not be consistent across javacore sections 
NULL   ------------------------------------------------------------------------ 
0SECTION  GPINFO subcomponent dump routine 
NULL   ================================ 
2XHOSLEVEL  OS Level   : Windows XP 5.1 build 2600 Service Pack 2 
2XHCPUS  Processors - 
3XHCPUARCH  Architecture : x86 
3XHNUMCPUS  How Many  : 4 
3XHNUMASUP  NUMA is either not supported or has been disabled by user 
NULL   
1XHEXCPCODE J9Generic_Signal_Number: 00000004 
1XHEXCPCODE ExceptionCode: C0000005 
1XHEXCPCODE ExceptionAddress: 09C40340 
1XHEXCPCODE ContextFlags: 0001007F 
1XHEXCPCODE Handler1: 0846A120 
1XHEXCPCODE Handler2: 084CC0E0 
1XHEXCPCODE InaccessibleAddress: DD55B4BF 
NULL   
1XHEXCPMODULE Module: C:\IBM\InformationServer\ASBNode\apps\jre\bin\j9ute24.dll 
1XHEXCPMODULE Module_base_address: 09C30000 
1XHEXCPMODULE Offset_in_DLL: 00010340 
NULL   
1XHREGISTERS Registers: 
2XHREGISTER  EDI: DD55B4BF 
2XHREGISTER  ESI: 0853F2E0 
2XHREGISTER  EAX: DD55B4BF 
2XHREGISTER  EBX: 08FD96F0 
2XHREGISTER  ECX: 08FDAB28 
2XHREGISTER  EDX: DD55B4C0 
2XHREGISTER  EIP: 09C40340 
2XHREGISTER  ESP: 0028CA9C 
2XHREGISTER  EBP: 08EA5D00 
2XHREGISTER  EFLAGS: 00010216 
2XHREGISTER  GS: 002B 
2XHREGISTER  FS: 0053 
2XHREGISTER  ES: 002B 
2XHREGISTER  DS: 002B 
NULL   
1XHFLAGS  VM flags:00000000 
NULL   
NULL   ------------------------------------------------------------------------ 
0SECTION  ENVINFO subcomponent dump routine 
NULL   ================================= 
1CIJAVAVERSION 1INTERNAL  An exception occurred attempting to access in-flight data. Internal diagnostics: 
NULL   
2INTERNAL    J9Generic_Signal_Number: 00000004 
2INTERNAL    ExceptionCode: C0000005 
2INTERNAL    ExceptionAddress: 093D12A0 
2INTERNAL    ContextFlags: 0001007F 
2INTERNAL    Handler1: 093DADC0 
2INTERNAL    Handler2: 084CC0E0 
2INTERNAL    InaccessibleAddress: DD55B4BF 
NULL   
2INTERNAL    Module: C:\IBM\InformationServer\ASBNode\apps\jre\bin\j9dmp24.dll 
2INTERNAL    Module_base_address: 093D0000 
2INTERNAL    Offset_in_DLL: 000012A0 
NULL 
0SECTION  MEMINFO subcomponent dump routine 
NULL   ================================= 
1STHEAPFREE Bytes of Heap Space Free: 2000000 
1STHEAPALLOC Bytes of Heap Space Allocated: 2000000 
NULL   
1STSEGTYPE  Internal Memory 
NULL   segment start alloc end  type  bytes 
NULL   
1STSEGTYPE  Object Memory 
NULL   segment start alloc end  type  bytes 
1STSEGMENT  08540854 1A030000 1C030000 1C030000 00000009 2000000 
NULL   
1STSEGTYPE  Class Memory 
NULL   segment start alloc end  type  bytes 
NULL   
1STGCHTYPE  GC History 
NULL   
NULL   ------------------------------------------------------------------------ 
0SECTION  LOCKS subcomponent dump routine 
NULL   =============================== 
NULL   
1LKPOOLINFO Monitor pool info: 
2LKPOOLTOTAL  Current total number of monitors: 0 
NULL   
1LKMONPOOLDUMP Monitor Pool Dump (flat & inflated object-monitors): 
NULL   
1LKREGMONDUMP JVM System Monitor Dump (registered monitors): 
2LKREGMON   Thread global lock (0x0898CFF0): <unowned> 
2LKREGMON   Windows native console event lock lock (0x0898D044): <unowned> 
2LKREGMON   NLS hash table lock (0x0898D098): <unowned> 
2LKREGMON   portLibrary_j9sig_async_monitor lock (0x0898D0EC): <unowned> 
2LKREGMON   getnameinfo monitor lock (0x0898D140): <unowned> 
2LKREGMON   Hook Interface lock (0x0898D194): <unowned> 
2LKREGMON   &(vm->bytecodeTableMutex) lock (0x0898D1E8): <unowned> 
2LKREGMON   Hook Interface lock (0x0898D23C): <unowned> 
2LKREGMON   dump tokens mutex lock (0x0898D290): <unowned> 
2LKREGMON   MM_Forge lock (0x0898D2E4): <unowned> 
2LKREGMON   MM_SublistPool lock (0x0898D338): <unowned> 
2LKREGMON   MM_SublistPool lock (0x0898D38C): <unowned> 
2LKREGMON   MM_SublistPool lock (0x0898D3E0): <unowned> 
2LKREGMON   MM_SublistPool lock (0x0898D434): <unowned> 
2LKREGMON   MM_SublistPool lock (0x0898D488): <unowned> 
2LKREGMON   Undead Segment List Monitor lock (0x0898D4DC): <unowned> 
2LKREGMON   Hook Interface lock (0x0898D530): <unowned> 
2LKREGMON   Hook Interface lock (0x0898D584): <unowned> 
2LKREGMON   MM_ParallelDispatcher::slaveThread lock (0x0898D5D8): <unowned> 
2LKREGMON   MM_ParallelDispatcher::shutdownCount lock (0x0898D62C): <unowned> 
2LKREGMON   MM_ParallelDispatcher::synchronize lock (0x0898D680): <unowned> 
2LKREGMON   MM_WorkPackets::inputList lock (0x0898D6D4): <unowned> 
2LKREGMON   MM_WorkPackets::allocatingPackets lock (0x0898D728): <unowned> 
2LKREGMON   MM_GCExtensions::gcStats lock (0x0898D77C): <unowned> 
2LKREGMON   &RAS_GLOBAL_FROM_JAVAVM(triggerOnGroupsWriteMutex,vm) lock (0x0898D7D0): <unowned> 
2LKREGMON   &RAS_GLOBAL_FROM_JAVAVM(triggerOnTpidsWriteMutex,vm) lock (0x0898D824): <unowned> 
2LKREGMON   &vm->verboseStateMutex lock (0x0898D878): <unowned> 
2LKREGMON   VM thread list lock (0x0898D8CC): <unowned> 
2LKREGMON   VM exclusive access lock (0x0898D920): <unowned> 
2LKREGMON   VM Runtime flags Mutex lock (0x0898D974): <unowned> 
2LKREGMON   VM Extended method block flags Mutex lock (0x0898D9C8): <unowned> 
2LKREGMON   Async event mutex lock (0x0898DA1C): <unowned> 
2LKREGMON   JIT/GC class unload mutex lock (0x0898DA70): <unowned> 
2LKREGMON   VM bind native lock (0x0898DAC4): <unowned> 
2LKREGMON   VM Statistics List Mutex lock (0x0898DB18): <unowned> 
2LKREGMON   Field Index Hashtable Mutex lock (0x0898DB6C): <unowned> 
2LKREGMON   VM class loader blocks lock (0x0898DBC0): <unowned> 
2LKREGMON   VM class table lock (0x0898DC14): <unowned> 
2LKREGMON   VM string table lock (0x0898DC68): <unowned> 
2LKREGMON   VM segment lock (0x0898DCBC): <unowned> 
2LKREGMON   VM JNI frame lock (0x0898DD10): <unowned> 
2LKREGMON   VM GC finalize master lock (0x0898DD64): <unowned> 
2LKREGMON   VM GC finalize run finalization lock (0x0898DDB8): <unowned> 
2LKREGMON   VM memory space list lock (0x0898DE0C): <unowned> 
2LKREGMON   VM JXE description lock (0x0898DE60): <unowned> 
2LKREGMON   VM AOT runtime init lock (0x0898DEB4): <unowned> 
2LKREGMON   VM monitor table lock (0x0898DF08): Flat locked by "(unnamed thread)" (0x0853F000), entry count 1 
2LKREGMON   VM volatile long lock (0x0898DF5C): <unowned> 
2LKREGMON   VM mem segment list lock (0x0898DFB0): <unowned> 
2LKREGMON   VM mem segment list lock (0x0898E004): <unowned> 
2LKREGMON   VM mem segment list lock (0x0898E058): <unowned> 
2LKREGMON   FinalizeListManager lock (0x0898E0AC): <unowned> 
2LKREGMON   &(jvmtiData->mutex) lock (0x0898E100): <unowned> 
2LKREGMON   &(jvmtiData->redefineMutex) lock (0x0898E154): <unowned> 
2LKREGMON   BCVD verifier lock (0x0898E1A8): <unowned> 
2LKREGMON   XshareclassesVerifyInternTreeMon lock (0x0898E1FC): <unowned> 
2LKREGMON   global mapMemoryBuffer mutex lock (0x0898E250): <unowned> 
2LKREGMON   &(classLoader->mutex) lock (0x0898E2A4): <unowned> 
2LKREGMON   Thread public flags mutex lock (0x0898E2F8): <unowned> 
2LKREGMON   jvmriDumpThread lock (0x0898E34C): <unowned> 
2LKREGMON   tracemon lock (0x0898E3A0): <unowned> 
2LKREGMON   tracemon lock (0x0898E3F4): <unowned> 
2LKREGMON   jvmriDumpThread lock (0x0898E448): <unowned> 
NULL   
NULL   ------------------------------------------------------------------------ 
0SECTION  THREADS subcomponent dump routine 
NULL   ================================= 
NULL   
1XMCURTHDINFO Current thread 
NULL   ---------------------- 
3XMTHREADINFO  "(unnamed thread)" J9VMThread:0x0853F000, j9thread_t:0x0896E124, java/lang/Thread:0x00000000, state:R, prio=0 
3XMTHREADINFO1   (native thread ID:0x1898, native priority:0x5, native policy:UNKNOWN) 
3XMTHREADINFO3   No Java callstack associated with this thread 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    unsubscribe+0xa210 (0x09C40340 [j9ute24+0x10340]) 
4XENATIVESTACK    JVM_OnUnload+0xbb0 (0x08A32D60 [j9trc24+0x2d60]) 
4XENATIVESTACK    J9VMDllMain+0x97c (0x08A3429C [j9trc24+0x429c]) 
4XENATIVESTACK    LdrUnloadDll+0x99 (0x77311320 [ntdll+0x41320]) 
4XENATIVESTACK    FreeLibrary+0x15 (0x76012D2C [KERNELBASE+0x12d2c]) 
4XENATIVESTACK    j9port_init_library+0x573d (0x084CCEFD [J9PRT24+0xcefd]) 
4XENATIVESTACK    RtlFreeHeap+0x7e (0x772FE023 [ntdll+0x2e023]) 
4XENATIVESTACK    (0x51E84D8D) 
4XENATIVESTACK    (0x50FFCE8B) 
4XENATIVESTACK    (0x8F8D5030) 
NULL 
NULL   
1XMTHDINFO  Thread Details 
NULL   ------------------ 
NULL   
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0x1C84, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    NtWaitForMultipleObjects+0x15 (0x772F015D [ntdll+0x2015d]) 
4XENATIVESTACK    WaitForMultipleObjectsEx+0x8e (0x758119F8 [kernel32+0x119f8]) 
4XENATIVESTACK    GetCLRFunction+0xc7af (0x69C40FAE [clr+0xe0fae]) 
4XENATIVESTACK    GetCLRFunction+0xc705 (0x69C40F04 [clr+0xe0f04]) 
4XENATIVESTACK    GetCLRFunction+0xc634 (0x69C40E33 [clr+0xe0e33]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0x1D48, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    ZwWaitForSingleObject+0x15 (0x772EF8D1 [ntdll+0x1f8d1]) 
4XENATIVESTACK    WaitForSingleObjectEx+0x43 (0x75811194 [kernel32+0x11194]) 
4XENATIVESTACK    DllUnregisterServerInternal+0x5507 (0x69B70BF3 [clr+0x10bf3]) 
4XENATIVESTACK    DllUnregisterServerInternal+0x554e (0x69B70C3A [clr+0x10c3a]) 
4XENATIVESTACK    (0x69B6242D [clr+0x242d]) 
4XENATIVESTACK    LogHelp_TerminateOnAssert+0x2d0b6 (0x69C055BE [clr+0xa55be]) 
4XENATIVESTACK    LogHelp_TerminateOnAssert+0x2d40c (0x69C05914 [clr+0xa5914]) 
4XENATIVESTACK    GetMetaDataInternalInterface+0x17127 (0x69BD82F7 [clr+0x782f7]) 
4XENATIVESTACK    GetMetaDataInternalInterface+0x17195 (0x69BD8365 [clr+0x78365]) 
4XENATIVESTACK    GetMetaDataInternalInterface+0x17262 (0x69BD8432 [clr+0x78432]) 
4XENATIVESTACK    SetRuntimeInfo+0xef1 (0x69C4B5A1 [clr+0xeb5a1]) 
4XENATIVESTACK    GetPrivateContextsPerfCounters+0x5965 (0x69CF36F8 [clr+0x1936f8]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0x138C, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    NtWaitForMultipleObjects+0x15 (0x772F015D [ntdll+0x2015d]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0x5B4, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    ZwWaitForWorkViaWorkerFactory+0x12 (0x772F1F46 [ntdll+0x21f46]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0xBB8, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    ZwWaitForWorkViaWorkerFactory+0x12 (0x772F1F46 [ntdll+0x21f46]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
3XMTHREADINFO  Anonymous native thread 
3XMTHREADINFO1   (native thread ID:0x7CC, native priority: 0x0, native policy:UNKNOWN) 
3XMTHREADINFO3   Native callstack: 
4XENATIVESTACK    ZwDelayExecution+0x15 (0x772EFD91 [ntdll+0x1fd91]) 
4XENATIVESTACK    Sleep+0xf (0x760144A5 [KERNELBASE+0x144a5]) 
4XENATIVESTACK    CoGetTreatAsClass+0x325e (0x74FFD98D [ole32+0x2d98d]) 
4XENATIVESTACK    CoGetTreatAsClass+0x314b (0x74FFD87A [ole32+0x2d87a]) 
4XENATIVESTACK    BaseThreadInitThunk+0x12 (0x7581338A [kernel32+0x1338a]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x63 (0x77309F72 [ntdll+0x39f72]) 
4XENATIVESTACK    RtlInitializeExceptionChain+0x36 (0x77309F45 [ntdll+0x39f45]) 
NULL 
NULL   ------------------------------------------------------------------------ 
0SECTION  CLASSES subcomponent dump routine 
NULL   ================================= 
1CLTEXTCLLOS 
1CLTEXTCLLSS 
2CLTEXTCLLOADER 
3CLNMBRLOADEDLIB 
3CLNMBRLOADEDCL 
1CLTEXTCLLIB 
1CLTEXTCLLOD 
2CLTEXTCLLOAD 
NULL   ------------------------------------------------------------------------ 
0SECTION  Javadump End section 
NULL   ---------------------- END OF DUMP ------------------------------------- 

有没有人知道如何阅读这个文件或知道如何解决这个问题?

我已经尝试重新安装软件,重新启动计算机,重新安装JRE和JDK。我不知道还有什么要做。

回答

0

您应该看看一个名为IBM Heap Analyzer的工具。 https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=4544bafe-c7a2-455f-9d43-eb866ea60091

每网站...它...

List of Java heap leak suspects 
Recommendation of the size of kCluster 
List of gaps among allocated objects/classes/arrays 
Java objects/classes/arrays search engine 
List of objects/classes/arrays by type name 
List of objects/classes/arrays by object name 
List of objects/classes/arrays by address 
List of objects/classes/arrays by size 
List of objects/classes/arrays by size of child 
List of objects/classes/arrays by number of child 
List of objects/classes/arrays by frequency 
List of available heap spaces by size 
Tree view of Java heap dump 
Loading/saving processed Java heap dumps. 
0

你好像在Windows XP中使用IBM JVM。
崩溃似乎来自IBM JVM DLL。

1XHEXCPMODULE模块: C:\ IBM \ InformationServer \ ASBNode \ APPS \ JRE \ BIN \ j9ute24.dll

似乎JVM自身的问题。 我认为,最好是安装其他JVM(Oracle JVM)

+0

是的,我看了一下,我试图重新安装JDK和JRE。有时它会修复它,但几天后,我再次得到上述错误。似乎有内存泄漏的地方,但我不能指出它,也不知道如何解决它。 – christofu26 2015-01-08 15:15:33