Closed Bug 98843 Opened 23 years ago Closed 23 years ago

UMR: Uninitialized memory read in nsAbMDBDirectory::AddChildCards

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: stephend, Assigned: cavin)

Details

[W] UMR: Uninitialized memory read in nsAbMDBDirectory::AddChildCards(char 
const*,nsIAbCard * *) {121 occurrences}
        Reading 4 bytes from 0x0ed7203c (4 bytes at 0x0ed7203c uninitialized)
        Address 0x0ed7203c is 188 bytes into a 316 byte block at 0x0ed71f80
        Address 0x0ed7203c points to a C++ new block in heap 0x02970000
        Thread ID: 0x524
        Error location
            nsAbMDBDirectory::AddChildCards(char const*,nsIAbCard * *)+0x2e 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbMDBDirectory.cpp:322 
ip=0x0fb9bb8e]
            nsAddrDatabase::CreateCard(nsIMdbRow *,UINT,nsIAbCard * *)+0x39a 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAddrDatabase.cpp:3706 ip=0x0fbcc21a]
            nsAddrDatabase::CreateABCard(nsIMdbRow *,nsIAbCard * *)+0x59 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAddrDatabase.cpp:3741 ip=0x0fbcc867]
            nsAddrDBEnumerator::CurrentItem(nsISupports * *)+0x1cd 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAddrDatabase.cpp:3489 ip=0x0fbca6ad]
            nsAbAutoCompleteSession::SearchCards(nsIAbDirectory 
*,nsAbAutoCompleteSearchString *,nsIAutoCompleteResults *)+0x2d3 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:355 
ip=0x0fbd9e73]
            nsAbAutoCompleteSession::SearchDirectory
(nsString&,nsAbAutoCompleteSearchString *,nsIAutoCompleteResults *,int)+0x644 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:456 
ip=0x0fbdba24]
            nsAbAutoCompleteSession::SearchDirectory
(nsString&,nsAbAutoCompleteSearchString *,nsIAutoCompleteResults *,int)+0xc31 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:481 
ip=0x0fbdc011]
            nsAbAutoCompleteSession::OnStartLookup(WORD 
const*,nsIAutoCompleteResults *,nsIAutoCompleteListener *)+0x6c6 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:598 
ip=0x0fbdd586]
            XPTC_InvokeByIndex+0x78 
[c:\moz_src\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp:137 
ip=0x10163bc8]
            XPCWrappedNative::CallMethod
(XPCCallContext&,CallMode::XPCWrappedNative)+0x2011 
[c:\moz_src\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp:1952 
ip=0x049d2471]
        Allocation location
            new(UINT)+0xc        [new.cpp:23 ip=0x002da05c]
            nsAbMDBDirectoryConstructor+0x69 
[c:\moz_src\mozilla\mailnews\addrbook\build\nsAbFactory.cpp:85 ip=0x0fb520e9]
            nsGenericFactory::CreateInstance(nsISupports *,nsID const&,void * *)
+0x79 [c:\moz_src\mozilla\xpcom\components\nsGenericFactory.cpp:59 
ip=0x101107e9]
            RDFServiceImpl::GetResource(char const*,nsIRDFResource * *)+0x932 
[c:\moz_src\mozilla\rdf\base\src\nsRDFService.cpp:791 ip=0x04e7ffe2]
            nsAbMDBDirFactory::CreateDirectory(UINT,char const* *,WORD const* 
*,nsISimpleEnumerator * *)+0x70d 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbMDBDirFactory.cpp:132 
ip=0x0fbeb06d]
            nsAbBSDirectory::CreateDirectoriesFromFactory(char 
const*,DIR_Server *,UINT,char const* *,WORD const* *,int)+0x441 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbBSDirectory.cpp:128 ip=0x0fb92c91]
            nsAbBSDirectory::GetChildNodes(nsIEnumerator * *)+0xb7a 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbBSDirectory.cpp:241 ip=0x0fb9411a]
            nsAbAutoCompleteSession::SearchDirectory
(nsString&,nsAbAutoCompleteSearchString *,nsIAutoCompleteResults *,int)+0x781 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:462 
ip=0x0fbdbb61]
            nsAbAutoCompleteSession::OnStartLookup(WORD 
const*,nsIAutoCompleteResults *,nsIAutoCompleteListener *)+0x6c6 
[c:\moz_src\mozilla\mailnews\addrbook\src\nsAbAutoCompleteSession.cpp:598 
ip=0x0fbdd586]
            XPTC_InvokeByIndex+0x78 
[c:\moz_src\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp:137 
ip=0x10163bc8]
Bug 98843, bug 98847, bug 98848, bug 98849, bug 98850, bug 98846 and bug 98841 
all were a result of:

Launching mozilla.exe -compose, typing stephe (letting it search from a local 
addressbook for <stephend@netscape.com>, moving the selection down 3 times to 
highlight the above email address, hitting return 3 times, typing nothing in 
the message body, nothing in the subject, and simply hitting OK to send the 
dialog.
QA Contact: nbaca → stephend
reassignig to cavin
Assignee: chuang → cavin
http://lxr.mozilla.org/seamonkey/ident?i=AddChildCards

This identifier does not seem to exist any longer. Can someone (stephend?)
provide a new trace if the UMR still occurs? 
Yeah, it's gone.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
verified.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.