Closed
Bug 14552
Opened 25 years ago
Closed 25 years ago
MLK: GtkLayout structs get leaked.
Categories
(Core :: XUL, defect, P3)
Tracking
()
VERIFIED
FIXED
M14
People
(Reporter: bruce, Assigned: pavlov)
References
Details
(Keywords: memory-leak)
Happens several times during startup/view test 0/shutdown of viewer.
MLK: 40 bytes leaked at 0x90ac28
* This memory was allocated from:
malloc [rtlib.o]
calloc [rtlib.o]
g_malloc0 [gmem.c:242]
gtk_type_new [gtktypeutils.c:374]
gtk_adjustment_new [gtkadjustment.c:119]
gtk_layout_set_adjustments [gtklayout.c:159]
gtk_layout_new [gtklayout.c:120]
nsWindow::CreateNative(_GtkWidget*) [nsWindow.cpp:213]
nsWidget::CreateWidget(nsIWidget*,const
nsRect&,nsEventStatus(*)(nsGUIEvent*),nsIDeviceContext*,nsIAppShell*,nsIToolkit*
,nsWidgetInitData*,void*) [nsWidget.cpp:844]
nsWidget::Create(nsIWidget*,const
nsRect&,nsEventStatus(*)(nsGUIEvent*),nsIDeviceContext*,nsIAppShell*,nsIToolkit*
,nsWidgetInitData*) [nsWidget.cpp:924]
nsView::CreateWidget(const nsID&,nsWidgetInitData*,void*,int)
[nsView.cpp:1233]
nsScrollingView::CreateScrollControls(void*) [nsScrollingView.cpp:812]
nsScrollFrame::CreateScrollingView(nsIPresContext&)
[nsScrollFrame.cpp:276]
nsScrollFrame::Init(nsIPresContext&,nsIContent*,nsIFrame*,nsIStyleContext*,nsIFr
ame*) [nsScrollFrame.cpp:84]
nsCSSFrameConstructor::ConstructRootFrame(nsIPresContext*,nsIContent*,nsIFrame*&
) [nsCSSFrameConstructor.cpp:2439]
StyleSetImpl::ConstructRootFrame(nsIPresContext*,nsIContent*,nsIFrame*&)
[nsStyleSet.cpp:847]
PresShell::InitialReflow(int,int) [nsPresShell.cpp:850]
HTMLContentSink::StartLayout() [nsHTMLContentSink.cpp:2364]
HTMLContentSink::OpenBody(const nsIParserNode&)
[nsHTMLContentSink.cpp:2013]
CNavDTD::OpenBody(const nsIParserNode&) [CNavDTD.cpp:2324]
CNavDTD::OpenContainer(const nsIParserNode&,int) [CNavDTD.cpp:2492]
CNavDTD::HandleDefaultStartToken(CToken*,nsHTMLTag,nsIParserNode&)
[CNavDTD.cpp:1056]
CNavDTD::HandleStartToken(CToken*) [CNavDTD.cpp:1308]
NavDispatchTokenHandler(CToken*,nsIDTD*) [CNavDTD.cpp:241]
CTokenHandler::operator ()(CToken*,nsIDTD*) [nsTokenHandler.cpp:80]
CNavDTD::HandleToken(CToken*,nsIParser*) [CNavDTD.cpp:743]
CNavDTD::BuildModel(nsIParser*,nsITokenizer*,nsITokenObserver*,nsIContentSink*)
[CNavDTD.cpp:554]
nsParser::BuildModel() [nsParser.cpp:972]
nsParser::ResumeParse(nsIDTD*,int) [nsParser.cpp:910]
nsParser::OnDataAvailable(nsIChannel*,nsISupports*,nsIInputStream*,unsigned
int,unsigned int) [nsParser.cpp:1327]
Updated•25 years ago
|
QA Contact: beppe → gerardok
Assignee | ||
Updated•25 years ago
|
Target Milestone: M14
Comment 2•25 years ago
|
||
pav, a 40 byte leak is not obviously a beta1 stopper, even if it happens hundreds
of times. Please either explain why this needs to be fixed for beta, or move to
M15 and remove from beta1 radar.
Assignee | ||
Comment 3•25 years ago
|
||
we don't use gtklayout's anymore.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment hidden (collapsed) |
You need to log in
before you can comment on or make changes to this bug.
Description
•