Запуск Eclipse под Valgrind - PullRequest
       15

Запуск Eclipse под Valgrind

4 голосов
/ 10 октября 2008

Кому-нибудь здесь удалось запустить Eclipse под Valgrind ? Я борюсь с особенно опасным сбоем, связанным с кодом JNI, и надеялся, что Valgrind, возможно, сможет (снова) доказать его превосходство, но когда я запускаю Eclipse под Valgrind, JVM завершает работу с сообщением об ошибке о невозможности создать исходный объект куча (в настоящее время у меня нет доступа к точному сообщению об ошибке; я отредактирую это сообщение, как только сделаю.)

Ответы [ 2 ]

2 голосов
/ 13 октября 2008

Работает ли это, если вы запускаете valgrind с --smc-check = all ?

Также - valgrind значительно увеличивает требования к памяти программы. С чем-то большим, чем Eclipse, есть много места для неприятностей; надеюсь, вы 64-битный (и, следовательно, имеете много адресного пространства) и имеете много оперативной памяти и / или подкачки.

1 голос
/ 22 октября 2008

Если в нативном коде происходит сбой, то GDB может быть лучшим выбором. Он даже должен автоматически остановить выполнение в случае сбоя и может показать вам трассировку стека (команда bt ).

...