Blob Blame History Raw
diff -up xpdf-4.02/xpdf/Catalog.cc.CVE-2019-17064 xpdf-4.02/xpdf/Catalog.cc
--- xpdf-4.02/xpdf/Catalog.cc.CVE-2019-17064	2019-12-02 12:21:54.480562087 -0500
+++ xpdf-4.02/xpdf/Catalog.cc	2019-12-02 12:22:37.047605136 -0500
@@ -159,6 +159,7 @@ Catalog::Catalog(PDFDoc *docA) {
   baseURI = NULL;
   form = NULL;
   embeddedFiles = NULL;
+  pageLabels = NULL;
 #if MULTITHREADED
   gInitMutex(&pageMutex);
 #endif
@@ -241,7 +242,6 @@ Catalog::Catalog(PDFDoc *docA) {
   // get the ViewerPreferences object
   catDict.dictLookupNF("ViewerPreferences", &viewerPrefs);
 
-  pageLabels = NULL;
   if (catDict.dictLookup("PageLabels", &obj)->isDict()) {
     readPageLabelTree(&obj);
   }