2014-11-08 2 views
0

안녕하세요 저는 macport를 사용하여 요세미티를 실행하는 Mac에 3.8.2를 설치했습니다. 설치가 완료되었습니다. 그러나, 내가 Ctrl + Z를 눌러 옥타브를 종료 할 때마다 다음 오류가 발생합니다.libC++ abi.dylib : 유형이 octave_interrupt_exception 인 캐치되지 않은 예외로 종료합니다.

libc++abi.dylib: terminating with uncaught exception of type octave_interrupt_exception Abort trap:6

확실치 않습니다. 하지만 자바 프로그램에서 옥타브를 호출하는 javaoctave를 사용하고있었습니다. 예외로 종료하면 올바르게 계산 된 값을 Java로 다시 전달할 수 없습니다.

누군가가이 문제를 해결할 수 있기를 바랍니다. 감사!

답변

0

ctrl-z는 실행중인 응용 프로그램을 종료하지 않습니다. 그것을 백그라운드로 둔 SIGTSTP 프로세스를 보류한다. 옥타브가 SIGTSTP를 올바르게 처리하지 못해 중단 될 수 있습니다. 터미널에서 ctrl-z를 누르기보다는 일반적인 방법으로 응용 프로그램을 종료해야합니다.

+0

실제로 exit를 입력하여 종료 할 때도 동일한 문제가 발생합니다. – ethanluo

+0

그런 다음 충돌 로그를보고 역 추적을보고 예외가 발생한 위치를 표시하거나 최소한 실패 이유를 자세히 기록합니다. ~/Library/Logs/DiagnosticReports에 있어야합니다. –

관련 문제