banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Góp ý và Hỏi đáp thắc mắc chung Forum HVA có lỗi NullPointerException  XML
  [Question]   Forum HVA có lỗi NullPointerException 22/08/2008 12:34:29 (+0700) | #1 | 148158
[Avatar]
LQV0604
Elite Member

[Minus]    0    [Plus]
Joined: 29/12/2003 14:54:13
Messages: 59
Offline
[Profile] [PM]
Hồi cách đây 11h15-11h30 PM, vào HVA thấy bị báo "đọc nhanh quá". Mặc dù chờ cũng lâu trước khi vào lại. Nhưng vẫn bị báo hoài. Nhảy vô link nội quy thì vẫn được nhưng qua lại login thì vẫn bị báo tiếp. Sau đó click vào link "vào đây" trong thông báo lỗi "đọc nhanh quá" thì bị văng ra lỗi NullPointerException. Chắc code chưa check kĩ giá trị biến.
[Up] [Print Copy]
  [Question]   Forum HVA có lỗi NullPointerException 22/08/2008 18:16:54 (+0700) | #2 | 148168
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

LQV0604 wrote:
Hồi cách đây 11h15-11h30 PM, vào HVA thấy bị báo "đọc nhanh quá". Mặc dù chờ cũng lâu trước khi vào lại. Nhưng vẫn bị báo hoài. Nhảy vô link nội quy thì vẫn được nhưng qua lại login thì vẫn bị báo tiếp. Sau đó click vào link "vào đây" trong thông báo lỗi "đọc nhanh quá" thì bị văng ra lỗi NullPointerException. Chắc code chưa check kĩ giá trị biến.  


Ùm.... NullPointerException mà không có stacktrace thì cũng hết cách smilie . Có hàng tỉ trường hợp dẫn đến NullPointerException, đặc biệt là cho web applications. Trong trường hợp ở trên, anh phỏng đoán là trình duyệt của em không chịu gởi một cái gì mà forum dự phỏng cần nhận để tiếp tục. Thông thường, hầu hết các input từ request đều có validate cả. Tuy nhiên, ở hoàn cảnh bất thường (ví dụ như mạng đầu bên kia reset connection nửa chừng, proxy lột http header..... ) và chuyện này xảy ra liên tục thì khó lòng mà biết được object nào bị "null".

Thân mến.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Forum HVA có lỗi NullPointerException 23/08/2008 10:28:39 (+0700) | #3 | 148285
chuatto
Member

[Minus]    0    [Plus]
Joined: 25/06/2008 11:36:45
Messages: 10
Offline
[Profile] [PM]
Những lỗi này có thể catch lại toàn bộ thay vì ném cái exception đến user.
[Up] [Print Copy]
  [Question]   Re: Forum HVA có lỗi NullPointerException 23/08/2008 23:44:49 (+0700) | #4 | 148332
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

chuatto wrote:
Những lỗi này có thể catch lại toàn bộ thay vì ném cái exception đến user. 


Tất nhiên là mọi thứ đều có thể catch lại trọn bộ cả. Tuy nhiên, nếu bất cứ cái INPUT nào cũng catch lại như thế thì không có server nào chịu nổi số lượng log cả. Ném exception đến user chỉ để user biết tổng quát chuyện gì xảy ra rồi từ đó mới dựa vào đó để xử lý (vị dụ: turn debug level on và dựa theo thời gian xảy ra mà xem log điều tra). Làm những việc này không khó khăn gì, chỉ cần thời gian mà thôi (mà thời gian thì quả là hạn hẹp đối với tôi trong giai đoạn này).

Thân mến.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|