Lines Matching refs:zErrMsg

2418   void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
8027 ** string obtained from [sqlite3_mprintf()] to zErrMsg. The method should
8029 ** prior to assigning a new string to zErrMsg. ^After the error message
8031 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
8036 char *zErrMsg; /* Error message from sqlite3_mprintf() */
18641 char *zErrMsg; /* An error message */
21061 char *zErrMsg; /* Error message written here */
31297 ** Add an error message to pParse->zErrMsg and increment pParse->nErr.
31324 sqlite3DbFree(db, pParse->zErrMsg);
31325 pParse->zErrMsg = zMsg;
47808 static void memdbDlError(sqlite3_vfs*, int nByte, char *zErrMsg);
48136 ** Populate the buffer zErrMsg (size nByte bytes) with a human readable
48140 static void memdbDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){
48141 ORIGVFS(pVfs)->xDlError(ORIGVFS(pVfs), nByte, zErrMsg);
64000 int nErr; /* Number of messages written to zErrMsg so far */
73986 ** reference to the page, add an error message to pCheck->zErrMsg.
74953 sqlite3ErrorWithMsg(pErrorDb, sParse.rc, "%s", sParse.zErrMsg);
74956 sqlite3DbFree(pErrorDb, sParse.zErrMsg);
77592 ** Change the error string stored in Vdbe.zErrMsg
77596 sqlite3DbFree(p->db, p->zErrMsg);
77598 p->zErrMsg = sqlite3VMPrintf(p->db, zFormat, ap);
80700 sqlite3DbFree(db, p->zErrMsg);
80701 p->zErrMsg = 0;
80773 if( p->zErrMsg ){
80777 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
80847 sqlite3ErrorWithMsg(db, p->rc, p->zErrMsg ? "%s" : 0, p->zErrMsg);
80860 sqlite3DbFree(db, p->zErrMsg);
80861 p->zErrMsg = 0;
82672 ** Transfer error message text from an sqlite3_vtab.zErrMsg (text stored
82673 ** in memory obtained from sqlite3_malloc) into a Vdbe.zErrMsg (text stored
82677 if( pVtab->zErrMsg ){
82679 sqlite3DbFree(db, p->zErrMsg);
82680 p->zErrMsg = sqlite3DbStrDup(db, pVtab->zErrMsg);
82681 sqlite3_free(pVtab->zErrMsg);
82682 pVtab->zErrMsg = 0;
83553 sqlite3DbFree(db, v->zErrMsg);
83555 v->zErrMsg = sqlite3DbStrDup(db, zErr);
83558 v->zErrMsg = 0;
86228 p->zErrMsg = sqlite3MPrintf(db, "%z: %s", p->zErrMsg, pOp->p4.z);
86233 sqlite3_log(pOp->p1, "abort at %d in [%s]: %s", pcx, p->zSql, p->zErrMsg);
88681 sqlite3DbFree(db, p->zErrMsg);
88682 p->zErrMsg = sqlite3DbStrDup(db, "database schema has changed");
91218 rc = sqlite3InitOne(db, iDb, &p->zErrMsg, INITFLAG_AlterTable);
91227 initData.pzErrMsg = &p->zErrMsg;
92171 rc = sqlite3RunVacuum(&p->zErrMsg, db, pOp->p1,
92336 rc = sqlite3VtabCallCreate(db, pOp->p1, zTab, &p->zErrMsg);
93081 if( p->zErrMsg==0 && rc!=SQLITE_IOERR_NOMEM ){
93088 (int)(pOp - aOp), p->zSql, p->zErrMsg);
93322 if( sParse.zErrMsg ){
93324 zErr = sParse.zErrMsg;
93325 sParse.zErrMsg = 0;
96759 pVTab->base.zErrMsg = sqlite3_mprintf(
106439 ** sub-routine is currently stored in pParse->zErrMsg. This function
106455 pParse->zErrMsg
106534 assert( p->zErrMsg==0 );
106536 p->zErrMsg = zErr;
106766 sqlite3DbFree(db, pParse->zErrMsg);
106937 if( sParse.zErrMsg ){
107126 if( sParse.zErrMsg ){
109619 ** pParse->zErrMsg and these routines return non-zero. If everything
109859 ** Write an error message into pParse->zErrMsg that explains that the
110301 char *zErrMsg = 0;
110321 sqlite3RunParser(pParse, zSql, &zErrMsg);
110322 sqlite3DbFree(db, zErrMsg);
110402 ** error message in pParse->zErrMsg.
110405 ** routine leaves an error message in pParse->zErrMsg where
112660 ** of errors. If an error is seen leave an error message in pParse->zErrMsg.
118127 char *zErrMsg = 0;
118142 if( zFile && sqlite3_load_extension(db, zFile, zProc, &zErrMsg) ){
118143 sqlite3_result_error(context, zErrMsg, -1);
118144 sqlite3_free(zErrMsg);
127816 pTab->base.zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(pTab->db));
128345 rc = sqlite3Init(db, &pParse->zErrMsg);
128464 char *zErrMsg = 0; /* Error message */
128539 sqlite3RunParser(&sParse, zSqlCopy, &zErrMsg);
128546 sqlite3RunParser(&sParse, zSql, &zErrMsg);
128574 if( zErrMsg ){
128575 sqlite3ErrorWithMsg(db, rc, "%s", zErrMsg);
128576 sqlite3DbFree(db, zErrMsg);
134570 ** pParse->zErrMsg.
135671 char *zErrMsg; /* Error message text, if an error occurs */
135717 sqlite3_free(p->zErrMsg);
135718 p->zErrMsg = sqlite3_mprintf(
135776 res.zErrMsg = 0;
135793 if( res.zErrMsg ){
135796 *pzErrMsg = sqlite3_mprintf("%s",res.zErrMsg);
135798 sqlite3_free(res.zErrMsg);
135803 sqlite3_free(res.zErrMsg);
136713 assert( pFrom->zErrMsg==0 || pFrom->nErr );
136714 assert( pTo->zErrMsg==0 || pTo->nErr );
136716 pTo->zErrMsg = pFrom->zErrMsg;
136720 sqlite3DbFree(pFrom->db, pFrom->zErrMsg);
139736 ** If an error message is available, leave it in p->zErrMsg.
145889 }else if( !pVtab->zErrMsg ){
145892 sqlite3ErrorMsg(pParse, "%s", pVtab->zErrMsg);
145895 sqlite3_free(pVtab->zErrMsg);
145896 pVtab->zErrMsg = 0;
159586 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){
159587 pParse->zErrMsg = sqlite3MPrintf(db, "%s", sqlite3ErrStr(pParse->rc));
159590 if( pParse->zErrMsg ){
159591 *pzErrMsg = pParse->zErrMsg;
159594 pParse->zErrMsg = 0;
163236 char *zErrMsg = 0; /* Error message from sqlite3ParseUri() */
163433 rc = sqlite3ParseUri(zVfs, zFilename, &flags, &db->pVfs, &zOpen, &zErrMsg);
163437 sqlite3ErrorWithMsg(db, rc, zErrMsg ? "%s" : 0, zErrMsg);
163438 sqlite3_free(zErrMsg);
163819 char *zErrMsg = 0;
163839 rc = sqlite3Init(db, &zErrMsg);
163910 sqlite3DbFree(db, zErrMsg);
163911 zErrMsg = sqlite3MPrintf(db, "no such table column: %s.%s", zTableName,
163915 sqlite3ErrorWithMsg(db, rc, (zErrMsg?"%s":0), zErrMsg);
163916 sqlite3DbFree(db, zErrMsg);
169392 assert( p->base.zErrMsg==0 );
169395 &p->base.zErrMsg
186974 sqlite3_free(cur->pVtab->zErrMsg);
186975 cur->pVtab->zErrMsg = sqlite3_mprintf("malformed JSON");
186976 if( cur->pVtab->zErrMsg ) rc = SQLITE_ERROR;
186999 sqlite3_free(cur->pVtab->zErrMsg);
187000 cur->pVtab->zErrMsg = jsonPathSyntaxError(zErr);
187002 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
190306 ** (at pRtree->base.zErrMsg) to an appropriate value and returns
190333 pRtree->base.zErrMsg = sqlite3_mprintf(
190339 pRtree->base.zErrMsg = sqlite3_mprintf(
193152 pVtab->zErrMsg =
200091 ** Populate the buffer zErrMsg (size nByte bytes) with a human readable
200095 static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){
200097 pRealVfs->xDlError(pRealVfs, nByte, zErrMsg);
201484 sqlite3_free(pVtab->zErrMsg);
201485 pVtab->zErrMsg = sqlite3_mprintf("%s", zErr);
222633 pTab->base.zErrMsg = sqlite3_mprintf(
222992 pCursor->pVtab->zErrMsg = sqlite3_mprintf(
223118 assert( pTab->p.base.zErrMsg==0 );
223129 pTab->p.base.zErrMsg = sqlite3_mprintf("unknown special query: %.*s", n, z);
223193 assert( pTab->p.base.zErrMsg==0 );
223194 pTab->p.base.zErrMsg = sqlite3_mprintf("no such function: %s", zRank);
223225 pCsr->base.pVtab->zErrMsg = sqlite3_mprintf(
223286 pTab->p.base.zErrMsg = sqlite3_mprintf(
223305 assert( pzErrmsg==0 || pzErrmsg==&pTab->p.base.zErrMsg );
223306 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
223335 char **pzErr = &pTab->p.base.zErrMsg;
223417 pTab->pStorage, fts5StmtType(pCsr), &pCsr->pStmt, &pTab->p.base.zErrMsg
223495 ** be left in sqlite3_vtab.zErrMsg.
223505 pTab->pStorage, eStmt, &pCsr->pStmt, (bErrormsg?&pTab->p.base.zErrMsg:0)
223507 assert( rc!=SQLITE_OK || pTab->p.base.zErrMsg==0 );
223539 assert( p->p.base.zErrMsg==0 );
223540 p->p.base.zErrMsg = sqlite3_vmprintf(zFormat, ap);
223671 assert( pVtab->zErrMsg==0 );
223677 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
223718 pTab->p.base.zErrMsg = sqlite3_mprintf(
223787 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
224545 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
228854 pVTab->zErrMsg = sqlite3_mprintf(
228882 pVTab->zErrMsg = sqlite3_mprintf(