Commit b8d0b0b6388db732fee0e9fb95af0884704bf423

Authored by Jay Berkenbilt
1 parent 4925f0d1

Re-add accidentally removed qpdf.testcov

Showing 1 changed file with 653 additions and 0 deletions
qpdf/qpdf.testcov 0 → 100644
  1 +ignored-scope: libtests
  2 +QPDF err expected endobj 0
  3 +QPDF err wrong objid/generation 0
  4 +QPDF check objid 1
  5 +QPDF check generation 1
  6 +QPDF check obj 1
  7 +QPDF hint table length indirect 0
  8 +QPDF hint table length direct 0
  9 +QPDF P absent in lindict 0
  10 +QPDF P present in lindict 0
  11 +QPDF expected n n obj 0
  12 +QPDF /L mismatch 0
  13 +QPDF err /T mismatch 0
  14 +QPDF err /O mismatch 0
  15 +QPDF opt direct pages resource 1
  16 +QPDF opt inheritable keys 0
  17 +QPDF opt no inheritable keys 0
  18 +QPDF opt erase empty key ancestor 0
  19 +QPDF opt resource inherited 0
  20 +QPDF opt page resource hides ancestor 0
  21 +QPDF opt key ancestors depth > 1 0
  22 +QPDF opt loop detected 0
  23 +QPDF categorize pagemode present 1
  24 +QPDF categorize pagemode outlines 1
  25 +QPDF warn /E mismatch 0
  26 +QPDF lin outlines in part 1
  27 +QPDF lin nshared_total > nshared_first_page 1
  28 +QPDF lin part 8 empty 1
  29 +QPDF lin check shared past first page 0
  30 +main QTest implicit 0
  31 +main QTest indirect 1
  32 +main QTest null 0
  33 +main QTest bool 1
  34 +main QTest int 0
  35 +main QTest real 0
  36 +main QTest name 0
  37 +main QTest string 0
  38 +main QTest array 0
  39 +main QTest array indirect 1
  40 +main QTest dictionary 0
  41 +main QTest dictionary indirect 1
  42 +main QTest stream 0
  43 +QPDFWriter write to stdout 0
  44 +QPDFWriter write to file 0
  45 +QPDF lin write nshared_total > nshared_first_page 1
  46 +QPDFWriter encrypted hint stream 0
  47 +QPDF opt inherited scalar 0
  48 +QPDF xref reused object 0
  49 +QPDF xref gen > 0 1
  50 +QPDF xref size mismatch 0
  51 +QPDF not a pdf file 0
  52 +QPDF can't find startxref 0
  53 +QPDF invalid xref 0
  54 +QPDF invalid xref entry 0
  55 +QPDF missing trailer 0
  56 +QPDF trailer lacks size 0
  57 +QPDF trailer size not integer 0
  58 +QPDF trailer prev not integer 0
  59 +QPDFObjectHandle bad brace 0
  60 +QPDFObjectHandle bad array close 0
  61 +QPDF stream without length 0
  62 +QPDF stream length not integer 0
  63 +QPDF missing endstream 0
  64 +QPDFObjectHandle bad dictionary close 0
  65 +QPDF can't find xref 0
  66 +QPDFTokenizer bad ) 0
  67 +QPDFTokenizer bad > 0
  68 +QPDFTokenizer bad hexstring character 0
  69 +QPDFTokenizer null in name 0
  70 +QPDFTokenizer bad name 0
  71 +QPDF_Stream invalid filter 0
  72 +QPDF UseOutlines but no Outlines 0
  73 +QPDFObjectHandle clone bool 0
  74 +QPDFObjectHandle clone null 0
  75 +QPDFObjectHandle clone integer 0
  76 +QPDFObjectHandle clone real 0
  77 +QPDFObjectHandle clone name 0
  78 +QPDFObjectHandle clone string 0
  79 +QPDFObjectHandle clone array 0
  80 +QPDFObjectHandle clone dictionary 0
  81 +QPDFObjectHandle makeDirect loop 0
  82 +QPDFObjectHandle copy stream 1
  83 +QPDF default for xref stream field 0 0
  84 +QPDF prev key in xref stream dictionary 0
  85 +QPDF prev key in trailer dictionary 0
  86 +QPDF found xref stream 0
  87 +QPDF ignoring XRefStm in trailer 0
  88 +QPDF xref deleted object 0
  89 +SF_FlateLzwDecode PNG filter 0
  90 +QPDF xref /Index is null 0
  91 +QPDF xref /Index is array 1
  92 +QPDFWriter copy Extends 0
  93 +QPDFWriter encrypt object stream 0
  94 +QPDFWriter uncompressing page dictionary 0
  95 +QPDFWriter uncompressing root 0
  96 +QPDFWriter compressing uncompressed stream 0
  97 +QPDF exclude indirect length 0
  98 +QPDFWriter generate >1 ostream 0
  99 +QPDF exclude encryption dictionary 0
  100 +QPDF loop detected traversing objects 0
  101 +QPDF reconstructed xref table 0
  102 +QPDF recovered in readObjectAtOffset 0
  103 +QPDF recovered stream length 0
  104 +QPDF found wrong endstream in recovery 0
  105 +QPDF_Stream pipeStreamData with null pipeline 0
  106 +QPDFWriter not recompressing /FlateDecode 0
  107 +QPDF_encryption xref stream from encrypted file 0
  108 +QPDFJob unable to filter 0
  109 +QUtil non-trivial UTF-16 0
  110 +QPDF xref overwrite object 0
  111 +QPDF decoding error warning 0
  112 +qpdf-c called qpdf_init 0
  113 +qpdf-c called qpdf_cleanup 0
  114 +qpdf-c called qpdf_more_warnings 0
  115 +qpdf-c qpdf_get_error returned error 0
  116 +qpdf-c qpdf_next_warning returned warning 0
  117 +qpdf-c called qpdf_set_suppress_warnings 0
  118 +qpdf-c called qpdf_set_ignore_xref_streams 0
  119 +qpdf-c called qpdf_set_attempt_recovery 0
  120 +qpdf-c called qpdf_read 2
  121 +qpdf-c called qpdf_get_pdf_version 0
  122 +qpdf-c called qpdf_get_user_password 0
  123 +qpdf-c called qpdf_is_linearized 0
  124 +qpdf-c called qpdf_is_encrypted 0
  125 +qpdf-c called qpdf_init_write 3
  126 +qpdf-c called qpdf_set_object_stream_mode 0
  127 +qpdf-c called qpdf_set_stream_data_mode 0
  128 +qpdf-c called qpdf_set_content_normalization 0
  129 +qpdf-c called qpdf_set_qdf_mode 0
  130 +qpdf-c called qpdf_set_static_ID 0
  131 +qpdf-c called qpdf_set_suppress_original_object_IDs 0
  132 +qpdf-c called qpdf_set_preserve_encryption 0
  133 +qpdf-c called qpdf_set_r2_encryption_parameters 0
  134 +qpdf-c called qpdf_set_r3_encryption_parameters 0
  135 +qpdf-c called qpdf_set_linearization 0
  136 +qpdf-c called qpdf_write 1
  137 +qpdf-c called qpdf_allow_accessibility 0
  138 +qpdf-c called qpdf_allow_extract_all 0
  139 +qpdf-c called qpdf_allow_print_low_res 0
  140 +qpdf-c called qpdf_allow_print_high_res 0
  141 +qpdf-c called qpdf_allow_modify_assembly 0
  142 +qpdf-c called qpdf_allow_modify_form 0
  143 +qpdf-c called qpdf_allow_modify_annotation 0
  144 +qpdf-c called qpdf_allow_modify_other 0
  145 +qpdf-c called qpdf_allow_modify_all 0
  146 +QPDFWriter increasing minimum version 1
  147 +QPDFWriter using forced PDF version 0
  148 +qpdf-c called qpdf_set_minimum_pdf_version 0
  149 +qpdf-c called qpdf_force_pdf_version 0
  150 +qpdf-c called qpdf_init_write multiple times 0
  151 +QPDF_encryption rc4 decode string 0
  152 +QPDF_encryption rc4 decode stream 0
  153 +QPDFWriter not compressing metadata 0
  154 +QPDF_encryption CFM V2 0
  155 +QPDF_encryption CFM AESV2 0
  156 +QPDF_encryption aes decode string 0
  157 +QPDF_encryption cleartext metadata 0
  158 +QPDF_encryption aes decode stream 0
  159 +QPDFWriter forcing object stream disable 0
  160 +QPDFWriter forced version disabled encryption 0
  161 +qpdf-c called qpdf_set_r4_encryption_parameters 0
  162 +qpdf-c called qpdf_set_static_aes_IV 0
  163 +QPDF_encryption stream crypt filter 0
  164 +QPDF ERR object stream with wrong type 0
  165 +QPDF object gone after xref reconstruction 0
  166 +qpdf-c called qpdf_has_error 0
  167 +qpdf-c called qpdf_get_qpdf_version 0
  168 +QPDF_Stream pipe original stream data 0
  169 +QPDF_Stream pipe replaced stream data 0
  170 +QPDF_Stream pipe use stream provider 0
  171 +QPDF_Stream provider length mismatch 0
  172 +QPDFObjectHandle newStream 0
  173 +QPDFObjectHandle newStream with data 0
  174 +QPDF_Stream pipe no stream data 0
  175 +QPDFObjectHandle prepend page contents 0
  176 +QPDFObjectHandle append page contents 0
  177 +QPDF_Stream getRawStreamData 0
  178 +QPDF_Stream getStreamData 0
  179 +QPDF_Stream expand filter abbreviation 0
  180 +qpdf-c called qpdf_read_memory 0
  181 +QPDF stream without newline 0
  182 +QPDF stream with CR only 0
  183 +QPDF stream with CRNL 0
  184 +QPDF stream with NL only 0
  185 +QPDF replaceObject called with indirect object 0
  186 +QPDFWriter copy encrypt metadata 1
  187 +qpdf-c get_info_key 1
  188 +qpdf-c set_info_key to value 0
  189 +qpdf-c set_info_key to null 0
  190 +qpdf-c set-info-key use existing info 0
  191 +qpdf-c add info to trailer 0
  192 +qpdf-c called qpdf_init_write_memory 0
  193 +exercise processFile(name) 0
  194 +exercise processFile(FILE*) 0
  195 +exercise processMemoryFile 0
  196 +QPDF remove page 2
  197 +QPDF insert page 2
  198 +QPDF updateAllPagesCache 0
  199 +QPDF insert non-indirect page 0
  200 +QPDF insert indirect page 0
  201 +QPDFObjectHandle ERR shallow copy stream 0
  202 +QPDFObjectHandle shallow copy array 0
  203 +QPDFObjectHandle shallow copy dictionary 0
  204 +QPDFObjectHandle shallow copy scalar 0
  205 +QPDFObjectHandle newStream with string 0
  206 +QPDF unknown key not inherited 0
  207 +QPDF_Stream provider length not provided 0
  208 +QPDF_Stream unknown stream length 0
  209 +QPDF replaceReserved 0
  210 +QPDF copyForeign direct 0
  211 +QPDF copyForeign not foreign 0
  212 +QPDF copy indirect 0
  213 +QPDF loop reserving objects 0
  214 +QPDF replace indirect 0
  215 +QPDF replace array 0
  216 +QPDF replace dictionary 0
  217 +QPDF replace stream 0
  218 +QPDF reserve array 0
  219 +QPDF reserve dictionary 0
  220 +QPDF reserve stream 0
  221 +QPDF not crossing page boundary 0
  222 +QPDF replace foreign indirect with null 0
  223 +QPDF not copying pages object 0
  224 +QPDF insert foreign page 0
  225 +QPDFWriter foreign object 0
  226 +QPDFWriter copy use_aes 1
  227 +QPDFObjectHandle indirect without context 0
  228 +QPDFObjectHandle trailing data in parse 0
  229 +QPDFJob pages encryption password 0
  230 +QPDFTokenizer EOF reading token 0
  231 +QPDFTokenizer EOF reading appendable token 0
  232 +QPDFWriter extra header text no newline 0
  233 +QPDFWriter extra header text add newline 0
  234 +QPDF bogus 0 offset 0
  235 +QPDF global offset 0
  236 +QPDFWriter copy V5 0
  237 +QPDFWriter increasing extension level 0
  238 +QPDFWriter make Extensions direct 0
  239 +QPDFWriter make ADBE direct 1
  240 +QPDFWriter preserve Extensions 0
  241 +QPDFWriter create Extensions 1
  242 +QPDFWriter remove ADBE 0
  243 +QPDFWriter remove existing Extensions 0
  244 +QPDFWriter preserve ADBE 0
  245 +QPDF_encryption skip 0x28 0
  246 +QPDF_encrypt crypt array 0
  247 +QPDF_encryption CFM AESV3 0
  248 +QPDFWriter remove Crypt 0
  249 +qpdf-c called qpdf_get_pdf_extension_level 0
  250 +qpdf-c called qpdf_set_r5_encryption_parameters 0
  251 +qpdf-c called qpdf_set_r6_encryption_parameters 0
  252 +QPDFObjectHandle EOF in inline image 0
  253 +QPDFObjectHandle inline image token 0
  254 +QPDF not caching overridden objstm object 0
  255 +QPDFWriter original obj non-zero gen 0
  256 +QPDF_optimization indirect outlines 0
  257 +QPDF xref space 2
  258 +QPDFJob pages range omitted at end 1
  259 +QPDFJob pages range omitted in middle 0
  260 +QPDFJob npages 0
  261 +QPDF already reserved object 0
  262 +QPDFWriter standard deterministic ID 1
  263 +QPDFWriter linearized deterministic ID 1
  264 +QPDFWriter deterministic with no data 0
  265 +qpdf-c called qpdf_set_deterministic_ID 0
  266 +QPDFObjectHandle indirect with 0 objid 0
  267 +QPDF object id 0 0
  268 +QPDF recursion loop in resolve 0
  269 +QPDFObjectHandle treat word as string 0
  270 +QPDFObjectHandle found fake 1
  271 +QPDFObjectHandle no val for last key 0
  272 +QPDF resolve failure to null 0
  273 +QPDFWriter preserve unreferenced standard 0
  274 +QPDFObjectHandle errors in parsecontent 0
  275 +QPDFJob same file error 0
  276 +QPDFJob split-pages %d 0
  277 +QPDFJob split-pages .pdf 0
  278 +QPDFJob split-pages other 0
  279 +QPDFTokenizer allowing bad token 0
  280 +QPDF ignore first space in xref entry 0
  281 +QPDF ignore first extra space in xref entry 0
  282 +QPDF ignore second extra space in xref entry 0
  283 +QPDF ignore length error xref entry 0
  284 +QPDF_encryption pad short parameter 0
  285 +QPDFWriter ignore self-referential object stream 0
  286 +QPDFObjectHandle found old angle 1
  287 +QPDF_Stream special filters 3
  288 +QPDFTokenizer block long token 0
  289 +qpdf-c called qpdf_set_decode_level 0
  290 +qpdf-c called qpdf_set_compress_streams 0
  291 +qpdf-c called qpdf_set_preserve_unreferenced_objects 0
  292 +qpdf-c called qpdf_set_newline_before_endstream 0
  293 +SF_FlateLzwDecode TIFF predictor 0
  294 +QPDFTokenizer inline image at EOF 0
  295 +Pl_QPDFTokenizer found ID 0
  296 +QPDFObjectHandle non-stream in stream array 0
  297 +QPDFObjectHandle coalesce called on stream 0
  298 +QPDFObjectHandle coalesce provide stream data 0
  299 +QPDF_Stream bad token at end during normalize 0
  300 +QPDFObjectHandle bad token in parse 0
  301 +QPDFObjectHandle eof in parseInternal 0
  302 +QPDFObjectHandle array bounds 0
  303 +QPDFObjectHandle boolean returning false 0
  304 +QPDFObjectHandle integer returning 0 0
  305 +QPDFObjectHandle real returning 0.0 0
  306 +QPDFObjectHandle name returning dummy name 0
  307 +QPDFObjectHandle string returning empty string 0
  308 +QPDFObjectHandle string returning empty utf8 0
  309 +QPDFObjectHandle operator returning fake value 0
  310 +QPDFObjectHandle inlineimage returning empty data 0
  311 +QPDFObjectHandle array treating as empty 0
  312 +QPDFObjectHandle array null for non-array 0
  313 +QPDFObjectHandle array treating as empty vector 0
  314 +QPDFObjectHandle array ignoring set item 0
  315 +QPDFObjectHandle array ignoring replace items 0
  316 +QPDFObjectHandle array ignoring insert item 0
  317 +QPDFObjectHandle array ignoring append item 0
  318 +QPDFObjectHandle array ignoring erase item 0
  319 +QPDFObjectHandle dictionary false for hasKey 0
  320 +QPDFObjectHandle dictionary null for getKey 0
  321 +QPDFObjectHandle dictionary empty set for getKeys 0
  322 +QPDFObjectHandle dictionary empty map for asMap 0
  323 +QPDFObjectHandle dictionary ignoring replaceKey 0
  324 +QPDFObjectHandle dictionary ignoring removeKey 0
  325 +QPDFObjectHandle dictionary ignoring removereplace 0
  326 +QPDFObjectHandle numeric non-numeric 0
  327 +QPDFObjectHandle erase array bounds 0
  328 +qpdf-c called qpdf_check_pdf 0
  329 +QPDF xref loop 0
  330 +QPDFObjectHandle too deep 0
  331 +QPDFFormFieldObjectHelper non-trivial inheritance 0
  332 +QPDFFormFieldObjectHelper non-trivial qualified name 0
  333 +QPDFFormFieldObjectHelper TU present 0
  334 +QPDFFormFieldObjectHelper TM present 0
  335 +QPDFFormFieldObjectHelper TU absent 0
  336 +QPDFFormFieldObjectHelper TM absent 0
  337 +QPDFFormFieldObjectHelper Q present 1
  338 +QPDFFormFieldObjectHelper DA present 1
  339 +QPDFAnnotationObjectHelper AS present 0
  340 +QPDFAnnotationObjectHelper AS absent 0
  341 +QPDFAnnotationObjectHelper AP stream 0
  342 +QPDFAnnotationObjectHelper AP dictionary 0
  343 +QPDFAnnotationObjectHelper AP sub stream 0
  344 +QPDFAnnotationObjectHelper AP null 0
  345 +QPDFAcroFormDocumentHelper fields not array 0
  346 +QPDFAcroFormDocumentHelper orphaned widget 0
  347 +QPDFAcroFormDocumentHelper direct field 0
  348 +QPDFAcroFormDocumentHelper non-dictionary field 0
  349 +QPDFAcroFormDocumentHelper loop 0
  350 +QPDFAcroFormDocumentHelper field found 1
  351 +QPDFAcroFormDocumentHelper annotation found 1
  352 +QPDFJob keep files open n 0
  353 +QPDFJob keep files open y 0
  354 +QPDFJob automatically set keep files open 1
  355 +QPDFPageLabelDocumentHelper skip first 0
  356 +QPDFOutlineObjectHelper direct dest 0
  357 +QPDFOutlineObjectHelper action dest 0
  358 +QPDFOutlineObjectHelper named dest 0
  359 +QPDFOutlineDocumentHelper name named dest 0
  360 +QPDFOutlineDocumentHelper string named dest 0
  361 +QPDFOutlineObjectHelper loop 0
  362 +QPDFObjectHandle merge top type mismatch 0
  363 +QPDFObjectHandle merge shallow copy 0
  364 +QPDFObjectHandle merge array 0
  365 +QPDFObjectHandle merge array dup 0
  366 +QPDFObjectHandle merge copy from other 0
  367 +QPDFAnnotationObjectHelper explicit matrix 0
  368 +QPDFAnnotationObjectHelper default matrix 0
  369 +QPDFAnnotationObjectHelper rotate 90 0
  370 +QPDFAnnotationObjectHelper rotate 180 0
  371 +QPDFAnnotationObjectHelper rotate 270 0
  372 +QPDFPageDocumentHelper skip widget need appearances 0
  373 +QPDFPageDocumentHelper merge DR 0
  374 +QPDFPageDocumentHelper non-widget annotation 0
  375 +QPDFPageDocumentHelper remove annots 0
  376 +QPDFPageDocumentHelper replace indirect annots 0
  377 +QPDFPageDocumentHelper replace direct annots 0
  378 +QPDFObjectHandle replace with copy 0
  379 +QPDFPageDocumentHelper indirect as resources 0
  380 +QPDFAnnotationObjectHelper forbidden flags 0
  381 +QPDFAnnotationObjectHelper missing required flags 0
  382 +QPDFFormFieldObjectHelper set parent radio button 0
  383 +QPDFFormFieldObjectHelper radio button grandkid 0
  384 +QPDFFormFieldObjectHelper turn on radio button 0
  385 +QPDFFormFieldObjectHelper turn off radio button 0
  386 +QPDFFormFieldObjectHelper checkbox kid widget 0
  387 +QPDFObjectHandle broken radio button 0
  388 +QPDFFormFieldObjectHelper set checkbox AS 0
  389 +QPDFObjectHandle broken checkbox 0
  390 +QPDFFormFieldObjectHelper list not found 0
  391 +QPDFFormFieldObjectHelper list found 0
  392 +QPDFFormFieldObjectHelper list first too low 0
  393 +QPDFFormFieldObjectHelper list last too high 0
  394 +QPDF detected dangling ref 0
  395 +QPDFJob image optimize no pipeline 0
  396 +QPDFJob image optimize no shrink 0
  397 +QPDFJob image optimize too small 0
  398 +QPDFFormFieldObjectHelper WinAnsi 0
  399 +QPDF pipe foreign encrypted stream 0
  400 +QPDF copy foreign stream with provider 0
  401 +QPDF copy foreign stream with buffer 0
  402 +QPDF immediate copy stream data 0
  403 +QPDFJob copy same page more than once 1
  404 +QPDFPageObjectHelper bad token finding names 0
  405 +QPDFJob password mode bytes 0
  406 +QPDFJob password mode hex-bytes 0
  407 +QPDFJob password not unicode 0
  408 +QPDFJob password not encodable 0
  409 +QPDFJob auto-encode password 0
  410 +QPDFJob bytes fallback warning 0
  411 +QPDFJob invalid utf-8 in auto 0
  412 +QPDFJob input password hex-bytes 0
  413 +QPDFPageDocumentHelper ignore annotation with no appearance 0
  414 +QPDFFormFieldObjectHelper create AS from scratch 0
  415 +QPDFFormFieldObjectHelper create AP from scratch 0
  416 +QPDFFormFieldObjectHelper replaced BMC at EOF 0
  417 +QPDFFormFieldObjectHelper fallback Tf 0
  418 +QPDFPageObjectHelper non-trivial inheritance 0
  419 +QPDFPageObjectHelper copy shared attribute 1
  420 +QPDFJob from_nr from repeat_nr 0
  421 +QPDF resolve duplicated page object 0
  422 +QPDF handle direct page object 0
  423 +QPDFTokenizer finder found wrong word 0
  424 +QPDFTokenizer found EI by byte count 0
  425 +QPDFTokenizer found EI after more than one try 0
  426 +QPDFPageObjectHelper externalize inline image 0
  427 +QPDFPageObjectHelper keep inline image 0
  428 +QPDFJob image optimize colorspace 0
  429 +QPDFJob image optimize bits per component 0
  430 +QPDFWriter remove empty DecodeParms 0
  431 +QPDFObjectHandle uint returning 0 0
  432 +QPDFObjectHandle int returning INT_MIN 0
  433 +QPDFObjectHandle int returning INT_MAX 0
  434 +QPDFObjectHandle uint returning UINT_MAX 0
  435 +QPDFObjectHandle uint uint returning 0 0
  436 +QPDF xref skipped space 0
  437 +QPDF eof skipping spaces before xref 1
  438 +QPDF_encryption user matches owner V < 5 0
  439 +QPDF_encryption same password 1
  440 +QPDFWriter stream in ostream 0
  441 +QPDFObjectHandle duplicate dict key 0
  442 +QPDFWriter no encryption sig contents 0
  443 +QPDFPageObjectHelper colorspace lookup 0
  444 +QPDFWriter ignore XRef in qdf mode 0
  445 +QPDFPageObjectHelper filter form xobject 0
  446 +QPDFJob found resources in non-leaf 0
  447 +QPDFJob found shared resources in leaf 0
  448 +QPDFJob found shared xobject in leaf 0
  449 +QPDF copy foreign with data 1
  450 +QPDF copy foreign with foreign_stream 1
  451 +QPDFObjectHandle need_newline 1
  452 +QPDFJob pages range omitted with . 0
  453 +qpdf-c invalid object handle 0
  454 +qpdf-c called qpdf_oh_release 0
  455 +qpdf-c called qpdf_oh_release_all 0
  456 +qpdf-c called qpdf_new_object 0
  457 +qpdf-c called qpdf_get_trailer 0
  458 +qpdf-c called qpdf_get_root 0
  459 +qpdf-c called qpdf_oh_is_bool 0
  460 +qpdf-c called qpdf_oh_is_null 0
  461 +qpdf-c called qpdf_oh_is_integer 0
  462 +qpdf-c called qpdf_oh_is_real 0
  463 +qpdf-c called qpdf_oh_is_name 0
  464 +qpdf-c called qpdf_oh_is_string 0
  465 +qpdf-c called qpdf_oh_is_operator 0
  466 +qpdf-c called qpdf_oh_is_inline_image 0
  467 +qpdf-c called qpdf_oh_is_array 0
  468 +qpdf-c called qpdf_oh_is_dictionary 0
  469 +qpdf-c called qpdf_oh_is_stream 0
  470 +qpdf-c called qpdf_oh_is_indirect 0
  471 +qpdf-c called qpdf_oh_is_scalar 0
  472 +qpdf-c called qpdf_oh_is_name_and_equals 0
  473 +qpdf-c called qpdf_oh_is_dictionary_of_type 0
  474 +qpdf-c called qpdf_oh_get_type_code 0
  475 +qpdf-c called qpdf_oh_get_type_name 0
  476 +qpdf-c array to wrap_in_array 0
  477 +qpdf-c non-array to wrap_in_array 0
  478 +qpdf-c called qpdf_oh_parse 0
  479 +qpdf-c called qpdf_oh_get_bool_value 0
  480 +qpdf-c called qpdf_oh_get_value_as_bool 0
  481 +qpdf-c called qpdf_oh_get_int_value 0
  482 +qpdf-c called qpdf_oh_get_value_as_longlong 0
  483 +qpdf-c called qpdf_oh_get_int_value_as_int 0
  484 +qpdf-c called qpdf_oh_get_value_as_int 0
  485 +qpdf-c called qpdf_oh_get_uint_value 0
  486 +qpdf-c called qpdf_oh_get_value_as_ulonglong 0
  487 +qpdf-c called qpdf_oh_get_uint_value_as_uint 0
  488 +qpdf-c called qpdf_oh_get_value_as_uint 0
  489 +qpdf-c called qpdf_oh_get_real_value 0
  490 +qpdf-c called qpdf_oh_get_value_as_real 0
  491 +qpdf-c called qpdf_oh_is_number 0
  492 +qpdf-c called qpdf_oh_get_value_as_number 0
  493 +qpdf-c called qpdf_oh_get_numeric_value 0
  494 +qpdf-c called qpdf_oh_get_name 0
  495 +qpdf-c called qpdf_oh_get_value_as_name 0
  496 +qpdf-c called qpdf_oh_get_string_value 0
  497 +qpdf-c called qpdf_oh_get_value_as_string 0
  498 +qpdf-c called qpdf_oh_get_utf8_value 0
  499 +qpdf-c called qpdf_oh_get_value_as_utf8 0
  500 +qpdf-c called qpdf_oh_get_array_n_items 0
  501 +qpdf-c called qpdf_oh_get_array_item 0
  502 +qpdf-c called qpdf_oh_begin_dict_key_iter 0
  503 +qpdf-c called qpdf_oh_dict_more_keys 0
  504 +qpdf-c called qpdf_oh_dict_next_key 0
  505 +qpdf-c called qpdf_oh_has_key 0
  506 +qpdf-c called qpdf_oh_get_key 0
  507 +qpdf-c called qpdf_oh_get_key_if_dict 0
  508 +qpdf-c called qpdf_oh_is_or_has_name 0
  509 +qpdf-c called qpdf_oh_new_null 0
  510 +qpdf-c called qpdf_oh_new_bool 0
  511 +qpdf-c called qpdf_oh_new_integer 0
  512 +qpdf-c called qpdf_oh_new_real_from_string 0
  513 +qpdf-c called qpdf_oh_new_real_from_double 0
  514 +qpdf-c called qpdf_oh_new_name 0
  515 +qpdf-c called qpdf_oh_new_string 0
  516 +qpdf-c called qpdf_oh_new_unicode_string 0
  517 +qpdf-c called qpdf_oh_new_array 0
  518 +qpdf-c called qpdf_oh_new_dictionary 0
  519 +qpdf-c called qpdf_oh_make_direct 0
  520 +qpdf-c called qpdf_oh_set_array_item 0
  521 +qpdf-c called qpdf_oh_insert_item 0
  522 +qpdf-c called qpdf_oh_append_item 0
  523 +qpdf-c called qpdf_oh_erase_item 0
  524 +qpdf-c called qpdf_oh_replace_key 0
  525 +qpdf-c called qpdf_oh_remove_key 0
  526 +qpdf-c called qpdf_oh_replace_or_remove_key 0
  527 +qpdf-c called qpdf_oh_get_dict 0
  528 +qpdf-c called qpdf_oh_get_object_id 0
  529 +qpdf-c called qpdf_oh_get_generation 0
  530 +qpdf-c called qpdf_oh_unparse 0
  531 +qpdf-c called qpdf_oh_unparse_resolved 0
  532 +qpdf-c called qpdf_oh_unparse_binary 0
  533 +QPDFWriter getFilterOnWrite false 0
  534 +QPDFPageObjectHelper::forEachXObject 3
  535 +NNTree deepen: invalid node 0
  536 +NNTree deepen: loop 0
  537 +NNTree skip invalid kid 0
  538 +NNTree skip item at end of short items 0
  539 +NNTree skip invalid key 0
  540 +NNTree no valid items node in insertFirst 0
  541 +NNTree deepen found empty 0
  542 +NNTree insert inserts first 0
  543 +NNTree insert replaces 0
  544 +NNTree insert inserts after 0
  545 +NNTree unable to determine limits 0
  546 +NNTree warn indirect kid 0
  547 +NNTree fix indirect kid 0
  548 +NNTree repair 0
  549 +NNTree split root + leaf 0
  550 +NNTree split root + !leaf 0
  551 +NNTree split kids 0
  552 +NNTree split items 0
  553 +NNTree split second half item 0
  554 +NNTree split parent 0
  555 +NNTree split second half kid 0
  556 +NNTree missing limits 0
  557 +NNTree item is wrong type 0
  558 +NNTree kid is invalid 0
  559 +NNTree loop in find 0
  560 +NNTree -1 in binary search 0
  561 +NNTree bad node during find 0
  562 +NNTree node is not a dictionary 0
  563 +NNTree limits didn't change 0
  564 +NNTree increment end() 0
  565 +NNTree insertAfter inserts first 0
  566 +NNTree remove not found 0
  567 +NNTree remove reset limits 0
  568 +NNTree erased last item 0
  569 +NNTree erased non-last item 0
  570 +NNTree items is empty after remove 0
  571 +NNTree erased all items on leaf/root 0
  572 +NNTree erased first or last kid 0
  573 +NNTree erased last kid 0
  574 +NNTree erased non-last kid 0
  575 +NNTree non-flat tree is empty after remove 0
  576 +NNTree remove walking up tree 0
  577 +NNTree erased last item in tree 0
  578 +NNTree remove limits from root 0
  579 +QPDFPageObjectHelper unresolved names 0
  580 +QPDFPageObjectHelper resolving unresolved 0
  581 +QPDFFileSpecObjectHelper empty compat_name 0
  582 +QPDFFileSpecObjectHelper non-empty compat_name 0
  583 +QPDFPageObjectHelper flatten inherit rotate 0
  584 +QPDFAcroFormDocumentHelper copy annotation 3
  585 +QPDFAcroFormDocumentHelper field with parent 3
  586 +QPDFAcroFormDocumentHelper modify ap matrix 0
  587 +QPDFJob copy form fields in split_pages 0
  588 +QPDFJob keep some fields in pages 0
  589 +QPDFJob pages keeping field from original 0
  590 +QPDFJob no more fields in pages 0
  591 +QPDFObjectHandle merge reuse 0
  592 +QPDFObjectHandle merge generate 0
  593 +QPDFFormFieldObjectHelper get font from /DR 0
  594 +QPDFAcroFormDocumentHelper override da 0
  595 +QPDFAcroFormDocumentHelper override q 0
  596 +QPDFAcroFormDocumentHelper replaced DA token 0
  597 +QPDFAcroFormDocumentHelper ap conflict 0
  598 +QPDFAcroFormDocumentHelper ap rename 0
  599 +QPDFAcroFormDocumentHelper /DA parse error 0
  600 +QPDFAcroFormDocumentHelper AP parse error 0
  601 +QPDFJob copy fields not this file 0
  602 +QPDFJob copy fields non-first from orig 0
  603 +QPDF resolve duplicated page in insert 0
  604 +QPDFWriter preserve object streams 1
  605 +QPDFWriter exclude from object stream 0
  606 +QPDF_pages findPage not found 0
  607 +QPDFJob overlay page with no resources 0
  608 +QPDFObjectHandle check ownership 0
  609 +QPDFJob weak crypto warning 0
  610 +qpdf-c called qpdf_oh_is_initialized 0
  611 +qpdf-c registered progress reporter 0
  612 +qpdf-c called qpdf_oh_new_uninitialized 0
  613 +qpdf-c warn about oh error 1
  614 +qpdf-c cleanup warned about unhandled error 0
  615 +qpdf-c called qpdf_get_object_by_id 0
  616 +qpdf-c called qpdf_replace_object 0
  617 +qpdf-c called qpdf_num_pages 0
  618 +qpdf-c called qpdf_get_page_n 0
  619 +qpdf-c called qpdf_update_all_pages_cache 0
  620 +qpdf-c called qpdf_find_page_by_id 0
  621 +qpdf-c called qpdf_find_page_by_oh 0
  622 +qpdf-c called qpdf_push_inherited_attributes_to_page 0
  623 +qpdf-c called qpdf_add_page 0
  624 +qpdf-c called qpdf_add_page_at 0
  625 +qpdf-c called qpdf_remove_page 0
  626 +qpdf-c called qpdf_oh_new_stream 0
  627 +qpdf-c called qpdf_oh_copy_foreign_object 0
  628 +qpdf-c stream data filtered set 1
  629 +qpdf-c stream data buf set 1
  630 +qpdf-c called qpdf_oh_get_page_content_data 0
  631 +qpdf-c called qpdf_oh_replace_stream_data 0
  632 +qpdf-c silence oh errors 0
  633 +qpdf-c called qpdf_oh_get_binary_string_value 0
  634 +qpdf-c called qpdf_oh_get_binary_utf8_value 0
  635 +qpdf-c called qpdf_oh_new_binary_string 0
  636 +qpdf-c called qpdf_oh_new_binary_unicode_string 0
  637 +QPDFJob duplicated pages password 0
  638 +QPDFJob misplaced pages password 0
  639 +QPDFJob check encrypted encrypted 0
  640 +QPDFJob check encrypted not encrypted 0
  641 +QPDFJob check password password incorrect 0
  642 +QPDFJob check password password correct 0
  643 +QPDFJob check password not encrypted 0
  644 +QPDFJob_config password file 0
  645 +QPDFJob_config password stdin 0
  646 +QPDFJob json bare not empty 0
  647 +QPDFJob json choice mismatch 0
  648 +QPDFJob json choice match 0
  649 +QPDFJob json encrypt no key length 0
  650 +QPDFJob json encrypt duplicate key length 0
  651 +QPDFJob json encrypt missing password 0
  652 +QPDFJob json pages no file 0
  653 +qpdf-c called qpdf_empty_pdf 0