Three.js を使用して 3D ゲームを作成しています。それを私のウェブサイトにアップロードし、Chrome を起動してテストした後、しばらくすると (数秒から数分の間) ランダムにクラッシュします。「ああ、スナップ」としか言わないので、非常にイライラします。開発者コンソール ウィンドウは空で、デバッグする方法はありません (少なくとも私が知っていることではありません)。
面白いことに、私のローカルホストでは (xampp を使用して) すべて正常に動作します。私が間違っていること、またはこの状況をどのようにデバッグできるか考えていますか?
メモリリークが原因ではないようです。Web ページのプロセスは、約 100 ~ 150 MB のままです。(たとえそうだったとしても、ローカルホストで同じクラッシュが発生する必要があります)
EDIT : SIMPLE_OPTIMIZATIONS で Google の Compiler サービスを使用すると、エラーが発生します。コードをアップロードすると、スクリプトが自動的にコンパイルされることを忘れていました。それでも奇妙なことに、エラーはまったく表示されないため、クラッシュが発生するだけです。縮小されたスクリプトが原因で WebGL が狂ってしまうのはなぜだろうか。