Lines Matching defs:SQLITE_NOMEM
939 #define SQLITE_NOMEM 7 /* A malloc() failed */
2381 ** memory allocation fails, then SQLITE_NOMEM is returned.
2727 ** [SQLITE_IOERR] rather than [SQLITE_NOMEM].
3732 ** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
4234 ** [SQLITE_NOMEM].)^
5013 ** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
5245 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
6937 ** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
6959 ** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
14902 int rc = SQLITE_NOMEM;
14931 if( p==0 ) return SQLITE_NOMEM;
15047 ** SQLITE_NOMEM) to the user. However, sometimes a fault is not necessarily
15291 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
15304 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
15360 sqlite3_log(SQLITE_NOMEM,
15376 sqlite3_log(SQLITE_NOMEM,
16949 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes", nByte);
19345 ** invocation SQLITE_NOMEM is returned instead.
19349 ** is set to SQLITE_NOMEM.
19358 sqlite3Error(db, SQLITE_NOMEM, 0);
19360 rc = SQLITE_NOMEM;
20718 assert( rc==SQLITE_NOMEM );
20719 return SQLITE_NOMEM;
20761 return SQLITE_NOMEM;
23782 return SQLITE_NOMEM;
23817 rc = SQLITE_NOMEM;
23821 rc = SQLITE_NOMEM;
23997 rc = SQLITE_NOMEM;
24012 rc = SQLITE_NOMEM;
26260 return SQLITE_NOMEM;
28334 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
28904 if( p==0 ) return SQLITE_NOMEM;
28933 rc = SQLITE_NOMEM;
28951 rc = SQLITE_NOMEM;
29125 rc = SQLITE_NOMEM;
29669 rc = SQLITE_NOMEM;
29725 rc = SQLITE_NOMEM;
29755 rc = SQLITE_NOMEM;
29778 rc = SQLITE_NOMEM;
30120 return SQLITE_NOMEM;
30912 return SQLITE_NOMEM;
30945 rc = SQLITE_NOMEM;
31339 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
31355 rc = SQLITE_NOMEM;
31404 ** or SQLITE_NOMEM if unable to obtain memory.
31420 return SQLITE_NOMEM;
31535 return SQLITE_NOMEM;
31571 rc = SQLITE_NOMEM;
32870 sqlite3_log(SQLITE_NOMEM, "failed to HeapAlloc %u bytes (%d), heap=%p",
32891 sqlite3_log(SQLITE_NOMEM, "failed to HeapFree block %p (%d), heap=%p",
32917 sqlite3_log(SQLITE_NOMEM, "failed to %s %u bytes (%d), heap=%p",
32941 sqlite3_log(SQLITE_NOMEM, "failed to HeapSize block %p (%d), heap=%p",
32968 sqlite3_log(SQLITE_NOMEM,
32972 return SQLITE_NOMEM;
32998 sqlite3_log(SQLITE_NOMEM, "failed to HeapDestroy (%d), heap=%p",
36001 if( p->u.apSub[bin]==0 ) return SQLITE_NOMEM;
36036 return SQLITE_NOMEM;
36473 return SQLITE_NOMEM;
36545 return (pPgHdr==0 && eCreate) ? SQLITE_NOMEM : SQLITE_OK;
37271 return (p->apHash ? SQLITE_OK : SQLITE_NOMEM);
40130 ** or SQLITE_NOMEM if a malloc failure occurs.
40140 testcase( rc==SQLITE_NOMEM );
40141 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
40533 ** SQLITE_NOMEM is returned.
40677 CODEC1(pPager, aData, pgno, 3, rc=SQLITE_NOMEM);
40679 CODEC2(pPager, aData, pgno, 7, rc=SQLITE_NOMEM, aData);
40751 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
40792 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
40817 rc = SQLITE_NOMEM;
40834 rc = SQLITE_NOMEM;
41294 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
41643 return SQLITE_NOMEM;
41919 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
41954 if( !pNew ) rc = SQLITE_NOMEM;
42490 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
42554 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
42579 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
42736 ** and error code returned. This function may return SQLITE_NOMEM
42797 return SQLITE_NOMEM;
42850 return SQLITE_NOMEM;
43503 testcase( rc==SQLITE_NOMEM );
43506 testcase( rc==SQLITE_NOMEM );
43591 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
43610 return SQLITE_NOMEM;
43816 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
43846 testcase( rc==SQLITE_NOMEM );
43847 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
43850 assert( rc==SQLITE_NOMEM );
43892 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
44095 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
44487 || rc==SQLITE_NOMEM || (rc&0xFF)==SQLITE_IOERR );
44588 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
44603 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
44611 return SQLITE_NOMEM;
44627 return SQLITE_NOMEM;
44667 ** This function may return SQLITE_NOMEM if a memory allocation fails,
44802 ** This function may return SQLITE_NOMEM or an IO error code if an error
44841 ** may return SQLITE_NOMEM.
45873 return SQLITE_NOMEM;
45885 if( !pWal->apWiData[iPage] ) rc = SQLITE_NOMEM;
46496 rc = SQLITE_NOMEM;
46627 return SQLITE_NOMEM;
46887 return SQLITE_NOMEM;
46899 rc = SQLITE_NOMEM;
48038 if( (pData = sqlite3PagerCodec(pPage))==0 ) return SQLITE_NOMEM;
49668 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
49705 return SQLITE_NOMEM;
49906 rc = SQLITE_NOMEM;
49969 rc = SQLITE_NOMEM;
50041 if( pIdxKey==0 ) return SQLITE_NOMEM;
51123 return SQLITE_NOMEM;
51145 return SQLITE_NOMEM;
51208 rc = SQLITE_NOMEM;
51270 rc = SQLITE_NOMEM;
51673 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
53285 rc = SQLITE_NOMEM;
53975 rc = SQLITE_NOMEM;
55294 ** SQLITE_NOMEM.
55347 return SQLITE_NOMEM;
55445 rc = SQLITE_NOMEM;
56205 if( newCell==0 ) return SQLITE_NOMEM;
56972 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) pCheck->mallocFailed = 1;
57743 sqlite3Error(pErrorDb, SQLITE_NOMEM, "out of memory");
57744 rc = SQLITE_NOMEM;
57816 sqlite3Error(pDestDb, SQLITE_NOMEM, 0);
57830 if( 0==p->pSrc || 0==p->pDest || setDestPgsz(p)==SQLITE_NOMEM ){
58176 rc = SQLITE_NOMEM;
58398 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
58414 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
58418 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
58420 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
58473 return (pMem->z ? SQLITE_OK : SQLITE_NOMEM);
58482 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
58492 return SQLITE_NOMEM;
58523 return SQLITE_NOMEM;
58544 return SQLITE_NOMEM;
58579 return SQLITE_NOMEM;
59100 return SQLITE_NOMEM;
59121 return SQLITE_NOMEM;
59483 return SQLITE_NOMEM;
59630 ** SQLITE_NOMEM. In this case Vdbe.aOp and Vdbe.nOpAlloc remain
59642 return (pNew ? SQLITE_OK : SQLITE_NOMEM);
60671 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
60680 if( p->rc==SQLITE_NOMEM ){
61249 return SQLITE_NOMEM;
61365 if( zMaster==0 ) return SQLITE_NOMEM;
61638 ** SQLITE_NOMEM
61649 p->rc = SQLITE_NOMEM;
61670 isSpecialError = mrc==SQLITE_NOMEM || mrc==SQLITE_IOERR
61686 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
61802 p->rc = SQLITE_NOMEM;
63063 /* An SQLITE_NOMEM error. */
63067 pCtx->isError = SQLITE_NOMEM;
63137 p->rc = SQLITE_NOMEM;
63138 return SQLITE_NOMEM;
63197 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
63198 p->rc = SQLITE_NOMEM;
63269 v->rc = rc = SQLITE_NOMEM;
63495 ** code of statement pStmt set to SQLITE_NOMEM.
63512 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
64975 ** A memory allocation error causes p->rc to be set to SQLITE_NOMEM and this
65435 if( p->rc==SQLITE_NOMEM ){
69793 rc = SQLITE_NOMEM;
69806 if( rc==SQLITE_NOMEM ){
71162 rc = SQLITE_NOMEM;
71170 if( db->mallocFailed ) rc = SQLITE_NOMEM;
71840 if( !pIter->aAlloc ) return SQLITE_NOMEM;
71932 rc = SQLITE_NOMEM;
72051 return SQLITE_NOMEM;
72055 if( pSorter->pUnpacked==0 ) return SQLITE_NOMEM;
72154 ** if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if an error
72165 return SQLITE_NOMEM;
72279 rc = SQLITE_NOMEM;
72374 if( !pSorter->aIter ) return SQLITE_NOMEM;
72506 return SQLITE_NOMEM;
72520 ** If an error occurs, return an SQLite error code (i.e. SQLITE_NOMEM).
72747 return SQLITE_NOMEM;
80216 return SQLITE_NOMEM;
80239 return SQLITE_NOMEM;
80248 return SQLITE_NOMEM;
80311 return SQLITE_NOMEM;
80373 rc = SQLITE_NOMEM;
80390 if( rc==SQLITE_NOMEM ){
80533 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
80550 rc = SQLITE_NOMEM;
80564 rc = SQLITE_NOMEM;
80620 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
82038 pParse->rc = SQLITE_NOMEM;
84721 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
87578 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
87579 if( rc==SQLITE_NOMEM ){
90954 rc = SQLITE_NOMEM;
90955 sqlite3Error(db, SQLITE_NOMEM, 0);
91881 return SQLITE_NOMEM;
92003 rc = SQLITE_NOMEM;
92528 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize,-1,0) ){
93687 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
93743 if( rc==SQLITE_NOMEM ){
93994 rc = SQLITE_NOMEM;
94021 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
94116 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
94192 rc = SQLITE_NOMEM;
94265 pParse->rc = SQLITE_NOMEM;
94272 pParse->rc = SQLITE_NOMEM;
94383 if( rc==SQLITE_NOMEM ){
95758 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
95777 if( aCol==0 ) return SQLITE_NOMEM;
95838 return SQLITE_NOMEM;
96388 rc = SQLITE_NOMEM;
96746 if( pNew==0 ) return SQLITE_NOMEM;
99232 p->rc = SQLITE_NOMEM;
99269 db->errCode = SQLITE_NOMEM;
99270 return SQLITE_NOMEM;
99298 db->errCode = SQLITE_NOMEM;
99299 return SQLITE_NOMEM;
101168 return SQLITE_NOMEM;
101328 rc = SQLITE_NOMEM;
101935 return SQLITE_NOMEM;
101941 return SQLITE_NOMEM;
101954 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
102059 ** more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise.
102070 return SQLITE_NOMEM;
102155 rc = SQLITE_NOMEM;
104817 if( rc==SQLITE_NOMEM ){
105086 return SQLITE_NOMEM;
105105 return SQLITE_NOMEM;
111957 return SQLITE_NOMEM;
112021 pParse->rc = SQLITE_NOMEM;
112341 int rc = SQLITE_NOMEM;
112353 rc = SQLITE_NOMEM;
112604 rc = SQLITE_NOMEM;
113351 /* SQLITE_NOMEM */ "out of memory",
113596 return SQLITE_NOMEM;
114028 return sqlite3ErrStr(SQLITE_NOMEM);
114035 z = sqlite3ErrStr(SQLITE_NOMEM);
114103 return SQLITE_NOMEM;
114112 return SQLITE_NOMEM;
114184 if( pColl==0 ) return SQLITE_NOMEM;
114351 if( !zFile ) return SQLITE_NOMEM;
114503 if( !zFile ) return SQLITE_NOMEM;
114666 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
114677 rc = SQLITE_NOMEM;
114790 assert( db!=0 || rc==SQLITE_NOMEM );
114791 if( rc==SQLITE_NOMEM ){
114845 assert( *ppDb || rc==SQLITE_NOMEM );
114850 rc = SQLITE_NOMEM;
117160 *pRc = SQLITE_NOMEM;
117225 rc = SQLITE_NOMEM;
117263 if( zContentCols==0 ) rc = SQLITE_NOMEM;
117320 rc = SQLITE_NOMEM;
117388 if( z==0 ) *pRc = SQLITE_NOMEM;
117443 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
117500 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
117588 return SQLITE_NOMEM;
117628 ** variables are undefined. Or, if an OOM is encountered, SQLITE_NOMEM is
117645 rc = SQLITE_NOMEM;
117669 rc = SQLITE_NOMEM;
117747 if( !aCol ) return SQLITE_NOMEM;
117792 rc = SQLITE_NOMEM;
117929 rc = SQLITE_NOMEM;
118144 ** if the allocation fails, return SQLITE_NOMEM.
118148 return SQLITE_NOMEM;
118188 if( !zSql ) return SQLITE_NOMEM;
118244 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
118304 rc = SQLITE_NOMEM;
118972 if( !aOut ) return SQLITE_NOMEM;
119120 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
119176 ** SQLite error code (SQLITE_NOMEM) if an error occurs.
119192 return SQLITE_NOMEM;
119246 return SQLITE_NOMEM;
119405 int rc = SQLITE_NOMEM; /* Return code */
119618 return SQLITE_NOMEM;
119660 rc = SQLITE_NOMEM;
120199 rc = SQLITE_NOMEM;
120212 rc = SQLITE_NOMEM;
120483 return SQLITE_NOMEM;
121010 rc = SQLITE_NOMEM;
121307 *pRc = SQLITE_NOMEM;
121630 if( !pE->aMI ) return SQLITE_NOMEM;
121932 if( !p ) return SQLITE_NOMEM;
122037 if( !pCsr ) return SQLITE_NOMEM;
122066 if( aNew==0 ) return SQLITE_NOMEM;
122109 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
122155 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
122210 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
122217 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
122485 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
122513 rc = SQLITE_NOMEM;
122575 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
122686 return SQLITE_NOMEM;
122699 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
122776 return SQLITE_NOMEM;
122924 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
122955 rc = SQLITE_NOMEM;
122987 rc = SQLITE_NOMEM;
123071 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
123270 if( rc==SQLITE_NOMEM ){
123279 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
123280 if( rc==SQLITE_NOMEM ){
123301 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
123303 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
123784 if( t==NULL ) return SQLITE_NOMEM;
123814 if( c==NULL ) return SQLITE_NOMEM;
124324 if( !pNew ) return SQLITE_NOMEM;
124523 if( !zCopy ) return SQLITE_NOMEM;
124544 return SQLITE_NOMEM;
124821 rc = SQLITE_NOMEM;
124920 if( t==NULL ) return SQLITE_NOMEM;
124975 if( c==NULL ) return SQLITE_NOMEM;
125041 if( !pNew ) return SQLITE_NOMEM;
125398 rc = SQLITE_NOMEM;
125638 return SQLITE_NOMEM;
125650 return SQLITE_NOMEM;
125668 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
125756 rc = SQLITE_NOMEM;
126183 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
126196 rc = SQLITE_NOMEM;
126354 return SQLITE_NOMEM;
126578 return SQLITE_NOMEM;
126668 rc = SQLITE_NOMEM;
126706 rc = SQLITE_NOMEM;
126964 return SQLITE_NOMEM;
126982 return SQLITE_NOMEM;
127008 return SQLITE_NOMEM;
127154 if( !pWriter ) return SQLITE_NOMEM;
127160 if( !pWriter->aData ) return SQLITE_NOMEM;
127225 if( !aNew ) return SQLITE_NOMEM;
127249 return SQLITE_NOMEM;
127494 ** trying to resize the buffer, return SQLITE_NOMEM.
127505 if( !pNew ) return SQLITE_NOMEM;
127835 return SQLITE_NOMEM;
128051 *pRC = SQLITE_NOMEM;
128101 *pRC = SQLITE_NOMEM;
128204 rc = SQLITE_NOMEM;
128214 rc = SQLITE_NOMEM;
128275 return SQLITE_NOMEM;
128398 if( !pRet ) return SQLITE_NOMEM;
128419 return SQLITE_NOMEM;
128523 rc = SQLITE_NOMEM;
129071 return SQLITE_NOMEM;
129140 return SQLITE_NOMEM;
129267 return SQLITE_NOMEM;
129574 if( !aIter ) return SQLITE_NOMEM;
129794 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
129993 rc = SQLITE_NOMEM;
130021 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
130030 rc = SQLITE_NOMEM;
130639 rc2 = SQLITE_NOMEM;
130931 rc = SQLITE_NOMEM;
130947 int rc = SQLITE_NOMEM;
131353 if( !pGeom ) return SQLITE_NOMEM;
131412 rc = SQLITE_NOMEM;
131555 return SQLITE_NOMEM;
131733 rc = SQLITE_NOMEM;
132159 return SQLITE_NOMEM;
132256 return SQLITE_NOMEM;
132336 rc = SQLITE_NOMEM;
132361 rc = SQLITE_NOMEM;
132626 return SQLITE_NOMEM;
132984 int rc = SQLITE_NOMEM;
133066 return SQLITE_NOMEM;
133090 rc = SQLITE_NOMEM;
133106 int rc = SQLITE_NOMEM;
133207 return SQLITE_NOMEM;
133245 rc = SQLITE_NOMEM;
133407 if( !pGeomCtx ) return SQLITE_NOMEM;
133997 return SQLITE_NOMEM;
134055 return SQLITE_NOMEM;
134146 return SQLITE_NOMEM;