From 94708aacf8ed0dd5ac161a726ab8c6db04c395b1 Mon Sep 17 00:00:00 2001
From: Nikias Bassen
Date: Tue, 30 May 2017 20:54:21 +0200
Subject: fuzz: Add crash/leak samples from OSS-Fuzz
---
.../clusterfuzz-testcase-4766291097288704 | Bin 0 -> 79 bytes
.../clusterfuzz-testcase-4930725262393344 | Bin 0 -> 123 bytes
.../clusterfuzz-testcase-5421965105954816 | Bin 0 -> 77 bytes
.../clusterfuzz-testcase-5556177727389696 | Bin 0 -> 140 bytes
.../clusterfuzz-testcase-6557963011489792 | Bin 0 -> 1376 bytes
.../clusterfuzz-testcase-6605859144597504 | Bin 0 -> 194 bytes
.../clusterfuzz-testcase-4516959125241856 | Bin 0 -> 408 bytes
.../clusterfuzz-testcase-4663876528373760 | 5 +
.../clusterfuzz-testcase-5799076113154048 | 45 +
.../clusterfuzz-testcase-5922404220010496 | Bin 0 -> 1132 bytes
.../clusterfuzz-testcase-6015098361479168 | Bin 0 -> 1567 bytes
.../clusterfuzz-testcase-6043836860071936 | Bin 0 -> 3845 bytes
.../clusterfuzz-testcase-6047509906456576 | 10050 +++++++++++++++++++
.../clusterfuzz-testcase-6482601374121984 | Bin 0 -> 613 bytes
.../clusterfuzz-testcase-4634751103139840 | 187 +
.../clusterfuzz-testcase-6056412121661440 | 12 +
16 files changed, 10299 insertions(+)
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-4766291097288704
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-4930725262393344
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-5421965105954816
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-5556177727389696
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-6557963011489792
create mode 100644 fuzz/bplist-crashes/clusterfuzz-testcase-6605859144597504
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-4516959125241856
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-4663876528373760
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-5799076113154048
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-5922404220010496
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-6015098361479168
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-6043836860071936
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-6047509906456576
create mode 100644 fuzz/xplist-crashes/clusterfuzz-testcase-6482601374121984
create mode 100644 fuzz/xplist-leaks/clusterfuzz-testcase-4634751103139840
create mode 100644 fuzz/xplist-leaks/clusterfuzz-testcase-6056412121661440
(limited to 'fuzz')
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-4766291097288704 b/fuzz/bplist-crashes/clusterfuzz-testcase-4766291097288704
new file mode 100644
index 0000000..ad24aea
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-4766291097288704 differ
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-4930725262393344 b/fuzz/bplist-crashes/clusterfuzz-testcase-4930725262393344
new file mode 100644
index 0000000..a8f654c
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-4930725262393344 differ
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-5421965105954816 b/fuzz/bplist-crashes/clusterfuzz-testcase-5421965105954816
new file mode 100644
index 0000000..7b4972b
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-5421965105954816 differ
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-5556177727389696 b/fuzz/bplist-crashes/clusterfuzz-testcase-5556177727389696
new file mode 100644
index 0000000..dac8e23
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-5556177727389696 differ
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-6557963011489792 b/fuzz/bplist-crashes/clusterfuzz-testcase-6557963011489792
new file mode 100644
index 0000000..296e2f7
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-6557963011489792 differ
diff --git a/fuzz/bplist-crashes/clusterfuzz-testcase-6605859144597504 b/fuzz/bplist-crashes/clusterfuzz-testcase-6605859144597504
new file mode 100644
index 0000000..06c225a
Binary files /dev/null and b/fuzz/bplist-crashes/clusterfuzz-testcase-6605859144597504 differ
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-4516959125241856 b/fuzz/xplist-crashes/clusterfuzz-testcase-4516959125241856
new file mode 100644
index 0000000..e7b3493
Binary files /dev/null and b/fuzz/xplist-crashes/clusterfuzz-testcase-4516959125241856 differ
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-4663876528373760 b/fuzz/xplist-crashes/clusterfuzz-testcase-4663876528373760
new file mode 100644
index 0000000..ec8b44d
--- /dev/null
+++ b/fuzz/xplist-crashes/clusterfuzz-testcase-4663876528373760
@@ -0,0 +1,5 @@
+
+
+
+ /EN" "http://www.apple.com/DTDs========================/PropertyList-1.0.
+
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-5799076113154048 b/fuzz/xplist-crashes/clusterfuzz-testcase-5799076113154048
new file mode 100644
index 0000000..ff3100a
--- /dev/null
+++ b/fuzz/xplist-crashes/clusterfuzz-testcase-5799076113154048
@@ -0,0 +1,45 @@
+
+
+
+
+ Time1
+
+ Time1
+
+ Time1
+
+ CF$UID
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+
+ Time1
+ 2010-11-12T13:14:15Z
+ Time2
+ 2008-07-06T05:04:03Z
+ Time3
+ 1869-01-03T08:16:32Z
+ Time4
+
\ No newline at end of file
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-5922404220010496 b/fuzz/xplist-crashes/clusterfuzz-testcase-5922404220010496
new file mode 100644
index 0000000..49efd9d
Binary files /dev/null and b/fuzz/xplist-crashes/clusterfuzz-testcase-5922404220010496 differ
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-6015098361479168 b/fuzz/xplist-crashes/clusterfuzz-testcase-6015098361479168
new file mode 100644
index 0000000..52c9d0a
Binary files /dev/null and b/fuzz/xplist-crashes/clusterfuzz-testcase-6015098361479168 differ
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-6043836860071936 b/fuzz/xplist-crashes/clusterfuzz-testcase-6043836860071936
new file mode 100644
index 0000000..6c7ea6f
Binary files /dev/null and b/fuzz/xplist-crashes/clusterfuzz-testcase-6043836860071936 differ
diff --git a/fuzz/xplist-crashes/clusterfuzz-testcase-6047509906456576 b/fuzz/xplist-crashes/clusterfuzz-testcase-6047509906456576
new file mode 100644
index 0000000..96a889a
--- /dev/null
+++ b/fuzz/xplist-crashes/clusterfuzz-testcase-6047509906456576
@@ -0,0 +1,10050 @@
+
+
+
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+ 1
+
+
+ test
+ foo
+
+
+ 1
+
+ test
+
+ 1
+ 1
+
+ foo
+
+
+