アカウント名:
パスワード:
想像でもいいんで誰か原因わからないのかなhttp:/// [http]という文字列があったら自動的にリンクを生成するルーチンのところでなんらかの理由え無限ループに陥るのだろうか?
ホスト名とポート番号を正規表現で切り出して意図せぬヌル文字が入ってしまうとか
ホスト名が0文字で「:」が来た訳だから、ホスト名用のバッファがnullのまま名前解決しようとしてヌルポったとかかなぁ…?
フリーズではなくクラッシュという表現なので無限ループとは違う可能性が高い気がする。(クラッシュする場合も当然あるが)
ガッ
「実在の人物の名前が null さんで、この人が自分の名前を普通に入れただけで落ちた」という話もなかったっけ。#どういう実装だ...
文字列"null"をNULL値に変換するフレームワークってあるんですよ。他処理系とやり取りするデータをシリアライズ・デシリアライズするときに。他にも、それの件とは違いますが、NULL値と"null"をカジュアルに比較するとtrueを返す処理系とか…アプリの実装コードというより、ライブラリや処理系の仕様にハマった系ですかね。
どんな環境で何の言語でどんなコードを書いたんです?
# 情報の後出しで特があるのは騙すときくらいっす
×特
正解がわからないからって教えてもらおうとするのはやめてください
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
スラドだったら (スコア:3)
想像でもいいんで誰か原因わからないのかな
http:/// [http]という文字列があったら自動的にリンクを生成するルーチンのところでなんらかの理由え無限ループに陥るのだろうか?
Re: (スコア:0)
ホスト名とポート番号を正規表現で切り出して
意図せぬヌル文字が入ってしまうとか
Re: (スコア:0)
ホスト名が0文字で「:」が来た訳だから、ホスト名用のバッファがnullのまま名前解決しようとしてヌルポったとかかなぁ…?
フリーズではなくクラッシュという表現なので無限ループとは違う可能性が高い気がする。(クラッシュする場合も当然あるが)
Re: (スコア:0)
ガッ
Re: (スコア:0)
「実在の人物の名前が null さんで、この人が自分の名前を普通に入れただけで落ちた」
という話もなかったっけ。
#どういう実装だ...
Re:スラドだったら (スコア:1)
文字列"null"をNULL値に変換するフレームワークってあるんですよ。他処理系とやり取りするデータをシリアライズ・デシリアライズするときに。
他にも、それの件とは違いますが、NULL値と"null"をカジュアルに比較するとtrueを返す処理系とか…
アプリの実装コードというより、ライブラリや処理系の仕様にハマった系ですかね。
Re: (スコア:0)
どんな環境で
何の言語で
どんなコードを書いたんです?
# 情報の後出しで特があるのは騙すときくらいっす
Re: (スコア:0)
×特
Re: (スコア:0)
正解がわからないからって教えてもらおうとするのはやめてください