Ticket #31557

組み込み関数の引数の型検査が漏れている

오픈 날짜: 2013-06-12 22:31 마지막 업데이트: 2013-06-14 11:26

Reporter:
소유자:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

ほとんどの組み込み関数で引数の型検査が適切に行われていないため、型が合わないときに「指定されたキャストは有効ではありません。」という.NET Frameworkのエラーになってしまいます。

Ticket History (2/2 Histories)

2013-06-12 22:31 Updated by: panacoran
  • New Ticket "組み込み関数の引数の型検査が漏れている" created
2013-06-14 11:26 Updated by: panacoran
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2013-06-14 11:26
댓글 올리기

r458で直しました。

逆に型検査を行わずにInvalidCastExceptionをRuntimeExceptionに変換します。null引数の検査もなかったので、これも検査せずにNullReferenceExceptionをRuntimeExceptionに変換します。ただしIndicatorがnullを取れるのは仕様です。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login