Closed
Bug 12603
Opened 25 years ago
Closed 25 years ago
MLK: nsProxyEventObject::nsProxyEventObject()
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P3)
Core
DOM: UI Events & Focus Handling
Tracking
()
VERIFIED
FIXED
People
(Reporter: bruce, Assigned: dougt)
Details
(Whiteboard: [19990901] Bruce is this fixed for you?)
No idea what component this really is for.
There are a lot of leaks that strongly resemble this one. See my purify log at
http://www.cybersight.com/~bruce/apprunner.mongo.19990827.log for a lot more of
them. This was a log of going to www.mozillazine.org in apprunner and idling
for a while. If you want me to file bugs on each type of leak, I can probably
do that.
As a sidenote, the destructor for this object calls mProxyOjbect->Release()
directly instead of using NS_RELEASE()
MLK: 24 bytes leaked at 0x24d7d70
* This memory was allocated from:
malloc [rtlib.o]
__bUiLtIn_nEw [libraptorgfx.so]
__builtin_new [rtlib.o]
nsProxyEventObject::nsProxyEventObject(nsIEventQueue*,int,nsISupports*,nsProxyEv
entClass*,nsProxyEventObject*) [nsProxyEventObject.cpp:164]
nsProxyEventObject::GetNewOrUsedProxy(nsIEventQueue*,int,nsISupports*,const
nsID&) [nsProxyEventObject.cpp:105]
nsProxyObjectManager::GetProxyObject(nsIEventQueue*,const
nsID&,nsISupports*,int,void**) [nsProxyObjectManager.cpp:185]
nsProxyObject::AutoProxyParameterList(unsigned
int,nsXPTMethodInfo*,nsXPTCMiniVariant*,nsIInterfaceInfo*,nsProxyObject::AutoPro
xyConvertTypes) [nsProxyEvent.cpp:355]
nsProxyObject::Post(unsigned
int,nsXPTMethodInfo*,nsXPTCMiniVariant*,nsIInterfaceInfo*)
[nsProxyEvent.cpp:203]
nsProxyEventObject::CallMethod(unsigned short,const
nsXPTMethodInfo*,nsXPTCMiniVariant*) [nsProxyEventObject.cpp:277]
PrepareAndDispatch [xptcstubs_sparc_solaris.cpp:99]
*unknown func* [pc=0xef3f2100]
nsXPTCStubBase::Stub7() [xptcstubsdef.inc:9]
nsCookieHTTPNotify::ModifyRequest(nsISupports*)
[nsCookieHTTPNotify.cpp:70]
*unknown func* [pc=0xef3f2068]
EventHandler(PLEvent*) [nsProxyEvent.cpp:416]
PL_PostSynchronousEvent [plevent.c:296]
nsEventQueueImpl::PostSynchronousEvent(PLEvent*,void**)
[nsEventQueue.cpp:65]
nsProxyObject::Post(unsigned
int,nsXPTMethodInfo*,nsXPTCMiniVariant*,nsIInterfaceInfo*)
[nsProxyEvent.cpp:195]
nsProxyEventObject::CallMethod(unsigned short,const
nsXPTMethodInfo*,nsXPTCMiniVariant*) [nsProxyEventObject.cpp:277]
PrepareAndDispatch [xptcstubs_sparc_solaris.cpp:99]
*unknown func* [pc=0xef3f2100]
nsXPTCStubBase::Stub3() [xptcstubsdef.inc:5]
nsHTTPChannel::Open() [nsHTTPChannel.cpp:520]
nsHTTPHandler::ReleaseTransport(nsIChannel*) [nsHTTPHandler.cpp:431]
nsHTTPChannel::ResponseCompleted(nsIChannel*) [nsHTTPChannel.cpp:561]
nsHTTPResponseListener::OnStopRequest(nsIChannel*,nsISupports*,unsigned
int,const unsigned short*) [nsHTTPResponseListener.cpp:226]
nsOnStopRequestEvent::HandleEvent() [nsAsyncStreamListener.cpp:268]
nsStreamListenerEvent::HandlePLEvent(PLEvent*)
[nsAsyncStreamListener.cpp:144]
PL_HandleEvent [plevent.c:509]
PL_ProcessPendingEvents [plevent.c:470]
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•25 years ago
|
||
possible fix sent to bruce for verification.
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 2•25 years ago
|
||
I checked in a fix for this. I hope it fixes all of the leakage, but since I
do not have purify, I can not be certain. Reopen if we still have a problem
Updated•25 years ago
|
Whiteboard: [19990901] Bruce is this fixed for you?
Updated•25 years ago
|
QA Contact: janc → bruce
Comment 3•25 years ago
|
||
Changing QA Contact to bruce@cybersight.com
Updated•6 years ago
|
Component: Event Handling → User events and focus handling
You need to log in
before you can comment on or make changes to this bug.
Description
•