电脑出现stack overflow at line:0是什么意思?该怎么解决?

如题所述

stack overflow at line:0:当程序运行到第0行时,堆栈溢出。

处理方法一 :
1.造成了"堆栈的益出",在IE的【Internet选项】的【高级】里禁用脚本调试,
 

2.试试 开始...运行,入REGSVR32 URLMON.DLL,回车后重启系统,
 

3.然后进入IE的“工具”→“Internet选项”→ “程序”, 

4.单击“重置Web设置”按纽就行啦 

也可以直接【禁用脚本调试】然后【重置】的,因为中间的看不懂,但成功了
而且我家的【重置】是在IE的“工具”→“Internet选项”→ “高级”。

方法二
很简单的一个问题,浏览器如果出现"stack overflow at line:0"并且有些图片无法显示的问题,是由于注册表被串改了。这是由于pngfilt.dll问题。 


解决办法:开始菜单--程序--附件--记事本 ,打开记事本把下面的东西复制进去,随便取个名字,然后把后缀名改成.reg,另存为到桌面,然后开打点“是” OK 问题解决~ 


1.是你的内存不能负荷打开这样的网页了,造成了"堆栈的益出",在IE的选项的高级项里禁用脚本调试,试试 


2.开始...运行,入REGSVR32 URLMON.DLL,回车后重启系统,然后进入IE的“工具”→“Internet选项”→“程序”,单击“重置Web设置”按钮即可

Windows Registry Editor Version 5.00

[-

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.PNG] 


[-HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png] 


[-HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png] 


[HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png] 


"Extension"=".png" 


"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" 


[HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png\Bits] 


"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a 


[HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png] 


"Extension"=".png" 


"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" 


[HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png\Bits] 


"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a 


[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}] 


@="CoPNGFilter Class" 


[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-

00A0C913F750}\InProcServer32] 


@="C:\\WINDOWS\\system32\\pngfilt.dll" 


"ThreadingModel"="Both" 


[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\ProgID] 


@="PNGFilter.CoPNGFilter.1" 


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter] 


@="CoPNGFilter Class" 


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter\CLSID] 


@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" 


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1] 


@="CoPNGFilter Class" 


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1\CLSID] 


@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-16
当电脑出现stack overflow at line:0错误时,意味着在执行当前代码行时发生了栈溢出,通常是由于代码中存在死循环或无限递归导致的。这种情况可能会导致程序崩溃或系统崩溃,因此需要及时解决。
以下是一些解决方法:

禁用调试器:在代码中插入#debug注释,以便在运行时输出调试信息,以帮助解决栈溢出问题。
相似回答
大家正在搜