Lines Matching refs:zErrMsg

1746   void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
7525 ** string obtained from [sqlite3_mprintf()] to zErrMsg. The method should
7527 ** prior to assigning a new string to zErrMsg. ^After the error message
7529 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
7534 char *zErrMsg; /* Error message from sqlite3_mprintf() */
18464 char *zErrMsg; /* An error message */
22090 char *zErrMsg; /* Error message written here */
32209 ** Add an error message to pParse->zErrMsg and increment pParse->nErr.
32236 sqlite3DbFree(db, pParse->zErrMsg);
32237 pParse->zErrMsg = zMsg;
48652 static void memdbDlError(sqlite3_vfs*, int nByte, char *zErrMsg);
49158 ** Populate the buffer zErrMsg (size nByte bytes) with a human readable
49162 static void memdbDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){
49163 ORIGVFS(pVfs)->xDlError(ORIGVFS(pVfs), nByte, zErrMsg);
65247 int nErr; /* Number of messages written to zErrMsg so far */
75557 ** reference to the page, add an error message to pCheck->zErrMsg.
76544 sqlite3ErrorWithMsg(pErrorDb, sParse.rc, "%s", sParse.zErrMsg);
76547 sqlite3DbFree(pErrorDb, sParse.zErrMsg);
79233 ** Change the error string stored in Vdbe.zErrMsg
79237 sqlite3DbFree(p->db, p->zErrMsg);
79239 p->zErrMsg = sqlite3VMPrintf(p->db, zFormat, ap);
82347 sqlite3DbFree(db, p->zErrMsg);
82348 p->zErrMsg = 0;
82420 if( p->zErrMsg ){
82424 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
82487 if( db->pErr || p->zErrMsg ){
82498 sqlite3ErrorWithMsg(db, p->rc, p->zErrMsg ? "%s" : 0, p->zErrMsg);
82511 if( p->zErrMsg ){
82512 sqlite3DbFree(db, p->zErrMsg);
82513 p->zErrMsg = 0;
84329 ** Transfer error message text from an sqlite3_vtab.zErrMsg (text stored
84330 ** in memory obtained from sqlite3_malloc) into a Vdbe.zErrMsg (text stored
84334 if( pVtab->zErrMsg ){
84336 sqlite3DbFree(db, p->zErrMsg);
84337 p->zErrMsg = sqlite3DbStrDup(db, pVtab->zErrMsg);
84338 sqlite3_free(pVtab->zErrMsg);
84339 pVtab->zErrMsg = 0;
85225 sqlite3DbFree(db, v->zErrMsg);
85227 v->zErrMsg = sqlite3DbStrDup(db, zErr);
85230 v->zErrMsg = 0;
87852 p->zErrMsg = sqlite3MPrintf(db, "%z: %s", p->zErrMsg, pOp->p4.z);
87857 sqlite3_log(pOp->p1, "abort at %d in [%s]: %s", pcx, p->zSql, p->zErrMsg);
90435 sqlite3DbFree(db, p->zErrMsg);
90436 p->zErrMsg = sqlite3DbStrDup(db, "database schema has changed");
93227 rc = sqlite3InitOne(db, iDb, &p->zErrMsg, pOp->p5);
93236 initData.pzErrMsg = &p->zErrMsg;
94183 rc = sqlite3RunVacuum(&p->zErrMsg, db, pOp->p1,
94348 rc = sqlite3VtabCallCreate(db, pOp->p1, zTab, &p->zErrMsg);
95109 if( p->zErrMsg==0 && rc!=SQLITE_IOERR_NOMEM ){
95116 (int)(pOp - aOp), p->zSql, p->zErrMsg);
95354 if( sParse.zErrMsg ){
95356 zErr = sParse.zErrMsg;
95357 sParse.zErrMsg = 0;
98800 pVTab->base.zErrMsg = sqlite3_mprintf(
109038 ** sub-routine is currently stored in pParse->zErrMsg. This function
109054 pParse->zErrMsg
109133 assert( p->zErrMsg==0 );
109135 p->zErrMsg = zErr;
109414 sqlite3DbFree(db, pParse->zErrMsg);
109589 if( sParse.zErrMsg ){
109788 if( sParse.zErrMsg ){
112695 ** pParse->zErrMsg and these routines return non-zero. If everything
112848 ** Write an error message into pParse->zErrMsg that explains that the
113341 char *zErrMsg = 0;
113363 sqlite3RunParser(pParse, zSql, &zErrMsg);
113365 sqlite3DbFree(db, zErrMsg);
113465 ** error message in pParse->zErrMsg.
113468 ** routine leaves an error message in pParse->zErrMsg where
116074 ** of errors. If an error is seen leave an error message in pParse->zErrMsg.
121661 char *zErrMsg = 0;
121676 if( zFile && sqlite3_load_extension(db, zFile, zProc, &zErrMsg) ){
121677 sqlite3_result_error(context, zErrMsg, -1);
121678 sqlite3_free(zErrMsg);
132138 pTab->base.zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(pTab->db));
132701 rc = sqlite3Init(db, &pParse->zErrMsg);
132879 char *zErrMsg = 0; /* Error message */
132954 sqlite3RunParser(&sParse, zSqlCopy, &zErrMsg);
132961 sqlite3RunParser(&sParse, zSql, &zErrMsg);
132985 if( zErrMsg ){
132986 sqlite3ErrorWithMsg(db, rc, "%s", zErrMsg);
132987 sqlite3DbFree(db, zErrMsg);
132992 assert( zErrMsg==0 );
139545 ** pParse->zErrMsg.
140812 char *zErrMsg; /* Error message text, if an error occurs */
140858 sqlite3_free(p->zErrMsg);
140859 p->zErrMsg = sqlite3_mprintf(
140917 res.zErrMsg = 0;
140934 if( res.zErrMsg ){
140937 *pzErrMsg = sqlite3_mprintf("%s",res.zErrMsg);
140939 sqlite3_free(res.zErrMsg);
140944 sqlite3_free(res.zErrMsg);
142066 assert( pFrom->zErrMsg==0 || pFrom->nErr );
142067 assert( pTo->zErrMsg==0 || pTo->nErr );
142069 pTo->zErrMsg = pFrom->zErrMsg;
142073 sqlite3DbFree(pFrom->db, pFrom->zErrMsg);
145443 ** If an error message is available, leave it in p->zErrMsg.
151766 }else if( !pVtab->zErrMsg ){
151769 sqlite3ErrorMsg(pParse, "%s", pVtab->zErrMsg);
151772 sqlite3_free(pVtab->zErrMsg);
151773 pVtab->zErrMsg = 0;
166022 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){
166023 pParse->zErrMsg = sqlite3MPrintf(db, "%s", sqlite3ErrStr(pParse->rc));
166026 if( pParse->zErrMsg ){
166027 *pzErrMsg = pParse->zErrMsg;
166030 pParse->zErrMsg = 0;
169747 char *zErrMsg = 0; /* Error message from sqlite3ParseUri() */
169952 rc = sqlite3ParseUri(zVfs, zFilename, &flags, &db->pVfs, &zOpen, &zErrMsg);
169956 sqlite3ErrorWithMsg(db, rc, zErrMsg ? "%s" : 0, zErrMsg);
169957 sqlite3_free(zErrMsg);
170338 char *zErrMsg = 0;
170358 rc = sqlite3Init(db, &zErrMsg);
170429 sqlite3DbFree(db, zErrMsg);
170430 zErrMsg = sqlite3MPrintf(db, "no such table column: %s.%s", zTableName,
170434 sqlite3ErrorWithMsg(db, rc, (zErrMsg?"%s":0), zErrMsg);
170435 sqlite3DbFree(db, zErrMsg);
175995 assert( p->base.zErrMsg==0 );
175998 &p->base.zErrMsg
193730 sqlite3_free(cur->pVtab->zErrMsg);
193731 cur->pVtab->zErrMsg = sqlite3_mprintf("malformed JSON");
193732 if( cur->pVtab->zErrMsg ) rc = SQLITE_ERROR;
193755 sqlite3_free(cur->pVtab->zErrMsg);
193756 cur->pVtab->zErrMsg = jsonPathSyntaxError(zErr);
193758 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
197115 ** (at pRtree->base.zErrMsg) to an appropriate value and returns
197142 pRtree->base.zErrMsg = sqlite3_mprintf(
197148 pRtree->base.zErrMsg = sqlite3_mprintf(
199971 pVtab->zErrMsg =
206955 ** Populate the buffer zErrMsg (size nByte bytes) with a human readable
206959 static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){
206961 pRealVfs->xDlError(pRealVfs, nByte, zErrMsg);
208395 sqlite3_free(pVtab->zErrMsg);
208396 pVtab->zErrMsg = sqlite3_mprintf("%s", zErr);
230312 pTab->base.zErrMsg = sqlite3_mprintf(
230675 pCursor->pVtab->zErrMsg = sqlite3_mprintf(
230801 assert( pTab->p.base.zErrMsg==0 );
230812 pTab->p.base.zErrMsg = sqlite3_mprintf("unknown special query: %.*s", n, z);
230876 assert( pTab->p.base.zErrMsg==0 );
230877 pTab->p.base.zErrMsg = sqlite3_mprintf("no such function: %s", zRank);
230908 pCsr->base.pVtab->zErrMsg = sqlite3_mprintf(
230969 pTab->p.base.zErrMsg = sqlite3_mprintf(
230988 assert( pzErrmsg==0 || pzErrmsg==&pTab->p.base.zErrMsg );
230989 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
231013 char **pzErr = &pTab->p.base.zErrMsg;
231114 pTab->pStorage, fts5StmtType(pCsr), &pCsr->pStmt, &pTab->p.base.zErrMsg
231193 ** be left in sqlite3_vtab.zErrMsg.
231203 pTab->pStorage, eStmt, &pCsr->pStmt, (bErrormsg?&pTab->p.base.zErrMsg:0)
231205 assert( rc!=SQLITE_OK || pTab->p.base.zErrMsg==0 );
231237 assert( p->p.base.zErrMsg==0 );
231238 p->p.base.zErrMsg = sqlite3_vmprintf(zFormat, ap);
231370 assert( pVtab->zErrMsg==0 );
231376 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
231417 pTab->p.base.zErrMsg = sqlite3_mprintf(
231486 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
232249 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
236714 pVTab->zErrMsg = sqlite3_mprintf(
236742 pVTab->zErrMsg = sqlite3_mprintf(