Các số trong dấu vết ngăn xếp .NET trên trang lỗi ASPX (xem ảnh) là gì? Họ dường như không phải là số dòng vì chúng quá lớn? Làm thế nào những con số đó có thể giúp tôi trong việc xác định dòng mã đã ném ngoại lệ?Các số trong dấu vết ngăn xếp .NET trên trang lỗi ASPX là gì?
Trả lời
EDIT: Như này đã được đánh dấu đúng, tôi cũng có thể chỉnh sửa nó để làm cho nó quá :)
Họ offsets trong mã nguồn gốc JITted của phương pháp. Thật không may có nghĩa là họ không giúp đỡ rất nhiều khi cố gắng tìm ra những gì đang diễn ra. Xem this blog post để biết ví dụ chi tiết hơn.
Chúng cũng có thể * * offsets bản địa (như một sẽ nhận được với một dấu vết gốc), trong thực tế tôi nghi ngờ điều này sẽ làm cho bất kỳ sự khác biệt (vấn đề với offsets bản địa lớn cho thấy các biểu tượng không phù hợp không áp dụng cho. NET). – Richard
Bù đắp từ cái gì? Phương pháp InitView ở trên thậm chí không gần 1064 dòng IL ... – rickythefox
@Crassy: Không phải dòng IL * *, nhưng bù lệch IL * * - như trong, các con số hiển thị bên trái trong ILDASM. Một lệnh đơn có thể mất vài byte IL. –
- 1. Trang Lỗi - cách in dấu vết ngăn xếp trong JSP
- 2. __forwarding__ trong dấu vết ngăn xếp nghĩa là gì?
- 3. nhận dấu vết ngăn xếp trên lỗi tryCatch'ed trong R
- 4. Các dấu + ở cuối mỗi dòng dấu vết là gì?
- 5. Bắt dấu vết ngăn xếp của một lỗi trong ExtendScript
- 6. Bắt dấu vết ngăn xếp trong Perl?
- 7. Dấu vết ngăn xếp ngoại lệ Javascript
- 8. Cách tìm dấu vết ngăn xếp này?
- 9. Tìm dấu vết ngăn xếp trong Eclipse với Android
- 10. "Khóa" có nghĩa là gì trong một dấu vết ngăn xếp Java?
- 11. Cách in dấu vết ngăn xếp của StackOverflowException
- 12. Điều này có nghĩa là gì trong một dấu vết ngăn xếp?
- 13. Cách chính xác để chết với một lỗi nhưng không có một dấu vết ngăn xếp trong perl là gì?
- 14. Dấu vết ngăn xếp sạch trong Groovy bằng Eclipse?
- 15. TaskCanceledException trong AggregateException không chứa dấu vết ngăn xếp
- 16. In dấu vết ngăn xếp trong C++ (MSVC)?
- 17. Khi nào các dấu vết ngăn xếp thích hợp sẽ được cung cấp trên hàm window.onError?
- 18. Dấu vết ngăn xếp C++ di động khi ngoại lệ
- 19. Ngoại lệ không có dấu vết ngăn xếp trong Java
- 20. Tắt dấu vết ngăn xếp HTML bằng Xdebug
- 21. Lấy dấu vết ngăn xếp từ SBT với Scala
- 22. Wheres dấu vết ngăn xếp của tôi đã biến mất?
- 23. Cần trợ giúp giải mã dấu vết ngăn xếp C#
- 24. Cách lấy dấu vết ngăn xếp của một chủ đề
- 25. PHP: nhật ký ngăn xếp dấu vết cho lỗi FATAL trong sản xuất
- 26. không có dấu vết ngăn xếp cho các lỗi nút hoa nhài
- 27. JUnit Eclipse - Hiển thị dấu vết ngăn xếp thành công
- 28. "Lỗi ngăn xếp kép" là gì?
- 29. Ngăn xếp ngăn xếp là gì?
- 30. Tai nạn iOS không có lỗi hoặc ngăn xếp dấu vết
Đây là phần bù vào mã gốc: http://odetocode.com/Blogs/scott/archive/2005/01/25/funny-numbers-in-my-stack-trace.aspx – rickythefox