Skip to content
Fly13DW edited this page Dec 4, 2015 · 2 revisions

List of notifications issued by the JEB2 PDF Plugin

API clients can retrieve the notifications via IUnit.getNotifications()

Element Type Message/Description Scenario
Name PotentialHarmful Javascript, Automatic Action, Flash, AcroForm, XML Forms Architecture Almost every file that is interactive
String Corruption Incorrect String format String is encoded as Hex but has issues
String Unsupported Can not unencrypt Decrypter can not process string
String Corruption Unclosed string Reach end of stream without end of string token
Stream Area of Interest [Stream %s] has several filters Several filters, potentially something to hide or simple data/image
Stream Corruption Unable to parse Stream/ObjStm stream Malformed ObjStm
Stream Corruption Unable to parse [Stream %s]/Length: expected number /Length is not a number
Stream Corruption Unable to parse [Stream %s]/Filter: expected name or array /Filter is not name or array
Stream Corruption Unable to parse [Stream %s]/DecodeParms: expected array /DecodeParms is not an array whereas several filters are defined
Stream Corruption Unable to parse [Stream %s]/DecodeParms: expected dictionary or null /DecodeParms incorrect value
Stream Unsupported Unable to parse [Stream %s]%s: not supported filter Filter is not supported (almost all are supported in JEB2 as for PDF 1.7)
Stream Unsupported External Stream data is not implemented Stream is filtered in an external file [Not supported]
Stream Unsupported Encrypted Decrypter can not process stream
Stream PotentialHarmful Decoded stream is %d Mb Huge stream after uncompressing
Stream Corruption Unable to parse Stream: filter failed Stream processing failed.
Dictionary Corruption Incorrect Dictionary entries Expected key not found
IndirectObject Corruption Unexpected new obj definition in Indirect Object Keyword obj detected during parsing. Happens on corrupted files
Clone this wiki locally