日本語メッセージのエラーを発行すると落ちる

Yahoo!ウィジェットにて
id属性に”alarmSet”を設定すると
落ちると先日お伝えしましたが
間違っていました。

nullのエレメントにイベント設定を
行おうとしていたのが原因でした。

何故、”不正な文字種を発見しました”といわれて
落ちたのかというと
イベント設定の前にnullチェックをしていて
nullだったらエラーを発行していたのですが
そのエラーのメッセージに日本語を設定ていました。

エラーメッセージに日本語が入っていると
うまいこと処理してもらえず
“不正な文字種を発見しました”と言う
新たにエラーが起こっていました。

そんなところで落ちるなんて
エラーの発行でエラーが起こるなんて
思いもしなかったです。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.