1
在Windows 7 64位機器的IE 8中,網站正常打開。此同一網站正在C#web瀏覽器控件中加載,並導致'xxxx線上的Stackoverflow錯誤'消息框。此錯誤消息僅出現在Windows Web瀏覽器控件中,並與64位Windows 7計算機上的IE 8組合一起顯示。顯示此消息框後,頁面正確加載。Windows 8 64位網頁瀏覽器控件中的'Stackoverflow錯誤'與IE 8
事情已經嘗試沒有成功:
- 功能的瀏覽器仿真設置瀏覽器控件使用IE 8
- 添加Window_OnError處理程序到Web瀏覽器的文檔的窗口對象。這會捕獲由於javascript中的遞歸函數調用而導致的正常堆棧溢出錯誤。但是,它並沒有在這個網站上發現這個具體的錯誤。
- 對IE8的更新沒有解決它。升級到IE 9解決了這個問題。但是這需要將IE 9作爲產品的先決條件。這不是優選的。
- Firebug沒有找到正在顯示的頁面的任何問題。
- 禁用腳本調試未選中可避免此問題,但會導致Windows XP上的Web瀏覽器控件中顯示的其他腳本錯誤。
其他信息 - 頁面包含框架集。
是否有任何其他選項可以嘗試找到並解決問題?
你能得到stackoverflow異常的追蹤? – nneonneo
你的意思是來自Firebug的堆棧跟蹤? – Manju
更新 - 找到包含時顯示消息「在第xxxx行的Stackoverflow」的腳本文件。這是一個dojo腳本文件。 – Manju