Os dumps principais foram desativados. Para habilitar o core dumping, tente "ulimit -c unlimited" antes de iniciar o Java novamente

0

Quando jogo Minecraft, geralmente em servidores, meu jogo trava constantemente, e a razão para isso é: 'Os core dumps foram desativados. Para habilitar o core dumping, tente "ulimit -c unlimited" antes de iniciar o Java novamente! '

Estou executando no OS X El Capitan versão 10.11.5

Estou executando no Minecraft 1.8

Entrei em contato com o suporte do Minecraft e eles não me ajudaram, mas logo percebi que o problema era o Java.

Eu sei que digitar ulimit -c unlimited seria uma correção temporária até a próxima vez que eu rodar o jogo, mas existe uma maneira de eu poder fazer uma correção permanente. Estou procurando corrigir o meu problema de falha. Estou procurando alguma pista que possa ajudar a corrigir esse problema.

Minecraft Crash Report

KrunchyPlayz
fonte
2
@KrunchyPlayz As falhas não são causadas pelos core dumps. Um Core Dump é o sistema que coleta informações APÓS um acidente. Assim, os desenvolvedores podem tentar diagnosticar a causa do acidente. Basicamente, é apenas gravar tudo o que o aplicativo tem na memória em um arquivo. Java está apenas dizendo a você que ocorreu uma falha e não pode coletar dados para ajudar os desenvolvedores a diagnosticar a falha.
Alistair McMillan
Qual versão do Java você instalou? E em qual modelo de Mac você está executando isso? E existe uma razão pela qual você não atualizou para 10.11.6?
Alistair McMillan
Eu tenho o iMac (27 polegadas, final de 2012) e não atualizei para 10.11.6 b / c. Só não tive a chance.
precisa saber é o seguinte
Aqui está uma captura de tela de todo o relatório de falha: gyazo.com/b8c8ef90ad9946620daa4ba2f89f5554 gyazo.com/faef2e599fc0539941ae1df96b9c9489
KrunchyPlayz
Tem certeza de que está usando o iniciador independente?
JMY1000

Respostas:

0

Primeiro de tudo, as falhas não são causadas pelos dumps do núcleo. Basicamente, um dump de núcleo é apenas o sistema que despeja todos os dados que um aplicativo tem na memória em um arquivo APÓS um crash do aplicativo. Para ajudar os desenvolvedores a tentar diagnosticar a causa de uma falha. O erro " Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again" está apenas lhe dizendo que não foi possível coletar esses dados.

A falha real neste caso parece ter sido causada por um dos mods que você instalou. A parte importante do relatório de falhas são essas primeiras linhas ...

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)

Infelizmente, não há informações suficientes aqui para nos dizer qual mod.

A primeira coisa que eu recomendo é garantir que você tenha o Minecraft e todos os seus mods atualizados. Se isso não resolver o problema, recomendo remover cada mod um por um e jogar um pouco a cada vez. Então, quando as falhas param, você sabe qual mod foi a causa. Processo de eliminação.

Alistair McMillan
fonte
Eu também verificar que Minecraft eo trabalho mod sob Java 8 versões anteriores não apple.stackexchange.com/questions/142316/...
Mark
Parece que é o World Downloader Mod, estou certo?
precisa saber é o seguinte
@KrunchyPlayz Foi aí que a exceção aconteceu. É um bom lugar para começar. Por curiosidade, mais do que qualquer outra coisa, existe um motivo para você estar executando uma versão antiga do Minecraft? Você parece estar executando o 1.8 a partir de setembro de 2014, enquanto a versão atual é 1.10.2. Mesmo a atualização para a versão mais recente da ramificação 1.8, 1.8.9, pode resolver algumas das falhas.
Alistair McMillan
Sim, o servidor roda em 1,8
KrunchyPlayz
Isso ajuda?
precisa saber é o seguinte