Erro de corrupção de memória Java / malloc ao executar o SDK Android Manager [closed]

1

Eu quero instalar o Android SDK, então eu instalei manualmente o Java JDK 7u51, baixei o pacote SDK ADT para Linux x64 e tentei executá-lo. Quando eu executo o Android, as janelas do gerenciador do SDK ficam suspensas na metade do processo inicial de download. Abrindo com o terminal me dá

Error in 'java': malloc(): memory corruption: 0x00007ffcd06de5b0

antes de ser interrompido. Alguma idéia de como resolver isso? Estou no Linux Mint x64 KDE.
O que eu fiz foi:

  1. Faça download do Java SE JDK 7u51 (formato tar.gz) de seu site.
  2. Extrair conteúdo para /usr/lib/jvm/
  3. Executar sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/jre/bin/java 1
  4. cd /usr/bin
  5. sudo ln -s /usr/lib/jvm/jdk1.6.0_XX/bin/javac
  6. sudo ln -s /usr/lib/jvm/jdk1.6.0_XX/bin/jar
  7. sudo ln -s /usr/lib/jvm/jdk1.6.0_XX/bin/javadoc
  8. Fazer download do pacote ADT do SDK para Linux x64
  9. Extraia em /home/username/Android
  10. Executar o Android na pasta de ferramentas.

EDIT
developer.android.com disse que eu deveria executar o eclipse para configurar o pacote ADT. Quando fiz isso no terminal, recebi um erro diferente:

Error in '/usr/bin/java': double free or corruption (!prev): 0x00007fbb08816b30

Há algo de errado com meu Java então?

EDIT2
Eu reinstalei o Linux e APENAS executei sudo apt-get update & & %código%. Não instalou um novo Java. Está usando sudo apt-get dist-upgrade agora, e quando eu executo "android" ele ainda me dá o mesmo erro!

Error in 'java': malloc(): memory corruption: 0x00007fd0d4797150

Embora o código seja ligeiramente diferente. O que dá?

    
por Djalaal 27.01.2014 / 01:41

1 resposta

0

Parece que algo muito mais profundo do que o java está errado aqui. Sou muito novo no Linux para descobrir o problema exato, e muito menos resolvê-lo. No entanto, parece que há algum vazamento de memória acontecendo no próprio linux mint.

Não importa o Java que eu executo, mesmo que eu execute o Java que vem com uma nova instalação do Linux. Além disso, eu tive esses problemas com a minha memória RAM. Em tempos aparentemente aleatórios (estava sempre a fazer o resto), o uso da minha RAM passava pelo telhado. Eu costumo usar cerca de 1,5-2GB, mas nessas horas, dentro de um minuto, o sistema usa o total de 6GB, e enche o meu swap para outro 4-7GB (de 10!) Também, antes de tudo se acalmar novamente ( RAM vai para 2GB e troca para 0,5GB) em um instante.

Embora eu não tenha resolvido diretamente o problema, decidi (como último recurso) mudar para o kubuntu. E, de fato, não tenho nenhum desses problemas agora. Java funciona e o Android SDK também.

    
por 29.01.2014 / 06:15