Opened up fine in Acrobat 9, noting that the document is signed (by someone I 
don’t know), but otherwise seems fine.

However, running a validation pass over the file shows NUMEROUS problems with 
the file.  I’ve enclosed the details.

Leonard

From: Domenico Testa [mailto:[email protected]]
Sent: Monday, May 04, 2009 10:18 AM
To: podofo-users
Subject: [Podofo-users] [Signature] Corrupted file

I've been able to build such a PDF file and i've computed digital signature 
using OpenSSL.
I obtain a corrupted file due to some mistake i cannot understand. I'm trying 
to debug PDF file structure using podofobrowser with no results.

Can you take a look and tell me if you can find something wrong in this file?
http://217.70.152.141/psp-signed.pdf

--
Domenico Testa
http://del.icio.us/domtes
Title: DVA Results

Key-Value Errors

Error type Error description Key Value Value type Object type Cos ID Traversal path
Syntax Error The required key /DigestLocation is missing DigestLocation - - SigRefDocMDP 22 ->Perms->DocMDP
Syntax Error The required key /DigestValue is missing DigestValue - - SigRefDocMDP 22 ->Perms->DocMDP
Syntax Error The required key /TransformMethod is missing TransformMethod - - SigRefDocMDP 22 ->Perms->DocMDP
Syntax Error An unexpected value is associated with the key Type /Sig CosName SigRefDocMDP 22 ->Perms->DocMDP
Unexamined object The value associated with the key is of incorrect type BBox - CosArray AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object BBox Array CosArray AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type Filter - CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object Filter /FlatDecode CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type FormType - CosInteger AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object FormType 1 CosInteger AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type Matrix - CosArray AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object Matrix Array CosArray AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type Resources - CosDict AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object Resources Dict CosDict AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type SubType - CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object SubType /Form CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Unexamined object The value associated with the key is of incorrect type Type - CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The value associated with the key must be an indirect object Type /XObject CosName AppearanceSubDict 23 ->AcroForm->Fields->[0]->AP->N
Syntax Error The required key /BBox is missing BBox - - XObjectForm 0 ->AcroForm->Fields->[0]->AP->N->Resources
Syntax Error The required key /Length is missing Length - - XObjectForm.StreamDict 0 ->AcroForm->Fields->[0]->AP->N->Resources
Syntax Error The required key /Subtype is missing Subtype - - XObjectForm 0 ->AcroForm->Fields->[0]->AP->N->Resources


Efficiency Analysis and Operator Count

Page 1
Text Showing Efficiency : ratio of text showing operators (2) to bytes in show strings (87) = 0.02
General graphics state operators w=1 Percentage of content stream - 1.01 (6 bytes)
Special graphics state operators Q=5, cm=1, q=5 Percentage of content stream - 7.60 (45 bytes)
Path construction operators re=2 Percentage of content stream - 7.77 (46 bytes)
Path painting operators n=2 Percentage of content stream - 0.68 (4 bytes)
Clipping path operators W*=2 Percentage of content stream - 1.01 (6 bytes)
Text object operators BT=2, ET=2 Percentage of content stream - 2.03 (12 bytes)
Text state operators Tf=2 Percentage of content stream - 3.38 (20 bytes)
Text positioning operators Td=2 Percentage of content stream - 4.39 (26 bytes)
Text showing operators TJ=2 Percentage of content stream - 67.74 (401 bytes)
Color operators rg=2 Percentage of content stream - 3.04 (18 bytes)
XObject operators Do=1 Percentage of content stream - 1.35 (8 bytes)

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to