Python知識分享網 - 專業(yè)的Python學習網站 學Python,上Python222
JVM致命錯誤日志詳解 PDF 下載
發(fā)布于:2024-01-14 10:30:12
(假如點擊沒反應,多刷新兩次就OK!)

JVM致命錯誤日志詳解  PDF 下載  圖1

 

 

 

 

資料內容:

 

 

崩潰原因
接下來兩行描述了引發(fā)崩潰問題的函數幀
# Problematic frame:
# V [libjvm.so+0x438067] ciObjectFactory::create_new_metadata(Metadata*)+0x327
|
|
|
+-- 類似于程序計數器, 以庫名和偏移量表示。
|
對于與位置無關的庫(JVM 和其他庫),可以不通過
|
調試器或通過反匯編程序轉存偏移量周圍結
|
構的 core 文件來定位引起崩潰的指令。
+----------------- 幀類型
幀類型包括以下幾種:
幀類型
描述
C
Native C frame
j
Interpreted Java frame
V
VMframe
v
VMgenerated stub frame
J
Other frame types, including compiled Java frames
關于例子中描述的 ciObjectFactory::create_new_metadata,不知道干啥的。
錯誤信息
接下來的錯誤信息部分根據不同錯誤顯示不一樣的內容,在官方給的資料中提供了一份關
于內部錯誤的錯誤信息,示例如下:
# An unexpected error has been detected by HotSpot Virtual Machine:
# Internal Error (4F533F4C494E55583F491418160E43505000F5), pid=10226, tid=16384
# Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b63 mixed mode)
以上示例中提供的內容沒有信號名稱和信號值,只包含了 Internal Error 和一個十六進制
的字符串,該字符串對出現問題的模塊和行號進行了編碼,通常情況下只對 JVM 工程師
有用。