.. _0c63dc4a-0b25-4cf2-a70c-b9e4d3ed1095: ===================================== Annotation object is not a dictionary ===================================== .. contents:: :depth: 2 -------------- Classification -------------- .. list-table:: :align: center * - **Validator** - **Validator version** - **Error message type** * - JHOVE - 1.32.1 - .. list-table:: :align: center * - **File format** - **Version** - **Specification** - **Description** - **Location** * - application/pdf - 1.4 - - - `OPF `__ -------- Analyses -------- No investigations yet. .. note:: To help, share and save knowledge about fixing validation errors, please see: https://github.com/Digital-Preservation-Finland/knowledge-base/tree/master/.github/CONTRIBUTING.rst ------------------ Possible solutions ------------------ .. contents:: :local: No remediation determined. All solutions are listed :ref:`here `. .. note:: To update or provide a solution, please see: https://github.com/Digital-Preservation-Finland/knowledge-base/tree/master/.github/CONTRIBUTING.rst -------------- Output example -------------- :: Validator returned error. 2026-06-15T15:16:15+03:00 PDF-hul 2026-06-15T13:22:12+03:00 1598244 PDF 1.4 Well-Formed, but not valid PDF-hul Annotation object is not a dictionary application/pdf Linearized PDF PDFMetadata Objects 2630 FreeObjects 2288 IncrementalUpdates 1 DocumentCatalog ViewerPreferences HideToolbar false HideMenubar false HideWindowUI false FitWindow false CenterWindow false DisplayDocTitle false NonFullScreenPageMode UseNone Direction L2R ViewArea CropBox ViewClip CropBox PrintArea CropBox PageClip CropBox PageLayout SinglePage PageMode UseNone Language en-US Info Creator Adobe InDesign 16.4 (Macintosh) Producer Adobe PDF Library 16.0 CreationDate Thu Apr 14 22:07:14 EEST 2022 ModDate Thu Apr 14 22:07:16 EEST 2022 ID 0x328095f966cb4f499f88cdfc32715c05 0xd729c85385174221bdbffdbed8a2153f Filters FilterPipeline FlateDecode FilterPipeline DCTDecode Images Image NisoImageMetadata JHOVE image/jpg JPEG 1237 755 RGB 8 integer Intent RelativeColorimetric Name X Image NisoImageMetadata JHOVE image/jpg JPEG 970 588 BlackIsZero 8 integer Intent RelativeColorimetric Name X Image NisoImageMetadata JHOVE image/jpg JPEG 1237 759 RGB 8 integer Intent RelativeColorimetric Name X Image NisoImageMetadata JHOVE image/jpg JPEG 1233 832 RGB 8 integer Intent RelativeColorimetric Name X Fonts Type0 Font BaseFont ROJWEE+NunitoSans-Regular Encoding Identity-H ToUnicode true Font BaseFont ROJWEE+NunitoSans-SemiBold Encoding Identity-H ToUnicode true Font BaseFont ROJWEE+NunitoSans-Black Encoding Identity-H ToUnicode true Font BaseFont ROJWEE+Merriweather-Regular Encoding Identity-H ToUnicode true Font BaseFont ROJWEE+NunitoSans-Italic Encoding Identity-H ToUnicode true TrueType Font BaseFont ROJWEE+NunitoSans-ExtraBold FontSubset true FirstChar 32 LastChar 146 FontDescriptor FontName ROJWEE+NunitoSans-ExtraBold Flags Nonsymbolic FontBBox -356 -275 1322 1081 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+NunitoSans-Regular FontSubset true FirstChar 32 LastChar 169 Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+NunitoSans-Black FontSubset true FirstChar 32 LastChar 122 FontDescriptor FontName ROJWEE+NunitoSans-Black Flags Nonsymbolic FontBBox -366 -313 1341 1084 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+NunitoSans-Light FontSubset true FirstChar 48 LastChar 57 FontDescriptor FontName ROJWEE+NunitoSans-Light Flags Nonsymbolic FontBBox -322 -256 1263 1075 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+Merriweather-Italic FontSubset true FirstChar 32 LastChar 169 FontDescriptor FontName ROJWEE+Merriweather-Italic Flags Serif Nonsymbolic Italic FontBBox -590 -273 1314 1049 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+Merriweather-Regular FontSubset true FirstChar 32 LastChar 151 FontDescriptor FontName ROJWEE+Merriweather-Regular Flags Serif Nonsymbolic FontBBox -439 -272 1422 1055 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+Merriweather-Bold FontSubset true FirstChar 32 LastChar 121 FontDescriptor FontName ROJWEE+Merriweather-Bold Flags Serif Nonsymbolic FontBBox -452 -273 1470 1056 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+NunitoSans-SemiBold FontSubset true FirstChar 32 LastChar 149 FontDescriptor FontName ROJWEE+NunitoSans-SemiBold Flags Nonsymbolic FontBBox -337 -264 1290 1078 FontFile2 true Encoding WinAnsiEncoding ToUnicode true Font BaseFont ROJWEE+NunitoSans-Italic FontSubset true FirstChar 32 LastChar 122 FontDescriptor FontName ROJWEE+NunitoSans-Italic Flags Nonsymbolic Italic FontBBox -341 -270 1303 1077 FontFile2 true Encoding WinAnsiEncoding ToUnicode true CIDFontType2 Font BaseFont ROJWEE+NunitoSans-Italic CIDSystemInfo Registry Adobe Registry Identity Supplement 0 FontDescriptor FontName ROJWEE+NunitoSans-Italic Flags Symbolic Italic FontBBox -341 -270 1303 1077 FontFile2 true Font BaseFont ROJWEE+NunitoSans-SemiBold CIDSystemInfo Registry Adobe Registry Identity Supplement 0 FontDescriptor FontName ROJWEE+NunitoSans-SemiBold Flags Symbolic FontBBox -337 -264 1290 1078 FontFile2 true Font BaseFont ROJWEE+NunitoSans-Regular CIDSystemInfo Registry Adobe Registry Identity Supplement 0 FontDescriptor FontName ROJWEE+NunitoSans-Regular Flags Symbolic FontBBox -329 -259 1277 1077 FontFile2 true Font BaseFont ROJWEE+NunitoSans-Black CIDSystemInfo Registry Adobe Registry Identity Supplement 0 FontDescriptor FontName ROJWEE+NunitoSans-Black Flags Symbolic FontBBox -366 -313 1341 1084 FontFile2 true Font BaseFont ROJWEE+Merriweather-Regular CIDSystemInfo Registry Adobe Registry Identity Supplement 0 FontDescriptor FontName ROJWEE+Merriweather-Regular Flags Serif Symbolic FontBBox -439 -272 1422 1055 FontFile2 true XMP <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 120.7d0d897, 2021/06/30-14:05:38 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> <xmp:CreateDate>2022-04-14T19:07:14-04:00</xmp:CreateDate> <xmp:MetadataDate>2022-04-14T19:07:16-04:00</xmp:MetadataDate> <xmp:ModifyDate>2022-04-14T19:07:16-04:00</xmp:ModifyDate> <xmp:CreatorTool>Adobe InDesign 16.4 (Macintosh)</xmp:CreatorTool> <xmpMM:InstanceID>uuid:e19beb8c-88aa-f34f-b655-beec35abb31e</xmpMM:InstanceID> <xmpMM:OriginalDocumentID>xmp.did:b47ab7fc-11a0-4b0e-84df-2c3b69805103</xmpMM:OriginalDocumentID> <xmpMM:DocumentID>xmp.id:98051332-b5f4-432f-86c3-55cfde81d967</xmpMM:DocumentID> <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> <xmpMM:DerivedFrom rdf:parseType="Resource"> <stRef:instanceID>xmp.iid:53b3eed2-79d4-4cd4-ae47-84c581bc7108</stRef:instanceID> <stRef:documentID>xmp.did:ca83a14c-9793-4743-ab65-ee89e0270661</stRef:documentID> <stRef:originalDocumentID>xmp.did:b47ab7fc-11a0-4b0e-84df-2c3b69805103</stRef:originalDocumentID> <stRef:renditionClass>default</stRef:renditionClass> </xmpMM:DerivedFrom> <xmpMM:History> <rdf:Seq> <rdf:li rdf:parseType="Resource"> <stEvt:action>converted</stEvt:action> <stEvt:parameters>from application/x-indesign to application/pdf</stEvt:parameters> <stEvt:softwareAgent>Adobe InDesign 16.4 (Macintosh)</stEvt:softwareAgent> <stEvt:changed>/</stEvt:changed> <stEvt:when>2022-04-14T19:07:14-04:00</stEvt:when> </rdf:li> </rdf:Seq> </xmpMM:History> <dc:format>application/pdf</dc:format> <pdf:Producer>Adobe PDF Library 16.0</pdf:Producer> <pdf:Trapped>False</pdf:Trapped> </rdf:Description> </rdf:RDF> </x:xmpmeta> ------------------ Notes on the error ------------------ ------------------------------ Related errors by source files ------------------------------ :: JHOVE: Annotation object is not a dictionary Notice: any operation suggested on this page should be carefully considered before use, as this article is in continuous development. Data is available at https://github.com/Digital-Preservation-Finland/knowledge-base.