尝试设置window.location或使用window.navigate()使浏览器转到about:crash或chrome://crash不起作用。有办法吗?
window.location
window.navigate()
about:crash
chrome://crash
polkgigr1#
FUN FUN LOOP:
txt = "a"; while(1){ txt = txt += "a"; //add as much as the browser can handle } //[evil laugh] BOOM! All memory used up, and it is now **CRASHED**!
字符串http://jsfiddle.net/DerekL/M45Cn/1/x1c 0d1x的数据对不起,汉字…
Fun Fun Loop也适用于Firefox!的我不得不为Safari鼓掌,因为它会在即将崩溃的时候自动重新加载页面!Webkit开发人员干得好!哦耶...
**警告:不要在Internet Explorer中尝试它...**因为它崩溃了不是我的浏览器,相反,它崩溃了我的Windows 7.是。我得在那之后重启电脑。
zbsbpyhn2#
我知道这个问题已经有一年多了,但是你可以用chrome://inducebrowsercrashforrealz。以下是来自chrome://about的其他调试chrome:// URL列表:
chrome://inducebrowsercrashforrealz
chrome://about
chrome://
chrome://crash chrome://kill chrome://hang chrome://shorthang chrome://gpuclean chrome://gpucrash chrome://gpuhang chrome://ppapiflashcrash chrome://ppapiflashhang chrome://restart
字符串
w1e3prcc3#
这是迄今为止最简单的方法。创建一个具有最大数量的数组。这不会占用计算机的内存,但会在几秒钟内使页面崩溃。
[...Array(2**32-1)]
字符串假设您的计算机可以处理此问题(它不应该)。试试这个给予你的电脑更多的压力:
[...Array(2**32-1)].map(_=>Math.ceil(Math.random()*111))
型可以通过以下命令从地址栏中调用:
javascript:[...Array(2**32-1)]
型
javascript:[...Array(2**32-1)].map(_=>Math.ceil(Math.random()*111))
ff29svar4#
简单地在chrome地址栏中输入以下代码行,以查看Chrome标签崩溃模拟:
guz6ccqo5#
i5第8代在几秒钟内崩溃。
for (var i = 5; i > 3; i = i + 1) { console.log(i); }
个字符
如果你运行这段代码,StackOverflow页面会在几秒钟内崩溃。
iecba09b6#
我知道这个问题已经很老了,但有时我想让应用程序严重崩溃,这样就没有人可以忽略可能被遗漏或忽略的东西。我认为在“传统”Web应用程序的背景下,最好的方法是这样做:
const error = new Error('FOO is undefined - this should never happen'); location.href = ( '/crash' + '?message=' + encodeURIComponent(error.message) + '&stack=' + encodeURIComponent(error.stack) ); throw error
字符串执行location.href = 'chrome://crash'只会给出一个错误,什么也不做。执行location.href = 'about:crash'基本上只是将您导航到'about:blank#blocked'并显示一个白色屏幕
location.href = 'chrome://crash'
location.href = 'about:crash'
'about:blank#blocked'
6条答案
按热度按时间polkgigr1#
FUN FUN LOOP:
字符串
http://jsfiddle.net/DerekL/M45Cn/1/
x1c 0d1x的数据
对不起,汉字…
额外
Fun Fun Loop也适用于Firefox!
的
我不得不为Safari鼓掌,因为它会在即将崩溃的时候自动重新加载页面!Webkit开发人员干得好!
哦耶...
**警告:不要在Internet Explorer中尝试它...**因为它崩溃了不是我的浏览器,相反,它崩溃了我的Windows 7.
是。我得在那之后重启电脑。
zbsbpyhn2#
我知道这个问题已经有一年多了,但是你可以用
chrome://inducebrowsercrashforrealz
。以下是来自
chrome://about
的其他调试chrome://
URL列表:字符串
w1e3prcc3#
这是迄今为止最简单的方法。创建一个具有最大数量的数组。这不会占用计算机的内存,但会在几秒钟内使页面崩溃。
字符串
假设您的计算机可以处理此问题(它不应该)。试试这个给予你的电脑更多的压力:
型
可以通过以下命令从地址栏中调用:
型
或
型
ff29svar4#
简单地在chrome地址栏中输入以下代码行,以查看Chrome标签崩溃模拟:
字符串
guz6ccqo5#
在Reddit上找到的
i5第8代在几秒钟内崩溃。
个字符
免责声明
如果你运行这段代码,StackOverflow页面会在几秒钟内崩溃。
iecba09b6#
我知道这个问题已经很老了,但有时我想让应用程序严重崩溃,这样就没有人可以忽略可能被遗漏或忽略的东西。
我认为在“传统”Web应用程序的背景下,最好的方法是这样做:
字符串
执行
location.href = 'chrome://crash'
只会给出一个错误,什么也不做。执行
location.href = 'about:crash'
基本上只是将您导航到'about:blank#blocked'
并显示一个白色屏幕