Blame SOURCES/0148-tests-add-reproducers-for-several-issues-uncovered-w.patch

a3e2b5
From 8918fcc041a7f58e55d6d2b40e8dc3c396819b67 Mon Sep 17 00:00:00 2001
a3e2b5
From: Evgeny Vereshchagin <evvers@ya.ru>
a3e2b5
Date: Sun, 2 Sep 2018 18:13:31 +0000
a3e2b5
Subject: [PATCH] tests: add reproducers for several issues uncovered with
a3e2b5
 fuzz-journald-syslog
a3e2b5
a3e2b5
This is a follow-up to a70f343cacf03ac51cdefb0d2e.
a3e2b5
a3e2b5
(cherry picked from commit 3311c74d0560e4aa6a223f5e288a5fbf2404d3fa)
a3e2b5
a3e2b5
Resolves: #1696224
a3e2b5
---
a3e2b5
 test/fuzz-regressions/fuzz-journald-syslog/github-9795 | 1 +
a3e2b5
 test/fuzz-regressions/fuzz-journald-syslog/github-9820 | 1 +
a3e2b5
 test/fuzz-regressions/fuzz-journald-syslog/github-9827 | 1 +
a3e2b5
 test/fuzz-regressions/fuzz-journald-syslog/github-9829 | 1 +
a3e2b5
 test/fuzz-regressions/meson.build                      | 4 ++++
a3e2b5
 5 files changed, 8 insertions(+)
a3e2b5
 create mode 100644 test/fuzz-regressions/fuzz-journald-syslog/github-9795
a3e2b5
 create mode 100644 test/fuzz-regressions/fuzz-journald-syslog/github-9820
a3e2b5
 create mode 100644 test/fuzz-regressions/fuzz-journald-syslog/github-9827
a3e2b5
 create mode 100644 test/fuzz-regressions/fuzz-journald-syslog/github-9829
a3e2b5
a3e2b5
diff --git a/test/fuzz-regressions/fuzz-journald-syslog/github-9795 b/test/fuzz-regressions/fuzz-journald-syslog/github-9795
a3e2b5
new file mode 100644
a3e2b5
index 0000000000..0519ecba6e
a3e2b5
--- /dev/null
a3e2b5
+++ b/test/fuzz-regressions/fuzz-journald-syslog/github-9795
a3e2b5
@@ -0,0 +1 @@
a3e2b5
+ 
a3e2b5
\ No newline at end of file
a3e2b5
diff --git a/test/fuzz-regressions/fuzz-journald-syslog/github-9820 b/test/fuzz-regressions/fuzz-journald-syslog/github-9820
a3e2b5
new file mode 100644
a3e2b5
index 0000000000..55e1bb5967
a3e2b5
--- /dev/null
a3e2b5
+++ b/test/fuzz-regressions/fuzz-journald-syslog/github-9820
a3e2b5
@@ -0,0 +1 @@
a3e2b5
+<13>Aug  4 04:08:03 something-is-about-to-go-wrong:
a3e2b5
\ No newline at end of file
a3e2b5
diff --git a/test/fuzz-regressions/fuzz-journald-syslog/github-9827 b/test/fuzz-regressions/fuzz-journald-syslog/github-9827
a3e2b5
new file mode 100644
a3e2b5
index 0000000000..6787e487a4
a3e2b5
--- /dev/null
a3e2b5
+++ b/test/fuzz-regressions/fuzz-journald-syslog/github-9827
a3e2b5
@@ -0,0 +1 @@
a3e2b5
+<>
a3e2b5
\ No newline at end of file
a3e2b5
diff --git a/test/fuzz-regressions/fuzz-journald-syslog/github-9829 b/test/fuzz-regressions/fuzz-journald-syslog/github-9829
a3e2b5
new file mode 100644
a3e2b5
index 0000000000..22ded55aa2
a3e2b5
--- /dev/null
a3e2b5
+++ b/test/fuzz-regressions/fuzz-journald-syslog/github-9829
a3e2b5
@@ -0,0 +1 @@
a3e2b5
+:
a3e2b5
\ No newline at end of file
a3e2b5
diff --git a/test/fuzz-regressions/meson.build b/test/fuzz-regressions/meson.build
a3e2b5
index 3a2c306492..74fd88cfcd 100644
a3e2b5
--- a/test/fuzz-regressions/meson.build
a3e2b5
+++ b/test/fuzz-regressions/meson.build
a3e2b5
@@ -18,6 +18,10 @@ fuzz_regression_tests = '''
a3e2b5
         fuzz-journal-remote/crash-96dee870ea66d03e89ac321eee28ea63a9b9aa45
a3e2b5
         fuzz-journal-remote/oss-fuzz-8659
a3e2b5
         fuzz-journal-remote/oss-fuzz-8686
a3e2b5
+        fuzz-journald-syslog/github-9795
a3e2b5
+        fuzz-journald-syslog/github-9820
a3e2b5
+        fuzz-journald-syslog/github-9827
a3e2b5
+        fuzz-journald-syslog/github-9829
a3e2b5
         fuzz-unit-file/oss-fuzz-6884
a3e2b5
         fuzz-unit-file/oss-fuzz-6885
a3e2b5
         fuzz-unit-file/oss-fuzz-6886