Closed Bug 336128 Opened 19 years ago Closed 19 years ago

Missing out-of-memory checks in security/nss/lib/freebl/mpi/utils/*

Categories

(NSS :: Libraries, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: vda, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060320 Firefox/1.5 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060320 Firefox/1.5 security/nss/lib/freebl/mpi/utils/fact.c:76 buf = malloc(len); mp_todecimal(&a, buf); puts(buf); security/nss/lib/freebl/mpi/utils/dec2hex.c:62 buf = malloc(len); mp_toradix(&a, buf, 16); printf("%s\n", buf); security/nss/lib/freebl/mpi/utils/prng.c:73 seed = malloc(bbs_seed_size); for(ix = 0; ix < bbs_seed_size; ix++) { seed[ix] = rand() % UCHAR_MAX; } security/nss/lib/freebl/mpi/utils/hex2dec.c:62 buf = malloc(len); mp_toradix(&a, buf, 10); printf("%s\n", buf); security/nss/cmd/crmf-cgi/crmfcgi.c:224 var = malloc(sizeof(CGIVariable)); var->name = form_output; var->value = &equal[1]; varTable->variables[varTable->numVars] = var; varTable->numVars++; ... varTable->variables = malloc(sizeof(CGIVariable*)*DEFAULT_CGI_VARS); varTable->numVars = 0; varTable->numAlloc = DEFAULT_CGI_VARS; security/nss/cmd/swfort/instinit/instinit.c:242 file.data = malloc(size); file.len = size; file.len = PR_Read(fd,file.data,file.len); security/nss/cmd/bltest/blapitest.c:2624 param = malloc(100); len = fread(param, 1, 100, file); security/nss/cmd/pwdecrypt/pwdecrypt.c:320 result.data = malloc(inText->len+1); result.len = inText->len+1; rv = PK11SDR_Decrypt(inText, &result, NULL); Reproducible: Always
Getting the hint yet ?
Assignee: nobody → nobody
Component: General → Libraries
Product: Firefox → NSS
QA Contact: general → libraries
All these bug reports about OOM errors in the NSS QA test program sources are not terribly useful. Expect them to be marked WONTFIX or made very low priority.
Summary: Missing out-of-memory checks in security/nss/* → Missing out-of-memory checks in security/nss/cmd/*
Tiny little unit test programs like this don't run out of memory.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Summary: Missing out-of-memory checks in security/nss/cmd/* → Missing out-of-memory checks in security/nss/lib/freebl/mpi/utils/*
You need to log in before you can comment on or make changes to this bug.