Lines Matching defs:SQLITE_NOMEM
931 #define SQLITE_NOMEM 7 /* A malloc() failed */
2246 ** memory allocation fails, then SQLITE_NOMEM is returned.
2592 ** [SQLITE_IOERR] rather than [SQLITE_NOMEM].
3416 ** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
3912 ** [SQLITE_NOMEM].)^
4686 ** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
4876 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
6484 ** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
6506 ** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
14153 int rc = SQLITE_NOMEM;
14182 if( p==0 ) return SQLITE_NOMEM;
14298 ** SQLITE_NOMEM) to the user. However, sometimes a fault is not necessarily
14474 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
14527 sqlite3_log(SQLITE_NOMEM,
16070 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes", nByte);
18463 ** invocation SQLITE_NOMEM is returned instead.
18467 ** is set to SQLITE_NOMEM.
18476 sqlite3Error(db, SQLITE_NOMEM, 0);
18478 rc = SQLITE_NOMEM;
19894 assert( rc==SQLITE_NOMEM );
19895 return SQLITE_NOMEM;
19937 return SQLITE_NOMEM;
22913 return SQLITE_NOMEM;
22948 rc = SQLITE_NOMEM;
22952 rc = SQLITE_NOMEM;
23128 rc = SQLITE_NOMEM;
23143 rc = SQLITE_NOMEM;
25309 return SQLITE_NOMEM;
27377 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
27904 if( p==0 ) return SQLITE_NOMEM;
27934 rc = SQLITE_NOMEM;
27951 rc = SQLITE_NOMEM;
28109 rc = SQLITE_NOMEM;
28666 rc = SQLITE_NOMEM;
28722 rc = SQLITE_NOMEM;
28751 rc = SQLITE_NOMEM;
28774 rc = SQLITE_NOMEM;
29021 ** be allocated, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK is returned.
29036 return SQLITE_NOMEM;
29911 return SQLITE_NOMEM;
29944 rc = SQLITE_NOMEM;
30336 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
30352 rc = SQLITE_NOMEM;
30401 ** or SQLITE_NOMEM if unable to obtain memory.
30417 return SQLITE_NOMEM;
30532 return SQLITE_NOMEM;
30568 rc = SQLITE_NOMEM;
32569 if( p==0 ) return SQLITE_NOMEM;
32575 return SQLITE_NOMEM;
32602 rc = SQLITE_NOMEM;
33050 return SQLITE_NOMEM;
33066 return SQLITE_NOMEM;
33250 return SQLITE_NOMEM;
33401 return SQLITE_NOMEM;
33450 return SQLITE_NOMEM;
33548 return SQLITE_NOMEM;
33565 return SQLITE_NOMEM;
33578 return SQLITE_NOMEM;
34091 if( p->u.apSub[bin]==0 ) return SQLITE_NOMEM;
34126 return SQLITE_NOMEM;
34551 return SQLITE_NOMEM;
34613 return (pPage==0 && eCreate) ? SQLITE_NOMEM : SQLITE_OK;
35319 return (p->apHash ? SQLITE_OK : SQLITE_NOMEM);
38121 ** or SQLITE_NOMEM if a malloc failure occurs.
38131 testcase( rc==SQLITE_NOMEM );
38132 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
38524 ** SQLITE_NOMEM is returned.
38668 CODEC1(pPager, aData, pgno, 3, rc=SQLITE_NOMEM);
38670 CODEC2(pPager, aData, pgno, 7, rc=SQLITE_NOMEM, aData);
38742 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
38783 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
38808 rc = SQLITE_NOMEM;
38825 rc = SQLITE_NOMEM;
39273 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
39625 return SQLITE_NOMEM;
39890 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
39925 if( !pNew ) rc = SQLITE_NOMEM;
40460 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
40524 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
40549 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
40706 ** and error code returned. This function may return SQLITE_NOMEM
40765 return SQLITE_NOMEM;
40811 return SQLITE_NOMEM;
41458 testcase( rc==SQLITE_NOMEM );
41461 testcase( rc==SQLITE_NOMEM );
41559 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
41578 return SQLITE_NOMEM;
41802 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
41832 testcase( rc==SQLITE_NOMEM );
41833 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
41836 assert( rc==SQLITE_NOMEM );
41878 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
42081 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
42547 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
42562 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
42570 return SQLITE_NOMEM;
42586 return SQLITE_NOMEM;
42626 ** This function may return SQLITE_NOMEM if a memory allocation fails,
42761 ** This function may return SQLITE_NOMEM or an IO error code if an error
42800 ** may return SQLITE_NOMEM.
43794 return SQLITE_NOMEM;
43806 if( !pWal->apWiData[iPage] ) rc = SQLITE_NOMEM;
44412 rc = SQLITE_NOMEM;
44542 return SQLITE_NOMEM;
44787 return SQLITE_NOMEM;
44799 rc = SQLITE_NOMEM;
45913 if( (pData = sqlite3PagerCodec(p))==0 ) return SQLITE_NOMEM;
45943 if( (pData = sqlite3PagerCodec(pLast))==0 ) return SQLITE_NOMEM;
47410 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
47447 return SQLITE_NOMEM;
47650 rc = SQLITE_NOMEM;
47713 rc = SQLITE_NOMEM;
47783 if( pIdxKey==0 ) return SQLITE_NOMEM;
48859 return SQLITE_NOMEM;
48881 return SQLITE_NOMEM;
48937 rc = SQLITE_NOMEM;
48999 rc = SQLITE_NOMEM;
49401 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
51004 rc = SQLITE_NOMEM;
51642 rc = SQLITE_NOMEM;
52943 ** SQLITE_NOMEM.
52996 return SQLITE_NOMEM;
53092 rc = SQLITE_NOMEM;
53829 if( newCell==0 ) return SQLITE_NOMEM;
54589 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) pCheck->mallocFailed = 1;
55359 sqlite3Error(pErrorDb, SQLITE_NOMEM, "out of memory");
55360 rc = SQLITE_NOMEM;
55432 sqlite3Error(pDestDb, SQLITE_NOMEM, 0);
55446 if( 0==p->pSrc || 0==p->pDest || setDestPgsz(p)==SQLITE_NOMEM ){
55788 rc = SQLITE_NOMEM;
56002 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
56018 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
56022 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
56024 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
56076 return (pMem->z ? SQLITE_OK : SQLITE_NOMEM);
56085 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
56095 return SQLITE_NOMEM;
56126 return SQLITE_NOMEM;
56147 return SQLITE_NOMEM;
56182 return SQLITE_NOMEM;
56702 return SQLITE_NOMEM;
56723 return SQLITE_NOMEM;
57085 return SQLITE_NOMEM;
57232 ** SQLITE_NOMEM. In this case Vdbe.aOp and Vdbe.nOpAlloc remain
57244 return (pNew ? SQLITE_OK : SQLITE_NOMEM);
58263 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
58271 if( p->rc==SQLITE_NOMEM ){
58807 return SQLITE_NOMEM;
58925 return SQLITE_NOMEM;
59197 ** SQLITE_NOMEM
59208 p->rc = SQLITE_NOMEM;
59228 isSpecialError = mrc==SQLITE_NOMEM || mrc==SQLITE_IOERR
59244 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
59375 p->rc = SQLITE_NOMEM;
60637 /* An SQLITE_NOMEM error. */
60641 pCtx->isError = SQLITE_NOMEM;
60711 p->rc = SQLITE_NOMEM;
60712 return SQLITE_NOMEM;
60771 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
60772 p->rc = SQLITE_NOMEM;
60835 v->rc = rc = SQLITE_NOMEM;
61061 ** code of statement pStmt set to SQLITE_NOMEM.
61078 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
62443 ** A memory allocation error causes p->rc to be set to SQLITE_NOMEM and this
62887 if( p->rc==SQLITE_NOMEM ){
67067 rc = SQLITE_NOMEM;
67079 if( rc==SQLITE_NOMEM ){
68404 rc = SQLITE_NOMEM;
68412 if( db->mallocFailed ) rc = SQLITE_NOMEM;
69103 return SQLITE_NOMEM;
75952 rc = SQLITE_NOMEM;
75970 rc = SQLITE_NOMEM;
76034 if( rc==SQLITE_NOMEM ){
76180 rc = SQLITE_NOMEM;
76194 rc = SQLITE_NOMEM;
76250 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
77670 pParse->rc = SQLITE_NOMEM;
80294 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
83117 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
83118 if( rc==SQLITE_NOMEM ){
86450 rc = SQLITE_NOMEM;
86451 sqlite3Error(db, SQLITE_NOMEM, 0);
87342 return SQLITE_NOMEM;
87464 rc = SQLITE_NOMEM;
87953 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
89099 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
89155 if( rc==SQLITE_NOMEM ){
89402 rc = SQLITE_NOMEM;
89429 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
89524 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
89600 rc = SQLITE_NOMEM;
89673 pParse->rc = SQLITE_NOMEM;
89680 pParse->rc = SQLITE_NOMEM;
89791 if( rc==SQLITE_NOMEM ){
91140 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
91159 if( aCol==0 ) return SQLITE_NOMEM;
91217 return SQLITE_NOMEM;
91763 rc = SQLITE_NOMEM;
92121 if( pNew==0 ) return SQLITE_NOMEM;
94491 p->rc = SQLITE_NOMEM;
94528 db->errCode = SQLITE_NOMEM;
94529 return SQLITE_NOMEM;
94557 db->errCode = SQLITE_NOMEM;
94558 return SQLITE_NOMEM;
96406 return SQLITE_NOMEM;
96554 rc = SQLITE_NOMEM;
97157 return SQLITE_NOMEM;
97163 return SQLITE_NOMEM;
97174 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
97291 return SQLITE_NOMEM;
97367 rc = SQLITE_NOMEM;
99730 if( rc==SQLITE_NOMEM ){
99927 ** SQLITE_NOMEM is returned and *piRegion is undefined.
99981 return SQLITE_NOMEM;
100000 return SQLITE_NOMEM;
106753 return SQLITE_NOMEM;
106818 pParse->rc = SQLITE_NOMEM;
107137 int rc = SQLITE_NOMEM;
107149 rc = SQLITE_NOMEM;
107400 rc = SQLITE_NOMEM;
108095 /* SQLITE_NOMEM */ "out of memory",
108331 return SQLITE_NOMEM;
108764 return sqlite3ErrStr(SQLITE_NOMEM);
108771 z = sqlite3ErrStr(SQLITE_NOMEM);
108839 return SQLITE_NOMEM;
108848 return SQLITE_NOMEM;
108921 if( pColl==0 ) return SQLITE_NOMEM;
109186 rc = SQLITE_NOMEM;
109280 if( rc==SQLITE_NOMEM ){
109334 assert( *ppDb || rc==SQLITE_NOMEM );
109339 rc = SQLITE_NOMEM;
110753 return SQLITE_NOMEM;
110786 return SQLITE_NOMEM;
110916 return SQLITE_NOMEM;
111161 rc = SQLITE_NOMEM;
111269 return SQLITE_NOMEM;
111490 return SQLITE_NOMEM;
111874 return SQLITE_NOMEM;
112259 return SQLITE_NOMEM;
112288 return SQLITE_NOMEM;
112335 return SQLITE_NOMEM;
112360 return SQLITE_NOMEM;
113532 *pRc = SQLITE_NOMEM;
113589 rc = SQLITE_NOMEM;
113621 if( zContentCols==0 ) rc = SQLITE_NOMEM;
113676 rc = SQLITE_NOMEM;
113743 if( z==0 ) *pRc = SQLITE_NOMEM;
113798 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
113837 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
113907 if( !aCol ) return SQLITE_NOMEM;
113938 rc = SQLITE_NOMEM;
113991 rc = SQLITE_NOMEM;
114162 ** if the allocation fails, return SQLITE_NOMEM.
114166 return SQLITE_NOMEM;
114232 SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
114298 rc = SQLITE_NOMEM;
114832 ** SQLITE_NOMEM is returned.
114865 return SQLITE_NOMEM;
114957 return SQLITE_NOMEM;
115008 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
115032 return SQLITE_NOMEM;
115080 return SQLITE_NOMEM;
115104 return SQLITE_NOMEM;
115140 if( !*ppOut ) return SQLITE_NOMEM;
115147 if( !*ppOut ) return SQLITE_NOMEM;
115189 rc = SQLITE_NOMEM;
115217 SQLITE_NOMEM;
115258 int rc = SQLITE_NOMEM; /* Return code */
115618 rc = SQLITE_NOMEM;
115867 if( !aExpr ) rc = SQLITE_NOMEM;
115962 ** cause fts3DoclistMerge() to incorrectly return SQLITE_NOMEM.
116124 return SQLITE_NOMEM;
116156 rc = SQLITE_NOMEM;
116681 rc = SQLITE_NOMEM;
116694 rc = SQLITE_NOMEM;
116847 if( !p ) return SQLITE_NOMEM;
116951 if( !pCsr ) return SQLITE_NOMEM;
116980 if( aNew==0 ) return SQLITE_NOMEM;
117023 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
117069 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
117123 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
117130 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
117355 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
117385 rc = SQLITE_NOMEM;
117435 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
117526 return SQLITE_NOMEM;
117539 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
117614 return SQLITE_NOMEM;
117762 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
117793 rc = SQLITE_NOMEM;
117826 rc = SQLITE_NOMEM;
117910 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
118101 if( rc==SQLITE_NOMEM ){
118110 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
118111 if( rc==SQLITE_NOMEM ){
118132 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
118134 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
118609 if( t==NULL ) return SQLITE_NOMEM;
118639 if( c==NULL ) return SQLITE_NOMEM;
119149 if( !pNew ) return SQLITE_NOMEM;
119349 if( !zCopy ) return SQLITE_NOMEM;
119370 return SQLITE_NOMEM;
119646 rc = SQLITE_NOMEM;
119742 if( t==NULL ) return SQLITE_NOMEM;
119797 if( c==NULL ) return SQLITE_NOMEM;
119863 if( !pNew ) return SQLITE_NOMEM;
120162 rc = SQLITE_NOMEM;
120335 return SQLITE_NOMEM;
120347 return SQLITE_NOMEM;
120365 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
120484 rc = SQLITE_NOMEM;
120775 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
120787 rc = SQLITE_NOMEM;
120882 return SQLITE_NOMEM;
121090 return SQLITE_NOMEM;
121166 rc = SQLITE_NOMEM;
121196 rc = SQLITE_NOMEM;
121442 return SQLITE_NOMEM;
121460 return SQLITE_NOMEM;
121486 return SQLITE_NOMEM;
121632 if( !pWriter ) return SQLITE_NOMEM;
121638 if( !pWriter->aData ) return SQLITE_NOMEM;
121703 if( !aNew ) return SQLITE_NOMEM;
121727 return SQLITE_NOMEM;
122073 return SQLITE_NOMEM;
122249 *pRC = SQLITE_NOMEM;
122299 *pRC = SQLITE_NOMEM;
122358 return SQLITE_NOMEM;
122516 return SQLITE_NOMEM;
122553 if( aSzIns==0 ) return SQLITE_NOMEM;
122824 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
123114 return SQLITE_NOMEM;
123183 return SQLITE_NOMEM;
123310 return SQLITE_NOMEM;
123684 if( !aIter ) return SQLITE_NOMEM;
123912 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
124110 rc = SQLITE_NOMEM;
124137 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
124146 rc = SQLITE_NOMEM;
124752 rc2 = SQLITE_NOMEM;
125044 rc = SQLITE_NOMEM;
125060 int rc = SQLITE_NOMEM;
125466 if( !pGeom ) return SQLITE_NOMEM;
125525 rc = SQLITE_NOMEM;
125667 return SQLITE_NOMEM;
125842 rc = SQLITE_NOMEM;
126267 return SQLITE_NOMEM;
126364 return SQLITE_NOMEM;
126444 rc = SQLITE_NOMEM;
126469 rc = SQLITE_NOMEM;
126734 return SQLITE_NOMEM;
127055 int rc = SQLITE_NOMEM;
127134 return SQLITE_NOMEM;
127158 rc = SQLITE_NOMEM;
127174 int rc = SQLITE_NOMEM;
127273 return SQLITE_NOMEM;
127311 rc = SQLITE_NOMEM;
127473 if( !pGeomCtx ) return SQLITE_NOMEM;
128061 return SQLITE_NOMEM;
128119 return SQLITE_NOMEM;
128210 return SQLITE_NOMEM;