Skip to content

Commit

Permalink
Add multiple new 'crashing payloads' for 'test_mysql_query_digests_st…
Browse files Browse the repository at this point in the history
…ages-t'
  • Loading branch information
JavierJF committed Jun 17, 2022
1 parent c032716 commit 0ef9086
Show file tree
Hide file tree
Showing 30 changed files with 344 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SELECT `dddddddddddddddddddddddddddddddddd`.* FROM `dddddddddddddddddddddddddddddddd`.`dddddddddddddddddddddddddddddddddd` WHERE `dddddddddddddddddddddddddddddddddd`.`dddddd` = 000000 AND `dddddddddddddddddddddddddddddddddd`.`ssssss` = 0 AND `dddddddddddddddddddddddddddddddddd`.`ddddddd` = 'dddddddddddeeeeeeeeeeeee' AND `eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee`.`iiiiiii` IN (000000, 000000, 000000, 000000, 000000, 000000, 000000, 000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000, 0000000) /*aaaaaaaaaaa:ppppppppppp,cccccccccc:eee/mmmmmmmmm/mmmmmm/uuuuu,aaaaaa:uuuuuu,llll:/aaa/lll/mmmmmmmmmmmmmmm/ppppppp/ooooooo/mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ii aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'*/
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payload_19.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
22
Binary file not shown.
1 change: 1 addition & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payload_21.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-- ( 000�m{6�*0 o#*, We(((�((((0400000*�-v
Expand Down
1 change: 1 addition & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payload_22.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--W--W�=T(4(fm3�4.-0)
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 2 additions & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payload_8.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# WeirdFirstComment\nINSER+ /* fst_comment */ INTO /*! random_comment */ db.table ( col1, col2,col3,col4, col5 ) VALUES ('val',1, 2,3,'foo'), ('val2',3,NULL,4,'foo2'), ('val2', 5,0x0239192,4,'foo2'), ('val2', 7,NULL,4,'foo2'), (1.1E+9, 2.9E-9
0x23914993, 928.2939123), ('val2',3�ULL,4,'ooo2'), ('val2',3*3.293192493419231,NULL,4+2,'foo2'), ('val2', "9212312",NULL,92.1293123,"foo2"), ON DUPLICATE KEY UPDATE col1 = VALUES(col2) -- final_comment \n
1 change: 1 addition & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payload_9.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
22
336 changes: 336 additions & 0 deletions test/tap/tests/tokenizer_payloads/crashing_payloads.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -69,5 +69,341 @@
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_7.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_8.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_9.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_10.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_11.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_12.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_13.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_14.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_15.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_16.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_17.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_18.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_19.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_20.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_21.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_22.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_23.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_24.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_25.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/crashing_payload_26.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_00.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 1,
"groups_grouping_limit": 1,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/comment_crashing_payload_01.txt",
"mz": [
{
"digest_max_size": 1000,
"grouping_limit": 1,
"groups_grouping_limit": 1,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_02.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_03.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_04.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_05.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_06.txt",
"mz": [
{
"digest_max_size": 50,
"grouping_limit": 0,
"groups_grouping_limit": 0,
"replace_digits": 1,
"lowercase": 1
}
]
},
{
"q_path": "tokenizer_payloads/v1_crashing_payload_07.txt",
"mz": [
{
"digest_max_size": 100,
"grouping_limit": 2,
"groups_grouping_limit": 2,
"replace_digits": 1,
"lowercase": 1
}
]
}
]
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# WeirdFirstComment\nINSERT08* fs^_commeLt */ INTO /* 'vacomment */ dV.tab*/ ( col1, # Wei�dFir�tComment\nI|SomBcr�me nt\nI|S�--999999999999999V9999999999992'G 7,NULD,4,'foo2), + .9E-9, 0xT3914993, 92x 29391 .9E-9, 0xT3914993, 92x.2932Q),34123% NULL,4+2,'foo2'), ULL���1#9
Binary file not shown.

0 comments on commit 0ef9086

Please sign in to comment.