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