2013-08-04 7 views
0

C#에서 자바 바이트 코드 디버거를 작성하려고했지만 성가신 문제가 발생했습니다. 나는 이벤트 요청 (중단 점, 단일 단계, 등 ...)을 설정하고 자바가 이벤트가 발생했다는 응답을 받으면 요청을 생성했다는 이벤트 요청 ID가 정확하지 않게된다. (문서를 잘못 읽은 경우가 아니라면).jdwp의 이벤트 요청 ID와 관련된 문제

100에서 내 명령 패킷 ID를 시작하고 java는 이벤트를 생성 한 명령 패킷의 요청 ID가 2라고 말할 것입니다. java가 다시 응답 할 때 명령 패킷의 올바른 ID를 전송하고 있음을 확인할 수 있습니다. 내 이벤트 집합 요청, 내가 기대하는 요청 ID에 응답합니다.

설명서에 따르면 이벤트의 요청 ID는 "이벤트를 생성 한 요청"으로되어 있는데, 이는 이벤트 집합 명령 패킷의 ID 여야하지만 아마 (잘하면) 잘못된 것입니다. 누구는 이것에 관해서 어떤 생각을 가지고 있습니까?

답변

0

아아 나는 너무 어리 석다. 나는 debugee가 내가 보낸 패킷의 requestId를 보내고 있다고 생각했지만, 나는 event set request에 대한 응답 데이터를 보지 못했다. 물론 이는 debugee가 이벤트를 위해 만든 requestId이다.