Closed Bug 96381 Opened 23 years ago Closed 23 years ago

MLK: Memory leak of 184 bytes from 1 block allocated in nsSocketTransportService::CreateTransportOfTypes(UINT,char const* *,char const*,int,char const*,int,UINT,UINT,nsITransport * *)

Categories

(MailNews Core :: Networking: NNTP, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: stephend, Assigned: Bienvenu)

Details

(Keywords: memory-leak)

Attachments

(1 file)

Build ID: 2001-08-21-09, Windows 2000, using Purify MLK: Memory leak of 184 bytes from 1 block allocated in nsSocketTransportService::CreateTransportOfTypes(UINT,char const* *,char const*,int,char const*,int,UINT,UINT,nsITransport * *) Distribution of leaked blocks 184 bytes from 1 block of 184 bytes (0x0ee42218) Allocation location new(UINT)+0xc [C:\WINNT\SYSTEM32\msvcrt.DLL ip=0x580039cb] nsSocketTransportService::CreateTransportOfTypes(UINT,char const* *,char const*,int,char const*,int,UINT,UINT,nsITransport * *)+0x175 [c:\moz_src\mozilla\netwerk\base\src\nsSocketTransportService.cpp:586 ip=0x04587e58] nsSocketTransportService::CreateTransportOfType(char const*,char const*,int,char const*,int,UINT,UINT,nsITransport * *)+0x7a [c:\moz_src\mozilla\netwerk\base\src\nsSocketTransportService.cpp:554 ip=0x04587cd3] nsMsgProtocol::OpenNetworkSocketWithInfo(char const*,int,char const*,nsIInterfaceRequestor *)+0x1c7 [c:\moz_src\mozilla\mailnews\base\util\nsMsgProtocol.cpp:113 ip=0x083e3a7a] nsMsgProtocol::OpenNetworkSocket(nsIURI *,char const*,nsIInterfaceRequestor *)+0x181 [c:\moz_src\mozilla\mailnews\base\util\nsMsgProtocol.cpp:134 ip=0x083e3cbc] nsNNTPProtocol::Initialize(nsIURI *,nsIMsgWindow *)+0xbea [c:\moz_src\mozilla\mailnews\news\src\nsNNTPProtocol.cpp:529 ip=0x08d50b3b] nsNntpService::RunNewsUrl(nsIURI *,nsIMsgWindow *,nsISupports *)+0xd8 [c:\moz_src\mozilla\mailnews\news\src\nsNntpService.cpp:1129 ip=0x08d29a57] nsNntpService::UpdateCounts(nsINntpIncomingServer *,nsIMsgWindow *)+0x286 [c:\moz_src\mozilla\mailnews\news\src\nsNntpService.cpp:1483 ip=0x08d2b7f2] nsNntpIncomingServer::PerformExpand(nsIMsgWindow *)+0x190 [c:\moz_src\mozilla\mailnews\news\src\nsNntpIncomingServer.cpp:592 ip=0x08d32e78] XPTC_InvokeByIndex+0x75 [c:\moz_src\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp:137 ip=0x100d1ac4]
Darin, do you have any ideas for this, or might it be an outright DUP of a bug already logged?
based on the size and point of allocation, it's probably a nsSocketTransport that is leaking. i don't know of any similar reports. any idea how long this leak has been with us?
Sorry, unfortunately I don't. Seth might, or Suresh might, though. I just ran this last night.
Blocks: 92580
yes, it's an nsSocketTransport that's leaking. I'll look at this while I look at other leaks.
Assignee: sspitzer → bienvenu
I got this leak by simply starting mailnews and opening n.p.m.macosx for the 1st time (said I had 783 new headers, but it downloaded 758, known bug). I had another newsgroup on the news.mozilla.org server, but the only interaction with that was the "checking newsgroup 1 of 2 for new messages" routine we have automatically.
I don't see this anymore - I think it's fixed by closing the socket immediately after sending the logout/quit.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
I don't see this any longer, either, using the same testcase as above, with a current trunk build on Windows 2000.
No longer blocks: 92580
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: