summaryrefslogtreecommitdiffstats
path: root/src/arrow/testing/data/parquet/fuzzing
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 11:54:28 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 11:54:28 +0000
commite6918187568dbd01842d8d1d2c808ce16a894239 (patch)
tree64f88b554b444a49f656b6c656111a145cbbaa28 /src/arrow/testing/data/parquet/fuzzing
parentInitial commit. (diff)
downloadceph-e6918187568dbd01842d8d1d2c808ce16a894239.tar.xz
ceph-e6918187568dbd01842d8d1d2c808ce16a894239.zip
Adding upstream version 18.2.2.upstream/18.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/arrow/testing/data/parquet/fuzzing')
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/README.md7
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4819270771146752bin0 -> 50 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4890562181464064bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4899358320623616bin0 -> 1509 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4914963406389248.fuzzbin0 -> 637 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5068991573000192bin0 -> 474 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5095252022788096bin0 -> 78076 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5104438567239680bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5110585828311040bin0 -> 12147 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125226590633984bin0 -> 173 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125747499073536bin0 -> 98545 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5138681717587968bin0 -> 2762 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5157653963866112bin0 -> 2900 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5166462995267584bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5191952833445888bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5197148372336640bin0 -> 94815 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5205317732532224bin0 -> 112490 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5362519066279936bin0 -> 1639 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5633048948506624bin0 -> 7047 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634251217436672bin0 -> 53036 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634349073694720bin0 -> 386 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5639431718699008bin0 -> 1897 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5640198106120192bin0 -> 2598 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5650096073211904bin0 -> 10735 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5653681249976320bin0 -> 269 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5654199003250688bin0 -> 1027 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5658629287182336bin0 -> 37027 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-56621053554196481
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5663528385249280bin0 -> 286 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5664112902930432bin0 -> 1639 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665099979423744bin0 -> 520 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665152419758080bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5667493425446912bin0 -> 2894 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5668768225427456bin0 -> 10066 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5670235492581376bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5671667462569984bin0 -> 8749 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5672125707059200bin0 -> 1461 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5674948678123520bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5682250927833088bin0 -> 211 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5683528215035904bin0 -> 451 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5685456455073792bin0 -> 51723 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5688350264786944bin0 -> 1553 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5689850864074752.fuzzbin0 -> 761 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5691277162315776bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5697144926502912.fuzzbin0 -> 386 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5706704584179712bin0 -> 174 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5707695493742592bin0 -> 2890 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5708286756388864bin0 -> 1463 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5725463236575232bin0 -> 1706 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5728601904513024.fuzzbin0 -> 7375 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5736510608637952bin0 -> 47731 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5737320855896064bin0 -> 174 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5741282380742656bin0 -> 3687 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742363563786240bin0 -> 37124 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742713808093184bin0 -> 381 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5745965288128512bin0 -> 44781 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747132009283584bin0 -> 15009 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747849626386432bin0 -> 213 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749006555938816bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749399310565376bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749949046456320bin0 -> 44422 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5751743737757696bin0 -> 2355 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5754721228029952bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5759654514917376bin0 -> 1464 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5761340172140544bin0 -> 1707 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5841507574743040bin0 -> 172 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5992530547310592.fuzzbin0 -> 551 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6125206807642112.fuzzbin0 -> 324 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6308870479937536bin0 -> 112 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6358005443592192bin0 -> 73027 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-4747568180101120bin0 -> 1205 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5076612654301184bin0 -> 2004 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5086499571499008bin0 -> 999 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5131422543904768bin0 -> 591 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5139857778409472bin0 -> 202 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5415048864989184bin0 -> 66643 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5630594391474176.fuzzbin0 -> 3896 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5634357839790080bin0 -> 20105 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5657332229603328bin0 -> 2335 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5662612223426560.fuzzbin0 -> 76711 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5673014655188992bin0 -> 174 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5694968720261120bin0 -> 646 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5706564565729280bin0 -> 174 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5726376042954752bin0 -> 243 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5737307070791680bin0 -> 818 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5747222405447680.fuzzbin0 -> 1228 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5763056434151424.fuzzbin0 -> 207 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6015129204424704bin0 -> 698 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6193345128038400bin0 -> 2777 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6246447962652672bin0 -> 1746 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-62683657621995520
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6307367001784320bin0 -> 3566 bytes
-rw-r--r--src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6702965604876288bin0 -> 573 bytes
93 files changed, 8 insertions, 0 deletions
diff --git a/src/arrow/testing/data/parquet/fuzzing/README.md b/src/arrow/testing/data/parquet/fuzzing/README.md
new file mode 100644
index 000000000..3a40ccf0f
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/README.md
@@ -0,0 +1,7 @@
+# Parquet File Format Fuzz Regression Files
+
+These files contain parquet files, usually invalid, that used to produce
+crashes or undesirable behaviour when ingested by the Parquet C++ file reader.
+Those files may contain data generated by fuzzers and may therefore be hard
+to interpret by humans, but are useful as a fuzzing test corpus and to avoid
+regressions.
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4819270771146752 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4819270771146752
new file mode 100644
index 000000000..1054ee3e9
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4819270771146752
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4890562181464064 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4890562181464064
new file mode 100644
index 000000000..3255e1d29
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4890562181464064
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4899358320623616 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4899358320623616
new file mode 100644
index 000000000..36104729b
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4899358320623616
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4914963406389248.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4914963406389248.fuzz
new file mode 100644
index 000000000..b9b906a7c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-4914963406389248.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5068991573000192 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5068991573000192
new file mode 100644
index 000000000..653c6b217
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5068991573000192
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5095252022788096 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5095252022788096
new file mode 100644
index 000000000..d806f7805
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5095252022788096
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5104438567239680 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5104438567239680
new file mode 100644
index 000000000..724046964
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5104438567239680
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5110585828311040 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5110585828311040
new file mode 100644
index 000000000..e5b7879c4
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5110585828311040
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125226590633984 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125226590633984
new file mode 100644
index 000000000..d3127f838
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125226590633984
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125747499073536 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125747499073536
new file mode 100644
index 000000000..afd253701
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5125747499073536
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5138681717587968 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5138681717587968
new file mode 100644
index 000000000..e32f56158
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5138681717587968
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5157653963866112 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5157653963866112
new file mode 100644
index 000000000..2bced3be4
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5157653963866112
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5166462995267584 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5166462995267584
new file mode 100644
index 000000000..87d0741f8
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5166462995267584
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5191952833445888 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5191952833445888
new file mode 100644
index 000000000..877090730
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5191952833445888
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5197148372336640 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5197148372336640
new file mode 100644
index 000000000..8492f42ba
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5197148372336640
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5205317732532224 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5205317732532224
new file mode 100644
index 000000000..4a3bd27e2
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5205317732532224
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5362519066279936 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5362519066279936
new file mode 100644
index 000000000..4728fbeec
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5362519066279936
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5633048948506624 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5633048948506624
new file mode 100644
index 000000000..4806fd327
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5633048948506624
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634251217436672 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634251217436672
new file mode 100644
index 000000000..5477f4924
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634251217436672
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634349073694720 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634349073694720
new file mode 100644
index 000000000..891e2077c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5634349073694720
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5639431718699008 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5639431718699008
new file mode 100644
index 000000000..4d9010ea5
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5639431718699008
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5640198106120192 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5640198106120192
new file mode 100644
index 000000000..d614caba1
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5640198106120192
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5650096073211904 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5650096073211904
new file mode 100644
index 000000000..87277d139
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5650096073211904
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5653681249976320 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5653681249976320
new file mode 100644
index 000000000..565169869
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5653681249976320
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5654199003250688 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5654199003250688
new file mode 100644
index 000000000..7ce1254b2
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5654199003250688
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5658629287182336 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5658629287182336
new file mode 100644
index 000000000..34dd4d6f3
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5658629287182336
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5662105355419648 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5662105355419648
new file mode 100644
index 000000000..fe94e1c4e
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5662105355419648
@@ -0,0 +1 @@
+˙˙˙˙PAR1 \ No newline at end of file
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5663528385249280 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5663528385249280
new file mode 100644
index 000000000..1d0dc0911
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5663528385249280
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5664112902930432 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5664112902930432
new file mode 100644
index 000000000..b6e9311fc
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5664112902930432
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665099979423744 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665099979423744
new file mode 100644
index 000000000..37e61e0a1
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665099979423744
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665152419758080 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665152419758080
new file mode 100644
index 000000000..12cfc210c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5665152419758080
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5667493425446912 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5667493425446912
new file mode 100644
index 000000000..b36e17ba5
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5667493425446912
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5668768225427456 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5668768225427456
new file mode 100644
index 000000000..c91539def
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5668768225427456
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5670235492581376 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5670235492581376
new file mode 100644
index 000000000..ce6299f5d
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5670235492581376
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5671667462569984 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5671667462569984
new file mode 100644
index 000000000..5c5b90060
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5671667462569984
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5672125707059200 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5672125707059200
new file mode 100644
index 000000000..db45789a7
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5672125707059200
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5674948678123520 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5674948678123520
new file mode 100644
index 000000000..5cefec65e
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5674948678123520
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5682250927833088 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5682250927833088
new file mode 100644
index 000000000..245a18b3b
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5682250927833088
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5683528215035904 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5683528215035904
new file mode 100644
index 000000000..23b78970e
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5683528215035904
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5685456455073792 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5685456455073792
new file mode 100644
index 000000000..a56194a21
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5685456455073792
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5688350264786944 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5688350264786944
new file mode 100644
index 000000000..e1225b59b
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5688350264786944
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5689850864074752.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5689850864074752.fuzz
new file mode 100644
index 000000000..149468b23
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5689850864074752.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5691277162315776 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5691277162315776
new file mode 100644
index 000000000..b68d233d5
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5691277162315776
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5697144926502912.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5697144926502912.fuzz
new file mode 100644
index 000000000..869c87235
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5697144926502912.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5706704584179712 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5706704584179712
new file mode 100644
index 000000000..573744ecd
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5706704584179712
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5707695493742592 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5707695493742592
new file mode 100644
index 000000000..1250f4a43
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5707695493742592
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5708286756388864 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5708286756388864
new file mode 100644
index 000000000..28c1eacf7
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5708286756388864
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5725463236575232 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5725463236575232
new file mode 100644
index 000000000..1635d2e47
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5725463236575232
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5728601904513024.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5728601904513024.fuzz
new file mode 100644
index 000000000..01f848254
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5728601904513024.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5736510608637952 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5736510608637952
new file mode 100644
index 000000000..23f479e45
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5736510608637952
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5737320855896064 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5737320855896064
new file mode 100644
index 000000000..6b783009d
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5737320855896064
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5741282380742656 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5741282380742656
new file mode 100644
index 000000000..891b8daaf
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5741282380742656
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742363563786240 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742363563786240
new file mode 100644
index 000000000..7419df89a
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742363563786240
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742713808093184 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742713808093184
new file mode 100644
index 000000000..a6b2ab0f6
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5742713808093184
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5745965288128512 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5745965288128512
new file mode 100644
index 000000000..e3f29e42d
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5745965288128512
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747132009283584 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747132009283584
new file mode 100644
index 000000000..6a92b5e4a
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747132009283584
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747849626386432 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747849626386432
new file mode 100644
index 000000000..67697bee2
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5747849626386432
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749006555938816 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749006555938816
new file mode 100644
index 000000000..348bd637e
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749006555938816
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749399310565376 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749399310565376
new file mode 100644
index 000000000..c5276196c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749399310565376
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749949046456320 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749949046456320
new file mode 100644
index 000000000..1d36f9fca
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5749949046456320
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5751743737757696 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5751743737757696
new file mode 100644
index 000000000..af8fa40d9
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5751743737757696
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5754721228029952 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5754721228029952
new file mode 100644
index 000000000..f4867e644
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5754721228029952
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5759654514917376 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5759654514917376
new file mode 100644
index 000000000..f2a024c81
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5759654514917376
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5761340172140544 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5761340172140544
new file mode 100644
index 000000000..e9ba96eb7
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5761340172140544
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5841507574743040 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5841507574743040
new file mode 100644
index 000000000..8547cae75
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5841507574743040
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5992530547310592.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5992530547310592.fuzz
new file mode 100644
index 000000000..a80d0eade
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-5992530547310592.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6125206807642112.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6125206807642112.fuzz
new file mode 100644
index 000000000..6ab9cfb26
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6125206807642112.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6308870479937536 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6308870479937536
new file mode 100644
index 000000000..da73831f6
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6308870479937536
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6358005443592192 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6358005443592192
new file mode 100644
index 000000000..4465dbca7
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-minimized-parquet-arrow-fuzz-6358005443592192
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-4747568180101120 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-4747568180101120
new file mode 100644
index 000000000..bb259df14
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-4747568180101120
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5076612654301184 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5076612654301184
new file mode 100644
index 000000000..2a179b3de
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5076612654301184
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5086499571499008 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5086499571499008
new file mode 100644
index 000000000..dfde2545a
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5086499571499008
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5131422543904768 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5131422543904768
new file mode 100644
index 000000000..521cbdf06
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5131422543904768
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5139857778409472 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5139857778409472
new file mode 100644
index 000000000..4201e3afd
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5139857778409472
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5415048864989184 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5415048864989184
new file mode 100644
index 000000000..7c0dd7b74
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5415048864989184
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5630594391474176.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5630594391474176.fuzz
new file mode 100644
index 000000000..021c3da61
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5630594391474176.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5634357839790080 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5634357839790080
new file mode 100644
index 000000000..20a2bba3c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5634357839790080
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5657332229603328 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5657332229603328
new file mode 100644
index 000000000..c65ab08c2
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5657332229603328
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5662612223426560.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5662612223426560.fuzz
new file mode 100644
index 000000000..5aafe0ae4
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5662612223426560.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5673014655188992 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5673014655188992
new file mode 100644
index 000000000..5059c561b
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5673014655188992
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5694968720261120 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5694968720261120
new file mode 100644
index 000000000..ca3e773a9
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5694968720261120
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5706564565729280 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5706564565729280
new file mode 100644
index 000000000..dc5f90d9c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5706564565729280
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5726376042954752 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5726376042954752
new file mode 100644
index 000000000..b2273b79a
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5726376042954752
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5737307070791680 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5737307070791680
new file mode 100644
index 000000000..40d4d63c5
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5737307070791680
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5747222405447680.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5747222405447680.fuzz
new file mode 100644
index 000000000..577acdf9c
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5747222405447680.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5763056434151424.fuzz b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5763056434151424.fuzz
new file mode 100644
index 000000000..44c0fdf48
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-5763056434151424.fuzz
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6015129204424704 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6015129204424704
new file mode 100644
index 000000000..f56eabca2
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6015129204424704
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6193345128038400 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6193345128038400
new file mode 100644
index 000000000..eb0f90d2d
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6193345128038400
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6246447962652672 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6246447962652672
new file mode 100644
index 000000000..efe8cd4d3
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6246447962652672
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6268365762199552 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6268365762199552
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6268365762199552
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6307367001784320 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6307367001784320
new file mode 100644
index 000000000..f9051f433
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6307367001784320
Binary files differ
diff --git a/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6702965604876288 b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6702965604876288
new file mode 100644
index 000000000..062011f9b
--- /dev/null
+++ b/src/arrow/testing/data/parquet/fuzzing/clusterfuzz-testcase-parquet-arrow-fuzz-6702965604876288
Binary files differ