Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3函数崩溃IE11_Javascript_Crash_Internet Explorer 11_Crash Reports - Fatal编程技术网

Javascript D3函数崩溃IE11

Javascript D3函数崩溃IE11,javascript,crash,internet-explorer-11,crash-reports,Javascript,Crash,Internet Explorer 11,Crash Reports,我正在使用D3函数在屏幕上绘制一些文本 我将问题缩小到这个函数: .append("text") 当我多次调用该函数时,IE11会崩溃: iexplore.exe中0x62E06A9C(mshtml.dll)处未处理的异常: 0xC0000005:访问冲突读取位置0x00000028 冒犯的功能是: CSVGTextElement::GetBoundingRectImpl 这里是Windows调试器输出的快照。它显示进程iexplore.exe崩溃时发生的情况 删除对.append(“te

我正在使用D3函数在屏幕上绘制一些文本

我将问题缩小到这个函数:

.append("text")
当我多次调用该函数时,IE11会崩溃:

iexplore.exe中0x62E06A9C(mshtml.dll)处未处理的异常: 0xC0000005:访问冲突读取位置0x00000028

冒犯的功能是:

CSVGTextElement::GetBoundingRectImpl
这里是Windows调试器输出的快照。它显示进程iexplore.exe崩溃时发生的情况


删除对
.append(“text”)
的调用“解决”了问题,IE11不再崩溃。然而,我需要这样的函数在屏幕上绘制一些文本

这看起来像是IE11中的空指针解引用错误。首先检查您是否正在使用最新的IE版本,可能它已经修复。如果没有,您应该向MS报告并等待他们修复,您可以在这里执行-

我有最新的IE11。我的同事有相同的版本,但在他的机器上没有崩溃可能是各种原因,您使用的是相同的Windows版本(版本)?此崩溃在您的机器上可靠发生吗?我说的可靠是指每次运行代码,或者只是偶尔?如果后者可能是内存不足/大量使用导致触发的。很难说。IE11崩溃时总是做同样的动作。移动到D3版本4,看起来不错