Pergunta

Alguém aqui teve sucesso em executar o eclipse sob Valgrind? Estou lutando contra um acidente particularmente peludo envolvendo código JNI, e esperava que Valgrind talvez pudesse (novamente) provar sua excelência, mas quando eu corro o eclipse sob Valgrind, a JVM termina com uma mensagem de erro sobre não ser capaz de criar o objeto inicial heap (atualmente não tenho acesso à mensagem de erro exata; editarei este post assim que o fizer.)

Foi útil?

Solução

Se houver um acidente no código nativo, o GDB pode ser uma escolha melhor. Deve até parar a execução automaticamente em um acidente e pode mostrar o rastreamento da pilha (comando bt).

Outras dicas

Funciona se você execute valgrind com--smc-check = all?

Além disso - Valgrind aumenta drasticamente os requisitos de memória de um programa. Com algo tão grande quanto eclipse, há muito espaço para problemas; Espero que você seja nativo de 64 bits (e, portanto, tenha muito espaço de endereço) e tenha muita RAM e/ou troca.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top