코어 덤프가 비활성화되었습니다. 코어 덤프를 사용하려면 Java를 다시 시작하기 전에 "ulimit -c unlimited"를 시도하십시오


0

일반적으로 서버에서 Minecraft를 실행하면 내 게임이 끊임없이 중단되고 그 이유는 '코어 덤프가 사용 중지되었습니다. 코어 덤프를 사용하려면 Java를 다시 시작하기 전에 "ulimit -c unlimited"를 시도하십시오! '

OS X El Capitan 버전 10.11.5에서 실행 중입니다.

Minecraft 1.8에서 실행 중입니다.

나는 Minecraft 지원팀에 연락하여 전혀 도움이되지 않았지만, 곧 Java가 문제라는 사실을 알게되었습니다.

나는 다음에 게임을 실행할 때까지 ulimit -c unlimited를 타이프하는 것은 임시적인 수정이 될 것이지만 나는 영구적 인 수정을 할 수있는 방법이 있음을 안다. 내 충돌 문제를 해결하려고합니다. 이 문제를 해결하는 데 도움이되는 단서를 찾고 있습니다.

Minecraft 충돌 보고서


2
@KrunchyPlayz 코어 덤프 때문에 충돌이 발생하지 않습니다. 코어 덤프는 충돌이 발생한 후 정보를 수집하는 시스템입니다. 따라서 개발자는 사고의 원인을 진단하려고 할 수 있습니다. 아주 기본적으로 응용 프로그램이 메모리에 가지고있는 모든 것을 파일에 씁니다. Java는 크래시가 발생했으며 개발자가 오류를 진단하는 데 도움이되는 데이터를 수집 할 수 없다는 것을 알려주는 것입니다.
Alistair McMillan

어떤 Java 버전을 설치 했습니까? 그리고 어떤 맥 모델이 이것을 실행하고 있습니까? 10.11.6으로 업그레이드하지 않은 이유가 있습니까?
Alistair McMillan

나는 아이맥 (27 인치, 2012 년 하반기)을 가지고 있고 나는 10.11.6 b / c로 업그레이드하지 않았다. 나는 그저 기회를 얻지 못했다.
KrunchyPlayz

다음은 전체 충돌 보고서의 스크린 샷입니다. gyazo.com/b8c8ef90ad9946620daa4ba2f89f5554 gyazo.com/faef2e599fc0539941ae1df96b9c9489
KrunchyPlayz

스탠드 얼론 실행기를 사용하고 있습니까?
JMY1000

답변:



0

우선 충돌은 코어 덤프로 인해 발생하지 않습니다. 매우 기본적으로 핵심 덤프는 응용 프로그램이 충돌 한 후 응용 프로그램이 메모리에있는 모든 데이터를 파일로 덤프하는 시스템입니다. 개발자가 충돌 원인을 진단 할 수 있도록 도와줍니다. 오류 " Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again"는이 데이터를 수집 할 수 없다는 것을 알려주는 것입니다.

이 경우 실제 충돌은 설치된 MOD 중 하나에 의해 발생한 것 같습니다. 충돌 보고서의 중요한 부분은 처음 몇 줄입니다 ...

Description: WDL mod: exception in onWorldRemoveEntityFromWorld event

java.lang.null.NullPointerException: WDL mod: exception in onWorldRemoveEntityFromWorld event
                    at wdl.WDLHooks.onWorldRemoveEntityFromWorld(WDLHooks.java:153)
                    at wdl.litemod.LiteModWDL.worldClientRemoveEntityFromWorld(LiteModWDL.java:104)
                    at com.mumfrey.liteloader.core.event.EventProxy.$event0000d(EventProxy.java:224)

불행히도 여기에 충분한 정보가 없으므로 어떤 모드인지 알려줄 수 없습니다.

우선 권하고 싶은 것은 Minecraft와 모든 최신 버전이 있는지 확인하는 것입니다. 그래도 문제가 해결되지 않으면 각 모드를 하나씩 제거하고 매번 조금씩 재생하는 것이 좋습니다. 그런 다음 충돌이 멈 추면 어떤 모드가 원인인지 알 수 있습니다. 제거 과정.


또한 Minecraft와 Java 8 이전 버전의 mod 작업이 apple.stackexchange.com/questions/142316/
Mark

마치 World Downloader Mod처럼 보입니다. 맞습니까?
KrunchyPlayz

@ KrunchyPlayz 그것이 예외가 발생한 곳입니다. 시작하기 좋은 곳입니다. 호기심에서 벗어나 Minecraft의 이전 버전을 실행하는 이유가 무엇입니까? 현재 버전이 1.10.2 인 동안 2014 년 9 월부터 1.8 버전으로 운영되는 것으로 보입니다. 1.8 분기의 최신 버전 (1.8.9)으로 업그레이드하는 것조차 충돌의 일부를 해결할 수 있습니다.
Alistair McMillan

예, 서버가 1.8에서 실행
KrunchyPlayz

그게 도움이 되니?
KrunchyPlayz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.