charris
27th February 2008, 08:07 PM
Our Developers have identified a memory leak caused by JSpell. This leak causes the machine and IE to slow down til it eventually freezes IE all together. We are wondering if JSpell are releasing a new version any time soon to address this problem. Below is a description of the discovered leak as described by the developers:
We have determined that the 3rd party product JSpell is causing a memory leak in Internet Explorer (versions 6 and 7).
We have used the Drip IE memory leak detector to narrow it down to JSpell.
We are using JSpell in conjunction with FCKEditor (rich text editor). For the purposes of isolating the problem, we have created a very simple test page with a single textarea component - note that the memory leak still occurs the same when used in conjunction with FCKEditor.
After initially loading the test page in Drip, you can see that the memory usage is at 7716884.
If the test page is refreshed several times there is a definite increase in memory usage - now at 26324992 (note also how the memory usage climbs after each refresh as seen in the graph bottom right).
Drip also identifies several leaked DOM objects.
Information about the Drip IE memory leak detector:
http://outofhanwell.com/ieleak/index.php?title=Main_Page
Information about fixing IE memory leaks:
http://outofhanwell.com/ieleak/index.php?title=Fixing_Leaks
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/dnwebgen/ie_leak_patterns.asp
We have determined that the 3rd party product JSpell is causing a memory leak in Internet Explorer (versions 6 and 7).
We have used the Drip IE memory leak detector to narrow it down to JSpell.
We are using JSpell in conjunction with FCKEditor (rich text editor). For the purposes of isolating the problem, we have created a very simple test page with a single textarea component - note that the memory leak still occurs the same when used in conjunction with FCKEditor.
After initially loading the test page in Drip, you can see that the memory usage is at 7716884.
If the test page is refreshed several times there is a definite increase in memory usage - now at 26324992 (note also how the memory usage climbs after each refresh as seen in the graph bottom right).
Drip also identifies several leaked DOM objects.
Information about the Drip IE memory leak detector:
http://outofhanwell.com/ieleak/index.php?title=Main_Page
Information about fixing IE memory leaks:
http://outofhanwell.com/ieleak/index.php?title=Fixing_Leaks
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/dnwebgen/ie_leak_patterns.asp