In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

ブラウザがクラッシュする現象を再現

テキストフィールド内を連打すると ウェブブラウザがクラッシュします
IE(重くなるだけ?)、Firefox、Operaでクラッシュ(確認済み)

環境によっては、しばらく連打しないと落ちないようです
連打し続けるとStatsの表示が乱れ、ブラウザがクラッシュします
Get Adobe Flash player
by TmskSt 06 Sep 2009

    Talk

    bkzen at 07 Sep 2009 06:45
    どくろが出た。でも落ちなかった。WinXP Firefox 3.5.2
    bkzen at 07 Sep 2009 06:50
    いや、落ちた。時間差で。
    dkgkAs at 07 Sep 2009 07:05
    どくろアイコン出て動作がすごく怪しくなったけど、なんとか持ちこたえた模様。でも怖いですねこれw WinXP Google Chrome 2.0
    mezumona at 07 Feb 2010 19:26
    どくろ出てきて、100 回以上クリックして 5 分ほど放置するもクラッシュせず。 WinXP/fx3.5/fp10.1/MS PGothic未更新
    Embed
/**
 * Copyright TmskSt ( http://wonderfl.net/user/TmskSt )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/nVrS
 */

package {
/*
  テキストフィールド内を連打すると ウェブブラウザがクラッシュします
  IE(重くなるだけ?)、Firefox、Operaでクラッシュ(確認済み)
  
  環境によっては、しばらく連打しないと落ちないようです
  連打し続けるとStatsの表示が乱れ、ブラウザがクラッシュします
*/


	import flash.display.Sprite;
	import flash.events.MouseEvent;
	import flash.text.TextField;
	import net.hires.debug.Stats;
	public class FlashTest extends Sprite {
	private var tf:TextField;
        public function FlashTest() {
            
           
            tf = new TextField();
            tf.width = 300;
            tf.x = stage.stageWidth * 0.5 - tf.width * 0.5;
            tf.y = stage.stageHeight * 0.5 - tf.height * 0.5;
            tf.background = true;
            tf.backgroundColor = 0xFFFFFF;
            tf.border = true;
            tf.wordWrap = true;
            tf.borderColor = 0xAAAAAA;
            tf.text =  "";
            stage.addChild(tf);
            tf.addEventListener(MouseEvent.CLICK, c);
            
            var l:TextField = new TextField();
            l.width = 350;
            l.height = 22;
            l.textColor = 0x333333;
            l.x = tf.x;
            l.y = tf.y - l.height;
            l.text = "テキストフィールド内を連打するとブラウザがクラッシュします";
            stage.addChild(l);
            addChild( new Stats() );
        }
        private function c(evt:MouseEvent):void {
            tf.htmlText += "ೋೋೋೋೋ☠ೋೋೋೋೋ☠ೋೋೋೋೋ☠ೋೋ";
        }
    }
}