2013-04-24 2 views
2

큰 C 응용 프로그램의 보안 문제를 분석하기 위해 HP Fortify 정적 코드 분석기를 사용하려고하고 있으며 소프트웨어 자체의 다양한 버그가 발생하여 어디서나 답변을 찾을 수없는 것 같습니다. 인터넷. 나는 소프트웨어의 버전 3.4를 사용하고 Linux x64 시스템에서 실행하고있다.HP Fortify Audit Workbench

이 제품을 사용하는 것이 매우 어려워지는 주요 버그는 Audit Workbench GUI의 다양한 위치에서 프로그램이 아무 이유없이 종료된다는 것입니다. 예를 들어 팝업 창이 나타나서 질문에 답변 할 때마다 질문에 대한 대답은 닫기 버튼이나 취소 버튼을 클릭하여 팝업 창을 닫는 것입니다. 그러면 전체 프로그램이 다시 돌아 오는 대신 끝납니다. 원래 팝업을 받았을 때의 위치로 이동합니다. 또 다른 예는 새 규칙 팩 또는 기존 규칙 팩에 대한 규칙 편집기를 열려고하면 프로그램이 이동 진행률 표시 줄과 함께 진행 창이 열리고 잠시 동안 이동하지만 이동이 완료되면, 규칙 편집기를 열지 않고 전체 프로그램이 갑자기 종료됩니다.

아무도 이런 행동을 보지 못했습니까? 그렇다면, 내가 그것에 대해 무엇을 할 수 있는지 알려주십시오. 고맙습니다.

+2

아직 강화하지 않았다면 강화 지원 팀에 문의해야합니다. 이것은 Linux 헤더 파일에 문제가있어 Java 버전에서 segfault를 일으킬 수 있습니다. 나는 Fedora의 AWB에서 전에 이것을 보았던 것을 기억합니다. – lavamunky

답변

0

최신 (이 게시물의 당시 4.10) 버전으로 업그레이드하는 것이 좋습니다. 문제를 진단하는 데 도움이되는 한 가지 방법은 로그 파일을 보는 것입니다. 이들은 (기본적으로) [user.home]/fortify/AWB-3.40/log에 있습니다.

Linux 64 비트를 사용하고 있으므로 AWB가 언제든지 32 비트 JRE에 액세스하지 않도록 할 수 있습니다. 이는 [fortify install root]/jre을 제거하고 [fortify install root]/jre64[fortify install root]/jre으로 변경하여 수행 할 수 있습니다. 도구 중 일부는 /jre으로 기본 설정되어 있으므로 Linux 64 비트에서 문제가 발생할 수 있습니다.