Invalid object definition

Classification

Validator

Validator version

Error message type

JHOVE

1.32.1

File format

Version

Specification

Description

Location

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.3

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.3

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.3

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.2

Govdocs1 set

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

OPF format-corpus

application/pdf

1.4

corpus

application/pdf

1.3

corpus

application/pdf

1.2

corpus

application/pdf

1.7

corpus

application/pdf

1.6

corpus

application/pdf

1.4

corpus

Analyses

Analysis

See JHOVE documentation: https://github.com/openpreserve/jhove/wiki/PDF-hul-Messages#PDF-HUL-37

Is it a bug in the validating software? -

Possible solutions

Output example

Validator returned error.
<?xml version="1.0" encoding="UTF-8"?>
<jhove xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.openpreservation.org/ois/xml/ns/jhove" xsi:schemaLocation="http://schema.openpreservation.org/ois/xml/ns/jhove https://schema.openpreservation.org/ois/xml/xsd/jhove/1.9/jhove.xsd" name="Jhove" release="1.32.1" date="2025-02-06">
 <date>2025-11-03T14:32:33+02:00</date>
 <repInfo uri="/corpus/format-corpus/pdf-handbuilt-test-corpus/T02-01_004_document-catalog-incorrect-pages-reference.pdf">
  <reportingModule release="1.12.7" date="2024-08-22">PDF-hul</reportingModule>
  <lastModified>2025-10-22T10:46:06+03:00</lastModified>
  <size>629</size>
  <format>PDF</format>
  <status>Not well-formed</status>
  <sigMatch>
  <module>PDF-hul</module>
  </sigMatch>
  <messages>
   <message offset="0" severity="error" id="PDF-HUL-85" infoLink="https://github.com/openpreserve/jhove/wiki/PDF-hul-Messages#pdf-hul-85">No document catalog dictionary</message>
   <message offset="466" severity="error" id="PDF-HUL-37" infoLink="https://github.com/openpreserve/jhove/wiki/PDF-hul-Messages#pdf-hul-37">Invalid object definition</message>
  </messages>
  <mimeType>application/pdf</mimeType>
 </repInfo>
</jhove>

Notes on the error