我最近在Solaris 10盒子上創建了一個chrooted環境。如果已經安裝jdk 7到這個「監獄」。它沒有運行。當我嘗試./java -version
,我得到以下錯誤:在Chroot Solaris上安裝Java
guarantee(mem_serialize_page != NULL) failed: mmap Failed for memory serialize page
日誌文件也沒有幫助。你有沒有看過這個錯誤?我嘗試過使用谷歌搜索,但有關它的信息很少。
已經由Java運行時環境檢測到致命錯誤:
Internal Error (os_solaris.cpp:4995), pid=817, tid=2
guarantee(mem_serialize_page != NULL) failed: mmap Failed for memory serialize page
JRE version: 7.0-b147
Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode, sharing solaris-x86)
Core dump written. Default location: /jdk1.7.0/bin/core or core.817
任何機會看核心轉儲?看到mmap()的參數可能會很有趣。 – ShiDoiSi
感謝您的及時回覆。你能告訴我如何閱讀核心轉儲?這是整個箱子還是監獄的垃圾? pstack的? – TheCoder