diff options
author | Nikias Bassen | 2017-05-29 04:05:01 +0200 |
---|---|---|
committer | Nikias Bassen | 2017-05-29 04:05:01 +0200 |
commit | 1e89644636438269bcedb50f3eabf0780d0074ac (patch) | |
tree | 4d5df1c39eee9159f9994c2a68ade3186b14c4a9 /fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17 | |
parent | 292994b09fcfac64e14de3b20eab7821614e33dd (diff) | |
download | libplist-1e89644636438269bcedb50f3eabf0780d0074ac.tar.gz libplist-1e89644636438269bcedb50f3eabf0780d0074ac.tar.bz2 |
fuzz: Add some known previously crashing test cases
Diffstat (limited to 'fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17')
-rw-r--r-- | fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17 | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17 b/fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17 new file mode 100644 index 0000000..9038147 --- /dev/null +++ b/fuzz/crashes/crash-09788d7acb46b4b177422f9c4ee54556a3ad1f17 @@ -0,0 +1,53 @@ +<plist version="1.0"> +<dict> + <key>some test entitites</key> + <dict> + <key>copyright</key> + <string>©</string> + <key>multiple entitites</key> + <string>⼠⼡⼢</string> + <key>multiple entitites with characters inbetween</key> + <string>a⼣b⼤c⼥d</string> + </dict> + <key>one byte entity</key> + <dict> + <key>one byte entity</key> + <string>@</string> + <key>one byte entity with text after</key> + <string>@z</string> + <key>one byte entity with text before</key> + <string>a@</string> + <key>one byte entity with text before & after</key> + <string>a@z</string> + </dict> + <key>two-byte utf-8</key> + <dict> + <key>two-byte utf-8</key> + <string>Ä</string> + <key>two-byte utf-8 with text after</key> + <string>Ëyz</string> + <key>two-byte utf-8 with text before</key> + <string>abÖ</string> + <key>two-byte utf-8 with text before & after</key> + <string>abÜyz</string> + </dict> + <key>three byte utf-8</key> + <dict> + <key>three byte utf-8</key> + <string>¢</string> + <key>three byte utf-8 with text after</key> + <string>£xyz</string> + <key>three byte utf-8 with text bef&a;</key> + <string>abc¥</string> + <key>three byte utf-8 with text before & after</key> + (<string>abc₩xyz</string> + </dict> + <key>four byte utf-8</key> + <dict> + <key>four byte utf-8</key> + <string>𝕢</string> + with text before & after</key> + <string>abcd𝕥wxyz</string> + </dict> +</dict> +</plist> |