Closed Bug 129429 Opened 22 years ago Closed 22 years ago

[MLK] 104160 bytes of memory leaked on repeated reload

Categories

(SeaMonkey :: General, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.0

People

(Reporter: nisheeth_mozilla, Assigned: nisheeth_mozilla)

References

()

Details

(Keywords: helpwanted, memory-leak)

In a MOZ_PROFILE=1 windows 2000 build run by purify, I
1) Loaded above URL.
2) Reloaded 10 times.
3) Exit

The following allocation point caused 104160 bytes of memory leakage:

[W] MLK: Memory leak of 104160 bytes from 2170 blocks allocated in
NS_NewHTMLSharedLeafElement(nsIHTMLContent * *,nsINodeInfo *)
Distribution of leaked blocks
104160 bytes from 2170 blocks of 48 bytes (first block: 0x043a6948) 
Allocation location
new(UINT)      [msvcrt.DLL]
NS_NewHTMLSharedLeafElement(nsIHTMLContent * *,nsINodeInfo *)
[nsHTMLSharedLeafElement.cpp:119]
MakeContentObject [nsHTMLContentSink.cpp:1154]
HTMLContentSink::CreateContentObject(nsIParserNode
const&,nsHTMLTag,nsIDOMHTMLFormElement *,nsIWebShell *,nsIHTMLContent * *)
[nsHTMLContentSink.obj:851]
SinkContext::AddLeaf(nsIParserNode const&) [nsHTMLContentSink.cpp:1839]
HTMLContentSink::AddLeaf(nsIParserNode const&) [nsHTMLContentSink.cpp:3456]
CNavDTD::AddLeaf(nsIParserNode const*) [CNavDTD.cpp:3802]
CNavDTD::HandleDefaultStartToken(CToken *,nsHTMLTag,nsCParserNode *)
[CNavDTD.cpp:1321]
CNavDTD::HandleStartToken(CToken *) [CNavDTD.cpp:1731]
CNavDTD::HandleToken(CToken *,nsIParser *) [CNavDTD.cpp:895]
Target Milestone: --- → mozilla1.0
Blocks: 81446
Keywords: nsbeta1
Fixed by checkin of attachment 73568 [details] [diff] [review] to bug 81446.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.