誰がPythonを最もクリエイティブなコードで致命的なクラッシュに陥らせることができるかを知りたいです。これは、たとえばWindowsがプログラムを実行すると、「IDLEが動作を停止しました」などのメッセージが表示され、Linuxがプログラムのクラッシュ時にLinuxが実行することを意味します。
ルール:
これはPython 2.7以降で行う必要があります(したがって、Pythonの将来のバージョンで修正された古いバグは悪用されません)。
「クラッシュ」の定義は、「意図しない方法でIDLEまたはPythonを終了させる」です。これは、「IDLEまたはPythonを停止してトレースバックを与える」という意味ではありません。これは、exit、sys.quit、abortなどが有効な回答ではないことも意味します。たとえば、これは受け入れられません。
import sys try: print c # Crashes Here, as c is not defined. except NameError, SyntaxError: print "Oh No!" sys.exit()
Pythonが応答しなくなることは受け入れられません。
コードは、クラッシュするために何をするかについて説明する必要があります。バグレポートへのリンクは問題ありません。
10日後に最も支持された答えが勝ちます!ベギン!!
編集: 目的は、Pythonがトレースバックを使用してプログラムの実行を停止するだけではないことを明確にすることができます。目的は、Pythonを完全にクラッシュさせるか、動作を停止させることです。これは、このタスクが正常に完了した場合、Windowsがこれを提供することを意味します(ここでWordをクラッシュさせることはありません。これは、別のプログラムで何が起こるかの一例に過ぎません)。
またはこれ:
prnt
の質問は意図的です。