2012-07-18 41 views
15

Khi tôi cố gắng gỡ lỗi trên thiết bị của mình, đôi khi tôi gặp lỗi và trình gỡ lỗi không dừng lại trên bất kỳ điểm dừng nào. Ngoài ra, các ứng dụng thậm chí không bắt đầu đúng, nó chỉ đóng băng ở màn hình màu đen kinda với biểu tượng ứng dụng và tên ở đầu trang.JDI Event Dispatch nullpointerexception

Lỗi là một cửa sổ bật lên nhật thực với tiêu đề "'JDI Event Dispatch' đã gặp sự cố. Đã xảy ra lỗi nội bộ trong: 'JDI Event Dispatch'." Tôi có một nút ok và chi tiết, khi tôi bấm sau này tôi nhận được các chi tiết sau đây: "Đã xảy ra lỗi nội bộ trong:" JDI Event Dispatch ". java.lang.NullPointerException"

Tôi làm việc trong Eclipse Java EE Phát hành dịch vụ Helios 2. Bất kỳ trợ giúp nào sẽ được đánh giá cao

Trả lời

32

Thử tăng thời gian chờ của trình gỡ lỗi trong eclipse menu Window > Preferences > Java > Debug. Điều đó làm việc cho tôi trong một tình huống tương tự.

Nếu không, bạn có thể cố gắng tìm hiểu về nguyên nhân sự cố bằng cách xem các mục nhật ký lỗi (Window > Show View > Others > Error Log).

+1

Tùy chọn đầu tiên của bạn khiến tùy chọn xảy ra ít thường xuyên hơn, điều này thật tuyệt vời. Bây giờ nó chỉ xảy ra sau khi nhật thực mở trong một thời gian dài (sau 6-7 giờ làm việc). – Fungijl

+1

Cảm ơn @Holger nó đã làm các trick cho tôi quá. –

+2

Giải pháp cho tôi là xóa tất cả các điểm ngắt hiện có trước khi bắt đầu trình gỡ lỗi. Cảm ơn Holger/Conde về mẹo liên quan đến nhật ký lỗi. Điều đó đã cho tôi đoán về nguồn gốc của vấn đề trong trường hợp của tôi. – Younes

2

Thử xóa tất cả các điểm ngắt. Nó xảy ra nếu bạn có quá nhiều điểm ngắt.

0

Tôi cũng gặp lỗi này trên Eclipse Kepler khi cố gỡ lỗi từ xa.

enter image description here

tôi không phải làm bất cứ điều gì đặc biệt để vượt qua lỗi này. Tất cả những gì tôi đã làm là khởi chạy lại chế độ gỡ lỗi.