|
|
68374e |
diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc
|
|
|
68374e |
index fccefe0..2793191 100644
|
|
|
68374e |
--- a/libqpdf/QPDFWriter.cc
|
|
|
68374e |
+++ b/libqpdf/QPDFWriter.cc
|
|
|
68374e |
@@ -2096,7 +2096,6 @@ QPDFWriter::writeObjectStream(QPDFObjectHandle object)
|
|
|
68374e |
// This condition occurred in a fuzz input. Ideally we
|
|
|
68374e |
// should block it at at parse time, but it's not
|
|
|
68374e |
// clear to me how to construct a case for this.
|
|
|
68374e |
- QTC::TC("qpdf", "QPDFWriter stream in ostream");
|
|
|
68374e |
obj_to_write.warnIfPossible(
|
|
|
68374e |
"stream found inside object stream; treating as null");
|
|
|
68374e |
obj_to_write = QPDFObjectHandle::newNull();
|
|
|
68374e |
diff --git a/qpdf/qpdf.testcov b/qpdf/qpdf.testcov
|
|
|
68374e |
index b4e7c46..3e935d0 100644
|
|
|
68374e |
--- a/qpdf/qpdf.testcov
|
|
|
68374e |
+++ b/qpdf/qpdf.testcov
|
|
|
68374e |
@@ -443,7 +443,6 @@ QPDF xref skipped space 0
|
|
|
68374e |
QPDF eof skipping spaces before xref 1
|
|
|
68374e |
QPDF_encryption user matches owner V < 5 0
|
|
|
68374e |
QPDF_encryption same password 1
|
|
|
68374e |
-QPDFWriter stream in ostream 0
|
|
|
68374e |
QPDFObjectHandle duplicate dict key 0
|
|
|
68374e |
QPDFWriter no encryption sig contents 0
|
|
|
68374e |
QPDFPageObjectHelper colorspace lookup 0
|
|
|
68374e |
diff --git a/qpdf/qtest/qpdf.test b/qpdf/qtest/qpdf.test
|
|
|
68374e |
index afb6668..b8f55a2 100644
|
|
|
68374e |
--- a/qpdf/qtest/qpdf.test
|
|
|
68374e |
+++ b/qpdf/qtest/qpdf.test
|
|
|
68374e |
@@ -996,7 +996,6 @@ my @bug_tests = (
|
|
|
68374e |
["263", "empty xref stream", 2],
|
|
|
68374e |
["335a", "ozz-fuzz-12152", 2],
|
|
|
68374e |
["335b", "ozz-fuzz-14845", 2],
|
|
|
68374e |
- ["fuzz-16214", "stream in object stream", 3],
|
|
|
68374e |
# When adding to this list, consider adding to SEED_CORPUS_FILES
|
|
|
68374e |
# in fuzz/build.mk and updating the count in fuzz/qtest/fuzz.test.
|
|
|
68374e |
);
|