| Index: testing/libfuzzer/fuzzers/dicts/generated/sqlite3_prepare_v2_fuzzer.dict
|
| diff --git a/testing/libfuzzer/fuzzers/dicts/sql.dict b/testing/libfuzzer/fuzzers/dicts/generated/sqlite3_prepare_v2_fuzzer.dict
|
| similarity index 58%
|
| copy from testing/libfuzzer/fuzzers/dicts/sql.dict
|
| copy to testing/libfuzzer/fuzzers/dicts/generated/sqlite3_prepare_v2_fuzzer.dict
|
| index bf522cc45cf974e9c3cf6b55fd34a0a0b79da7b5..3e2f16151c903402086438b4b4c8b41ebe1e8129 100644
|
| --- a/testing/libfuzzer/fuzzers/dicts/sql.dict
|
| +++ b/testing/libfuzzer/fuzzers/dicts/generated/sqlite3_prepare_v2_fuzzer.dict
|
| @@ -280,3 +280,643 @@ pragma_vdbe_trace@1=" vdbe_trace"
|
| pragma_wal_autocheckpoint@1=" wal_autocheckpoint"
|
| pragma_wal_checkpoint@1=" wal_checkpoint"
|
| pragma_writable_schema@1=" writable_schema"
|
| +
|
| +
|
| +# Dictionary elements below have been generated automatically.
|
| +"all"
|
| +"code"
|
| +"TP2,"
|
| +"month"
|
| +"\xe2\x80\x9cCR\xe2\x80\x9d"
|
| +"query"
|
| +"expressions"
|
| +"TP2;"
|
| +"row"
|
| +"S211,"
|
| +"SQL_FEATURES"
|
| +"to"
|
| +"program"
|
| +"present"
|
| +"T211,"
|
| +"G,"
|
| +"SQL/CLI,"
|
| +"resources"
|
| +"END."
|
| +"F411,"
|
| +"OBJECT"
|
| +"rollback"
|
| +"string"
|
| +"FEAT2."
|
| +"P001,"
|
| +"TB1."
|
| +"EXTRACT)"
|
| +"P"
|
| +"entries"
|
| +"syntax"
|
| +"MINUTE"
|
| +"(BNF"
|
| +"IEC,"
|
| +"False"
|
| +"level"
|
| +"did"
|
| +"RETURN),"
|
| +"list"
|
| +"large"
|
| +"SQL)"
|
| +"(ISO/IEC"
|
| +"SQL,"
|
| +"SQL-"
|
| +"SQL."
|
| +"small"
|
| +"DEFINITION_SCHEMA;"
|
| +"Index"
|
| +"USED"
|
| +"S024,"
|
| +"direct"
|
| +"(SQL/XML)."
|
| +"likely"
|
| +"INSERT,"
|
| +"index"
|
| +"supplied"
|
| +"access"
|
| +"BNF,"
|
| +"version"
|
| +"(SQL/MED)"
|
| +"K"
|
| +"(SQL/JRT)"
|
| +"modify"
|
| +"reported"
|
| +"objects"
|
| +"UNDER"
|
| +"["
|
| +"change"
|
| +"search"
|
| +"[ISO9075-"
|
| +"\xe2\x80\x9cV\xe2\x80\x9d"
|
| +"changed"
|
| +"PUBLIC"
|
| +"S023,"
|
| +"{"
|
| +"changes"
|
| +"REFERENCES,"
|
| +"named"
|
| +"(INFORMATION_SCHEMA)"
|
| +"UPDATE."
|
| +"S2"
|
| +"UPDATE,"
|
| +"replace"
|
| +"\xe2\x80\x9cPSM\xe2\x80\x9d"
|
| +"SERIALIZABLE,"
|
| +"names"
|
| +"REF"
|
| +"use"
|
| +"from"
|
| +"0"
|
| +"distinct"
|
| +"contains"
|
| +"two"
|
| +"few"
|
| +"duplicate"
|
| +"call"
|
| +"6"
|
| +"9075-1:2010(E)"
|
| +"DOCUMENT"
|
| +"type"
|
| +"authorization"
|
| +"more"
|
| +"[ISO9075-3],"
|
| +"N1968;"
|
| +"F"
|
| +"initial"
|
| +"name,"
|
| +"PKG010"
|
| +"V"
|
| +"known"
|
| +"SQL\xe2\x80\x9d:"
|
| +"Expression"
|
| +"must"
|
| +"none"
|
| +"SR3)"
|
| +"word"
|
| +"this"
|
| +"modified"
|
| +"ST"
|
| +"descriptor"
|
| +"paragraph"
|
| +"values"
|
| +"v"
|
| +"exceptions"
|
| +"F,"
|
| +"32/WG"
|
| +"control"
|
| +"type,"
|
| +"reserved"
|
| +"SQL:"
|
| +"attribute"
|
| +"type:"
|
| +"incremental"
|
| +"dropped"
|
| +"allowed"
|
| +"DATE"
|
| +"returned"
|
| +"SQL;"
|
| +"end"
|
| +"Format"
|
| +"ST."
|
| +"get"
|
| +"SQL\xe2\x80\x9d,"
|
| +"write"
|
| +"KEY."
|
| +"F555,"
|
| +"F671,"
|
| +"parameter"
|
| +"A"
|
| +"S151,"
|
| +"(FCD)"
|
| +"may"
|
| +"STUDY"
|
| +"after"
|
| +"mapping"
|
| +"Q"
|
| +"date"
|
| +"such"
|
| +"data"
|
| +"a"
|
| +"FEAT,"
|
| +"JTC1"
|
| +"attempt"
|
| +"Y."
|
| +"CHARACTER,"
|
| +"[ISO9075-2]."
|
| +"CALL"
|
| +"[ISO9075-2],"
|
| +"FEAT1"
|
| +"order"
|
| +"FEAT2"
|
| +"symbols"
|
| +"S241,"
|
| +"V."
|
| +"referencing"
|
| +"differs"
|
| +"Final"
|
| +"before"
|
| +"1"
|
| +"[UCS]"
|
| +"Multiple"
|
| +"CD"
|
| +","
|
| +"TP1"
|
| +"<"
|
| +"F521,"
|
| +"views"
|
| +"L"
|
| +"primary"
|
| +"qualified"
|
| +"(SUBSTRING,"
|
| +"compound"
|
| +"not"
|
| +"term"
|
| +"name"
|
| +"32N1963"
|
| +"MONTH"
|
| +"PURPOSES."
|
| +"mode"
|
| +"(DEFINITION_SCHEMA)."
|
| +"constraints"
|
| +"TB1"
|
| +"TB2"
|
| +"P002,"
|
| +"DAY."
|
| +"DAY,"
|
| +"used"
|
| +"(SQL/CLI)"
|
| +"clauses"
|
| +"operation"
|
| +"out"
|
| +"E,"
|
| +"E."
|
| +"space"
|
| +"T041,"
|
| +"[ISO9075-4]"
|
| +"content"
|
| +"7"
|
| +"T212,"
|
| +"G"
|
| +"ZONE,"
|
| +"[ISO9075-2]:"
|
| +"standard"
|
| +"base"
|
| +"W"
|
| +"collation"
|
| +"UNDER,"
|
| +"JTC"
|
| +"definition"
|
| +"\xe2\x80\x9cSR\xe2\x80\x9d"
|
| +"Y\xe2\x80\x9d"
|
| +"TIMESTAMP"
|
| +"length"
|
| +"TIME"
|
| +"F191,"
|
| +"first"
|
| +"already"
|
| +"encoding"
|
| +"T341,"
|
| +"clause"
|
| +"variables"
|
| +"number"
|
| +"one"
|
| +"ISO"
|
| +"another"
|
| +"blank"
|
| +"(SQL/OLB)."
|
| +"reference"
|
| +"NY"
|
| +"unknown"
|
| +"Symbol"
|
| +"system"
|
| +"ID"
|
| +"returns"
|
| +"2"
|
| +"statement"
|
| +"X2"
|
| +"STILL"
|
| +"S231,"
|
| +"final"
|
| +"schema"
|
| +"B"
|
| +"TC\xe2\x80\x9d."
|
| +"that"
|
| +"Deprecated"
|
| +"exactly"
|
| +"[ISO10646]"
|
| +"part"
|
| +"T201,"
|
| +"(SQL/OLB)"
|
| +"than"
|
| +"<B>"
|
| +"BEFORE,"
|
| +"EXECUTE."
|
| +"tree"
|
| +"second"
|
| +"1/SC"
|
| +"were"
|
| +"1)"
|
| +"1,"
|
| +"result"
|
| +"page."
|
| +"\xe2\x80\x9cAR\xe2\x80\x9d"
|
| +"SQL/CLI"
|
| +"(SQL/XML)"
|
| +"argument"
|
| +"ANSI"
|
| +"Other"
|
| +"have"
|
| +"null"
|
| +"any"
|
| +"CLI"
|
| +"UCS"
|
| +"-"
|
| +"OLAP"
|
| +"internal"
|
| +"S071,"
|
| +"T431,"
|
| +"SS"
|
| +"UNCOMMITTED,"
|
| +"multiple"
|
| +"Name"
|
| +"normal"
|
| +"object"
|
| +"M"
|
| +"\xe2\x80\x9c<SQL"
|
| +"most"
|
| +"ATOMIC,"
|
| +"letter"
|
| +"F491,"
|
| +"]"
|
| +"D,"
|
| +"R"
|
| +"}"
|
| +"D1"
|
| +"BE"
|
| +"text"
|
| +"supported"
|
| +"GR4)"
|
| +"datetime"
|
| +"S043,"
|
| +"(SQL/PSM)"
|
| +"BNF."
|
| +"<SQL"
|
| +"parameters"
|
| +"title"
|
| +"OF,"
|
| +"should"
|
| +"failed"
|
| +"only"
|
| +"8"
|
| +"local"
|
| +"columns"
|
| +"do"
|
| +"\xe2\x80\x9cSQL"
|
| +"permission"
|
| +"H"
|
| +"NATIONAL"
|
| +"between"
|
| +"RI."
|
| +"[ISO9075-11]"
|
| +"cannot"
|
| +"during"
|
| +"BNF"
|
| +"[ISO9075-1]"
|
| +"THIS"
|
| +"W."
|
| +"x"
|
| +"view"
|
| +"[ISO9075-3])."
|
| +"set"
|
| +"RETURN"
|
| +"exists"
|
| +"T1,"
|
| +"OLAP."
|
| +"LARGE"
|
| +"are"
|
| +"ISO/JTC"
|
| +"PKG004"
|
| +"S081,"
|
| +"PKG006"
|
| +"PKG007"
|
| +"PKG001"
|
| +"PKG002"
|
| +"PKG008"
|
| +"T611,"
|
| +"SQLSTATE,"
|
| +"3"
|
| +"NULL."
|
| +"routine"
|
| +"[ISO9075-10])."
|
| +"P003,"
|
| +"C"
|
| +"terms"
|
| +"JTC1/SC32"
|
| +"S"
|
| +"32N1821"
|
| +"SECOND."
|
| +"key"
|
| +"(ANSI)"
|
| +"come"
|
| +"(CALL"
|
| +"P-"
|
| +"both"
|
| +"PSM"
|
| +"many"
|
| +"foreign"
|
| +"Symbols"
|
| +"connection"
|
| +"SQL\xe2\x80\x9d),"
|
| +"context"
|
| +"expression"
|
| +"and"
|
| +"point"
|
| +"[ISO9075-13]"
|
| +"2nd"
|
| +"RESULT,"
|
| +"PUBLIC."
|
| +"table"
|
| +"INFORMATION_SCHEMA"
|
| +"ID."
|
| +"[ISO9075-14],"
|
| +"C."
|
| +"C,"
|
| +"T191,"
|
| +"create"
|
| +"due"
|
| +"ISO."
|
| +"literal"
|
| +"trigger"
|
| +"expected"
|
| +"C1"
|
| +"[ISO9075-2]"
|
| +"XML"
|
| +"CHANGE."
|
| +"QE,"
|
| +"N"
|
| +"CS"
|
| +"IEC"
|
| +"sequence:"
|
| +"INTERNATIONAL"
|
| +"PUBLIC),"
|
| +"as"
|
| +"value"
|
| +"while"
|
| +"(UCS)."
|
| +"error"
|
| +"CO,"
|
| +"[ISO9075-4],"
|
| +"LOB"
|
| +"real"
|
| +"C1."
|
| +"[ISO9075-2])."
|
| +"F052,"
|
| +"<A>."
|
| +"is"
|
| +"<A>,"
|
| +"level,"
|
| +"it"
|
| +"MONTH,"
|
| +"[ISO9075-14]."
|
| +"MONTH."
|
| +"in"
|
| +"<C>"
|
| +"SC"
|
| +"ISO/IEC:"
|
| +"ISO/IEC"
|
| +"V,"
|
| +"same"
|
| +"[ISO10646]."
|
| +"\xe2\x80\x9cGR\xe2\x80\x9d"
|
| +"arguments"
|
| +"9"
|
| +"<C>,"
|
| +"<C>."
|
| +"Types"
|
| +"Insert"
|
| +"extended"
|
| +"temporary"
|
| +"I"
|
| +"IT"
|
| +"HOUR,"
|
| +"levels"
|
| +"characters"
|
| +"Y"
|
| +"[ISO9075-9]"
|
| +"stack"
|
| +"lower"
|
| +"transaction"
|
| +"database"
|
| +"QE."
|
| +"without"
|
| +"[ISO9075-4])."
|
| +"entry"
|
| +"the"
|
| +"[ISO9075-10],"
|
| +"USAGE,"
|
| +"left"
|
| +"FEAT1,"
|
| +"FEAT1."
|
| +"READ,"
|
| +"S161,"
|
| +"[ISO9075-10]"
|
| +"identify"
|
| +"using"
|
| +"[UCS]."
|
| +"[UCS],"
|
| +"tables"
|
| +"character"
|
| +"ID\xe2\x80\x9d"
|
| +"source"
|
| +"add"
|
| +"\xe2\x80\x9cONLY"
|
| +"4"
|
| +"PSM."
|
| +"has"
|
| +"S1"
|
| +"match"
|
| +"identical"
|
| +"On"
|
| +"C1,"
|
| +"D"
|
| +"[ISO14651]"
|
| +"read"
|
| +"REPEATABLE"
|
| +"T"
|
| +"YEAR"
|
| +"integer"
|
| +"unique"
|
| +"sorting"
|
| +"like"
|
| +"B,"
|
| +"Numeric"
|
| +"[ISO9075-11]."
|
| +"B1"
|
| +"[ISO9075-11],"
|
| +"SQL"
|
| +"page"
|
| +"NT,"
|
| +"right"
|
| +"Java"
|
| +"sequence"
|
| +"\xc2\xa9ISO/IEC"
|
| +"X"
|
| +"specified"
|
| +"S051,"
|
| +"FEAT"
|
| +"XML."
|
| +"for"
|
| +"does"
|
| +"be"
|
| +"S2."
|
| +"collations"
|
| +"<A>"
|
| +"O"
|
| +"[ISO9075-11]),"
|
| +"on"
|
| +"Square"
|
| +"extension"
|
| +"constraint"
|
| +"column"
|
| +"of"
|
| +"F701,"
|
| +"(SQL/CLI)."
|
| +"range"
|
| +"GR"
|
| +"extensions"
|
| +"constructor"
|
| +"commit"
|
| +"or"
|
| +"SUBJECT"
|
| +"referenced"
|
| +"statements"
|
| +"B1."
|
| +"into"
|
| +"within"
|
| +"ISO,"
|
| +"TRIGGER,"
|
| +"because"
|
| +"references"
|
| +"operator"
|
| +"COMMITTED,"
|
| +"[ISO9075-14]"
|
| +"rows"
|
| +"REFERENCE"
|
| +"area"
|
| +"S041,"
|
| +"inserted"
|
| +"support"
|
| +"there"
|
| +"long"
|
| +"start"
|
| +"SQLSTATE"
|
| +"authorized"
|
| +"FCD"
|
| +"NT"
|
| +"READ"
|
| +"function"
|
| +"S111,"
|
| +"but"
|
| +"D2."
|
| +"line"
|
| +"with"
|
| +"default"
|
| +"<B>,"
|
| +"B1,"
|
| +"SHOULD"
|
| +"[ISO9075-13],"
|
| +"VARYING,"
|
| +"<B>."
|
| +"CLI,"
|
| +"called"
|
| +"delete"
|
| +"DELETE,"
|
| +"(SQL/MED)."
|
| +"[ISO9075-4]:"
|
| +"associated"
|
| +"USA"
|
| +"defined"
|
| +"CHARACTER"
|
| +"an"
|
| +"[ISO9075-4])"
|
| +"non-deterministic"
|
| +"single"
|
| +"at"
|
| +"[ISO9075-4]."
|
| +"\xe2\x80\x9cOLAP\xe2\x80\x9d"
|
| +"Function"
|
| +"functions"
|
| +"no"
|
| +"A,"
|
| +"A1"
|
| +"other"
|
| +"5"
|
| +"declare"
|
| +"A1,"
|
| +"A1."
|
| +"E"
|
| +"truncate"
|
| +"symbol"
|
| +"prepared"
|
| +"CS."
|
| +"U"
|
| +"variable"
|
| +"STANDARD"
|
| +"Page"
|
| +"(SQL/JRT)."
|
| +"SELECT,"
|
| +"lead"
|
| +"Sequence"
|
| +"required"
|
| +"[ISO9075-9],"
|
| +"NOTE"
|
| +"depth"
|
| +"9075-1:2011(E)"
|
| +"time"
|
| +"[ISO9075-3]"
|
| +"(SQL/PSM)."
|
|
|