Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Unified Diff: testing/libfuzzer/fuzzers/dicts/generated/sqlite3_prepare_v2_fuzzer.dict

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

Powered by Google App Engine
This is Rietveld 408576698