在Valgrind下运行Eclipse

时间:2008-10-09 21:28:44

标签: eclipse valgrind

有没有人在Valgrind下成功运行Eclipse?我正在与一个涉及JNI代码的特别毛茸茸的崩溃作斗争,并且希望Valgrind可能(再次)证明它的卓越性,但当我在Valgrind下运行Eclipse时,JVM终止时出现一条关于无法创建初始对象的错误消息堆(我目前无权访问确切的错误消息;我会尽快编辑此帖。)

2 个答案:

答案 0 :(得分:2)

如果你run valgrind with --smc-check=all会有效吗?

此外 - valgrind非常显着地增加了程序的内存需求。有了像Eclipse这样大的东西,就有足够的麻烦空间;希望你是64位原生(因此有足够的地址空间),并有大量的RAM和/或交换。

答案 1 :(得分:1)

如果本机代码出现崩溃,那么gdb可能是更好的选择。 它甚至应该在崩溃时自动停止执行,并可能向您显示堆栈跟踪(命令 bt )。