Closed
Bug 75310
Opened 24 years ago
Closed 16 years ago
nsSlidingSharedBufferList leaks using view source
Categories
(Core :: XPCOM, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: dbaron, Assigned: jag+mozilla)
References
Details
(Keywords: memory-leak)
DESCRIPTION: When using view-source on an HTML document under the Boehm GC (I see syntax highlighting in view-source -- I'm not sure if I needed to do something to enable that), I see massive leaks of nsSlidingSharedBufferList objects allocated on the stack: nsSlidingSubstring::Rebind(nsAString&) /builds/seamonkey/mozilla/string/src/nsSlidingString.cpp:195 CAttributeToken::SetKey(nsAString&) /builds/seamonkey/mozilla/htmlparser/src/nsHTMLTokens.cpp:1715 CViewSourceHTML::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) /builds/seamonkey/mozilla/htmlparser/src/nsViewSourceHTML.cpp:520 I'm using a build from today's tree closure (with many local changes, as always).
Reporter | ||
Comment 1•24 years ago
|
||
I was saying massive because the leak log is a few meg, but the leak log probably has a few K for each 20 bytes leaked. So it probably means we're leaking an amount on the same order of magnitude as the size of the HTML document itself, which isn't really massive.
Keywords: mlk
Summary: massive nsSlidingSharedBufferList leaks using view source → nsSlidingSharedBufferList leaks using view source
Comment 2•22 years ago
|
||
giving up ancient string bugs to the new string owner. jag, you'll want to sort through these and see which ones still apply and go with or against the direction in which you intend strings evolve
Assignee: scc → jaggernaut
Status: ASSIGNED → NEW
Comment 3•17 years ago
|
||
WFM? I haven't tested with Boehm (like dbaron) or Valgrind, but trace-refcnt shows no leaks with View Source now that bug 395845 and bug 402633 are fixed.
Assignee | ||
Comment 5•16 years ago
|
||
Not sure what ever happened to this, but nsSlidingString is gone. nsScannerString (once a derived class) is still around, but I suspect there's another bug if it is leaking any objects.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Updated•4 years ago
|
Component: String → XPCOM
You need to log in
before you can comment on or make changes to this bug.
Description
•