Hi, I can reproduce this issue.
Note that pdfinfo also fails with the same error message: foo@bar: pdfinfo empty.pdf Syntax Error (1385): Illegal character ')' Syntax Error (1387): Dictionary key must be a name object Syntax Error (1385): Illegal character ')' Syntax Error (1387): Dictionary key must be a name object Syntax Error (1385): Illegal character ')' Syntax Error (1387): Dictionary key must be a name object Syntax Error (1385): Illegal character ')' Syntax Error (1387): Dictionary key must be a name object Syntax Error (1385): Illegal character ')' Syntax Error (1387): Dictionary key must be a name object Syntax Error: Invalid XRef entry 3 Internal Error: xref num 3 not found but needed, try to reconstruct<0a> Syntax Error: Invalid XRef entry 3 Syntax Error: Top-level pages object is wrong type (null) Command Line Error: Wrong page range given: the first page (1) can not be after the last page (0). I'm tempted to say that this is simply an invalid PDF. That would thus not be a bug in qpdfview. Where did you find this PDF. Why should qpdfview be able to open it? -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org ⠈⠳⣄