vcl/qa/cppunit/pdfexport/data/tdf84283.doc |binary vcl/qa/cppunit/pdfexport/pdfexport.cxx | 7 +++++++ 2 files changed, 7 insertions(+)
New commits: commit 06bcff6649be811cf7eacf971e84a0f4ac029b04 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Tue Nov 23 21:23:08 2021 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed Nov 24 00:27:47 2021 +0100 tdf#84283: vcl_pdfexport: Add unittest Change-Id: I56f50dcd93ef196d2261be924e004b9981d405dc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125741 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/vcl/qa/cppunit/pdfexport/data/tdf84283.doc b/vcl/qa/cppunit/pdfexport/data/tdf84283.doc new file mode 100644 index 000000000000..dc48cfaae0a9 Binary files /dev/null and b/vcl/qa/cppunit/pdfexport/data/tdf84283.doc differ diff --git a/vcl/qa/cppunit/pdfexport/pdfexport.cxx b/vcl/qa/cppunit/pdfexport/pdfexport.cxx index a4f728c4a59b..c21c4241b609 100644 --- a/vcl/qa/cppunit/pdfexport/pdfexport.cxx +++ b/vcl/qa/cppunit/pdfexport/pdfexport.cxx @@ -1547,6 +1547,13 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest, testForcePoint71) saveAsPDF(u"forcepoint71.key"); } +CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf84283) +{ + // Without the fix in place, this test would have crashed + aMediaDescriptor["FilterName"] <<= OUString("writer_pdf_Export"); + saveAsPDF(u"tdf84283.doc"); +} + CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf115262) { aMediaDescriptor["FilterName"] <<= OUString("calc_pdf_Export");