qpdf.testcov 15.5 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427
ignored-scope: libtests
QPDF hint table length direct 0
QPDF P absent in lindict 1
QPDF opt direct pages resource 1
QPDF opt no inheritable keys 0
QPDF opt page resource hides ancestor 0
QPDF opt loop detected 0
QPDF categorize pagemode present 1
QPDF categorize pagemode outlines 1
QPDF lin outlines in part 1
QPDF lin nshared_total > nshared_first_page 1
QPDF lin part 8 empty 1
QPDF lin check shared past first page 0
main QTest implicit 0
main QTest indirect 1
main QTest null 0
main QTest bool 1
main QTest int 0
main QTest real 0
main QTest name 0
main QTest string 0
main QTest array 0
main QTest array indirect 1
main QTest dictionary 0
main QTest dictionary indirect 1
main QTest stream 0
QPDF lin write nshared_total > nshared_first_page 1
QPDFWriter encrypted hint stream 0
QPDF xref gen > 0 1
QPDFParser bad brace 0
QPDFParser bad brace in parseRemainder 0
QPDFParser bad array close 0
QPDFParser bad array close in parseRemainder 0
QPDFParser bad dictionary close 0
QPDFTokenizer bad ) 0
QPDFTokenizer bad > 0
QPDFTokenizer bad hexstring character 0
QPDFTokenizer bad hexstring 2nd character 0
QPDFTokenizer null in name 0
QPDFTokenizer bad name 1 0
QPDFTokenizer bad name 2 0
QPDF UseOutlines but no Outlines 0
QPDFObjectHandle makeDirect loop 0
QPDFObjectHandle copy stream 1
QPDF ignoring XRefStm in trailer 0
SF_FlateLzwDecode PNG filter 0
QPDF xref /Index is array 1
QPDF exclude indirect length 0
QPDF exclude encryption dictionary 0
QPDF_Stream pipeStreamData with null pipeline 0
QPDFJob unable to filter 0
QUtil non-trivial UTF-16 0
QPDF decoding error warning 0
qpdf-c called qpdf_init 0
qpdf-c called qpdf_cleanup 0
qpdf-c called qpdf_more_warnings 0
qpdf-c qpdf_get_error returned error 0
qpdf-c qpdf_next_warning returned warning 0
qpdf-c called qpdf_set_suppress_warnings 0
qpdf-c called qpdf_set_ignore_xref_streams 0
qpdf-c called qpdf_set_attempt_recovery 0
qpdf-c called qpdf_read 2
qpdf-c called qpdf_get_pdf_version 0
qpdf-c called qpdf_get_user_password 0
qpdf-c called qpdf_is_linearized 0
qpdf-c called qpdf_is_encrypted 0
qpdf-c called qpdf_init_write 3
qpdf-c called qpdf_set_object_stream_mode 0
qpdf-c called qpdf_set_stream_data_mode 0
qpdf-c called qpdf_set_content_normalization 0
qpdf-c called qpdf_set_qdf_mode 0
qpdf-c called qpdf_set_static_ID 0
qpdf-c called qpdf_set_suppress_original_object_IDs 0
qpdf-c called qpdf_set_preserve_encryption 0
qpdf-c called qpdf_set_r2_encryption_parameters_insecure 0
qpdf-c called qpdf_set_r3_encryption_parameters_insecure 0
qpdf-c called qpdf_set_linearization 0
qpdf-c called qpdf_write 1
qpdf-c called qpdf_allow_accessibility 0
qpdf-c called qpdf_allow_extract_all 0
qpdf-c called qpdf_allow_print_low_res 0
qpdf-c called qpdf_allow_print_high_res 0
qpdf-c called qpdf_allow_modify_assembly 0
qpdf-c called qpdf_allow_modify_form 0
qpdf-c called qpdf_allow_modify_annotation 0
qpdf-c called qpdf_allow_modify_other 0
qpdf-c called qpdf_allow_modify_all 0
QPDFWriter increasing minimum version 1
qpdf-c called qpdf_set_minimum_pdf_version 0
qpdf-c called qpdf_force_pdf_version 0
qpdf-c called qpdf_init_write multiple times 0
QPDF_encryption rc4 decode string 0
QPDF_encryption aes decode string 0
QPDFWriter forced version disabled encryption 0
qpdf-c called qpdf_set_r4_encryption_parameters_insecure 0
qpdf-c called qpdf_set_static_aes_IV 0
qpdf-c called qpdf_has_error 0
qpdf-c called qpdf_get_qpdf_version 0
QPDF_Stream pipe replaced stream data 0
QPDF_Stream provider length mismatch 0
QPDFObjectHandle newStream 0
QPDFObjectHandle newStream with data 0
QPDFObjectHandle prepend page contents 0
QPDFObjectHandle append page contents 0
qpdf-c called qpdf_read_memory 0
QPDF stream with CRNL 0
QPDFWriter copy encrypt metadata 1
qpdf-c get_info_key 1
qpdf-c set_info_key to value 0
qpdf-c set_info_key to null 0
qpdf-c set-info-key use existing info 0
qpdf-c add info to trailer 0
qpdf-c called qpdf_init_write_memory 0
exercise processFile(name) 0
exercise processFile(FILE*) 0
exercise processMemoryFile 0
QPDF remove page 2
QPDF insert page 2
QPDF insert indirect page 0
QPDF_Stream ERR shallow copy stream 0
QPDFObjectHandle newStream with string 0
QPDF_Stream provider length not provided 0
QPDF_Stream unknown stream length 0
QPDF replaceReserved 0
QPDFWriter copy use_aes 1
QPDFParser indirect without context 0
QPDFObjectHandle trailing data in parse 0
QPDFTokenizer EOF reading token 0
QPDFTokenizer EOF reading appendable token 0
QPDFWriter extra header text no newline 0
QPDFWriter make Extensions direct 0
QPDFWriter make ADBE direct 1
QPDFWriter preserve Extensions 0
QPDFWriter create Extensions 1
QPDFWriter remove existing Extensions 0
QPDF_encryption skip 0x28 0
qpdf-c called qpdf_get_pdf_extension_level 0
qpdf-c called qpdf_set_r5_encryption_parameters 0
qpdf-c called qpdf_set_r6_encryption_parameters 0
QPDFObjectHandle EOF in inline image 0
QPDFObjectHandle inline image token 0
QPDF not caching overridden objstm object 0
QPDF xref space 2
QPDFJob pages range omitted in middle 0
QPDFWriter standard deterministic ID 1
QPDFWriter linearized deterministic ID 1
qpdf-c called qpdf_set_deterministic_ID 0
QPDFParser invalid objgen 0
QPDFParser treat word as string 0
QPDFParser treat word as string in parseRemainder 0
QPDFParser found fake 1
QPDFParser no val for last key 0
QPDFObjectHandle errors in parsecontent 0
QPDFJob split-pages %d 0
QPDFJob split-pages .pdf 0
QPDFJob split-pages other 0
QPDFTokenizer allowing bad token 0
QPDF_encryption pad short parameter 0
QPDFObjectHandle found old angle 1
QPDFTokenizer block long token 0
qpdf-c called qpdf_set_decode_level 0
qpdf-c called qpdf_set_compress_streams 0
qpdf-c called qpdf_set_preserve_unreferenced_objects 0
qpdf-c called qpdf_set_newline_before_endstream 0
SF_FlateLzwDecode TIFF predictor 0
QPDFTokenizer inline image at EOF 0
Pl_QPDFTokenizer found ID 0
QPDFObjectHandle coalesce called on stream 0
QPDFObjectHandle coalesce provide stream data 0
QPDF_Stream bad token at end during normalize 0
QPDFParser bad token in parse 0
QPDFParser bad token in parseRemainder 0
QPDFParser eof in parse 0
QPDFParser eof in parseRemainder 0
QPDFObjectHandle boolean returning false 0
QPDFObjectHandle real returning 0.0 0
QPDFObjectHandle string returning empty string 0
QPDFObjectHandle string returning empty utf8 0
QPDFObjectHandle operator returning fake value 0
QPDFObjectHandle inlineimage returning empty data 0
QPDFObjectHandle array treating as empty vector 0
QPDFObjectHandle array ignoring replace items 0
QPDFObjectHandle array ignoring insert item 0
QPDFObjectHandle insert array bounds 0
QPDFObjectHandle array ignoring append item 0
QPDFObjectHandle array ignoring erase item 0
QPDFObjectHandle dictionary false for hasKey 0
QPDFObjectHandle dictionary empty set for getKeys 0
QPDFObjectHandle dictionary empty map for asMap 0
QPDFObjectHandle dictionary ignoring replaceKey 0
QPDFObjectHandle numeric non-numeric 0
QPDFObjectHandle erase array bounds 0
qpdf-c called qpdf_check_pdf 0
QPDFParser too deep 0
QPDFFormFieldObjectHelper TU present 0
QPDFFormFieldObjectHelper TM present 0
QPDFFormFieldObjectHelper TU absent 0
QPDFFormFieldObjectHelper TM absent 0
QPDFFormFieldObjectHelper Q present 1
QPDFFormFieldObjectHelper DA present 1
QPDFAnnotationObjectHelper AP stream 0
QPDFAnnotationObjectHelper AP dictionary 0
QPDFAnnotationObjectHelper AP sub stream 0
QPDFAnnotationObjectHelper AP null 0
QPDFAcroFormDocumentHelper field found 1
QPDFAcroFormDocumentHelper annotation found 1
QPDFJob automatically set keep files open 1
QPDFOutlineDocumentHelper string named dest 0
QPDFObjectHandle merge top type mismatch 0
QPDFObjectHandle merge shallow copy 0
QPDFObjectHandle merge array 0
QPDFObjectHandle merge array dup 0
QPDFObjectHandle merge copy from other 0
QPDFAnnotationObjectHelper explicit matrix 0
QPDFAnnotationObjectHelper default matrix 0
QPDFAnnotationObjectHelper rotate 90 0
QPDFAnnotationObjectHelper rotate 180 0
QPDFAnnotationObjectHelper rotate 270 0
QPDFPageDocumentHelper non-widget annotation 0
QPDFObjectHandle replace with copy 0
QPDFAnnotationObjectHelper forbidden flags 0
QPDFAnnotationObjectHelper missing required flags 0
QPDFFormFieldObjectHelper checkbox kid widget 0
QPDFFormFieldObjectHelper set checkbox AS 0
QPDFObjectHandle broken checkbox 0
QPDFFormFieldObjectHelper list not found 0
QPDFFormFieldObjectHelper list found 0
QPDFFormFieldObjectHelper list first too low 0
QPDFFormFieldObjectHelper list last too high 0
QPDFJob image optimize no pipeline 0
QPDFJob image optimize no shrink 0
QPDFJob image optimize too small 0
QPDF pipe foreign encrypted stream 1
QPDFJob copy same page more than once 1
QPDFPageObjectHelper bad token finding names 0
QPDFJob password mode bytes 0
QPDFJob password mode hex-bytes 0
QPDFJob password not unicode 0
QPDFJob password not encodable 0
QPDFJob auto-encode password 0
QPDFJob bytes fallback warning 0
QPDFJob invalid utf-8 in auto 0
QPDFFormFieldObjectHelper replaced BMC at EOF 0
QPDFFormFieldObjectHelper fallback Tf 0
QPDFPageObjectHelper copy shared attribute 1
QPDF inherit mediabox 1
QPDFTokenizer finder found wrong word 0
QPDFTokenizer found EI by byte count 0
QPDFTokenizer found EI after more than one try 0
QPDFPageObjectHelper externalize inline image 0
QPDFPageObjectHelper keep inline image 0
QPDFJob image optimize colorspace 0
QPDFJob image optimize bits per component 0
QPDF eof skipping spaces before xref 1
QPDF_encryption user matches owner V < 5 0
QPDF_encryption same password 1
QPDFParser duplicate dict key 0
QPDFWriter no encryption sig contents 0
QPDFPageObjectHelper colorspace lookup 0
QPDFPageObjectHelper filter form xobject 0
QPDFJob found resources in non-leaf 0
QPDFJob found shared resources in leaf 0
QPDFJob found shared xobject in leaf 0
QPDFObjectHandle need_newline 1
QPDFJob pages range omitted with . 0
qpdf-c invalid object handle 0
qpdf-c called qpdf_oh_release 0
qpdf-c called qpdf_oh_release_all 0
qpdf-c called qpdf_new_object 0
qpdf-c called qpdf_get_trailer 0
qpdf-c called qpdf_get_root 0
qpdf-c called qpdf_oh_is_bool 0
qpdf-c called qpdf_oh_is_null 0
qpdf-c called qpdf_oh_is_integer 0
qpdf-c called qpdf_oh_is_real 0
qpdf-c called qpdf_oh_is_name 0
qpdf-c called qpdf_oh_is_string 0
qpdf-c called qpdf_oh_is_operator 0
qpdf-c called qpdf_oh_is_inline_image 0
qpdf-c called qpdf_oh_is_array 0
qpdf-c called qpdf_oh_is_dictionary 0
qpdf-c called qpdf_oh_is_stream 0
qpdf-c called qpdf_oh_is_indirect 0
qpdf-c called qpdf_oh_is_scalar 0
qpdf-c called qpdf_oh_is_name_and_equals 0
qpdf-c called qpdf_oh_is_dictionary_of_type 0
qpdf-c called qpdf_oh_get_type_code 0
qpdf-c called qpdf_oh_get_type_name 0
qpdf-c array to wrap_in_array 0
qpdf-c non-array to wrap_in_array 0
qpdf-c called qpdf_oh_parse 0
qpdf-c called qpdf_oh_get_bool_value 0
qpdf-c called qpdf_oh_get_value_as_bool 0
qpdf-c called qpdf_oh_get_int_value 0
qpdf-c called qpdf_oh_get_value_as_longlong 0
qpdf-c called qpdf_oh_get_int_value_as_int 0
qpdf-c called qpdf_oh_get_value_as_int 0
qpdf-c called qpdf_oh_get_uint_value 0
qpdf-c called qpdf_oh_get_value_as_ulonglong 0
qpdf-c called qpdf_oh_get_uint_value_as_uint 0
qpdf-c called qpdf_oh_get_value_as_uint 0
qpdf-c called qpdf_oh_get_real_value 0
qpdf-c called qpdf_oh_get_value_as_real 0
qpdf-c called qpdf_oh_is_number 0
qpdf-c called qpdf_oh_get_value_as_number 0
qpdf-c called qpdf_oh_get_numeric_value 0
qpdf-c called qpdf_oh_get_name 0
qpdf-c called qpdf_oh_get_value_as_name 0
qpdf-c called qpdf_oh_get_string_value 0
qpdf-c called qpdf_oh_get_value_as_string 0
qpdf-c called qpdf_oh_get_utf8_value 0
qpdf-c called qpdf_oh_get_value_as_utf8 0
qpdf-c called qpdf_oh_get_array_n_items 0
qpdf-c called qpdf_oh_get_array_item 0
qpdf-c called qpdf_oh_begin_dict_key_iter 0
qpdf-c called qpdf_oh_dict_more_keys 0
qpdf-c called qpdf_oh_dict_next_key 0
qpdf-c called qpdf_oh_has_key 0
qpdf-c called qpdf_oh_get_key 0
qpdf-c called qpdf_oh_get_key_if_dict 0
qpdf-c called qpdf_oh_is_or_has_name 0
qpdf-c called qpdf_oh_new_null 0
qpdf-c called qpdf_oh_new_bool 0
qpdf-c called qpdf_oh_new_integer 0
qpdf-c called qpdf_oh_new_real_from_string 0
qpdf-c called qpdf_oh_new_real_from_double 0
qpdf-c called qpdf_oh_new_name 0
qpdf-c called qpdf_oh_new_string 0
qpdf-c called qpdf_oh_new_unicode_string 0
qpdf-c called qpdf_oh_new_array 0
qpdf-c called qpdf_oh_new_dictionary 0
qpdf-c called qpdf_oh_make_direct 0
qpdf-c called qpdf_oh_set_array_item 0
qpdf-c called qpdf_oh_insert_item 0
qpdf-c called qpdf_oh_append_item 0
qpdf-c called qpdf_oh_erase_item 0
qpdf-c called qpdf_oh_replace_key 0
qpdf-c called qpdf_oh_remove_key 0
qpdf-c called qpdf_oh_replace_or_remove_key 0
qpdf-c called qpdf_oh_get_dict 0
qpdf-c called qpdf_oh_get_object_id 0
qpdf-c called qpdf_oh_get_generation 0
qpdf-c called qpdf_oh_unparse 0
qpdf-c called qpdf_oh_unparse_resolved 0
qpdf-c called qpdf_oh_unparse_binary 0
QPDFPageObjectHelper::forEachXObject 3
NNTree erased last kid/item in tree 1
QPDFPageObjectHelper unresolved names 0
QPDFPageObjectHelper resolving unresolved 0
QPDFFileSpecObjectHelper empty compat_name 0
QPDFFileSpecObjectHelper non-empty compat_name 0
QPDFAcroFormDocumentHelper copy annotation 3
QPDFAcroFormDocumentHelper field with parent 3
QPDFObjectHandle merge reuse 0
QPDFObjectHandle merge generate 0
QPDFAcroFormDocumentHelper replaced DA token 0
QPDFAcroFormDocumentHelper /DA parse error 0
QPDFAcroFormDocumentHelper AP parse error 1
QPDFJob copy fields not this file 0
QPDFJob copy fields non-first from orig 0
QPDFWriter exclude from object stream 0
QPDFJob weak crypto error 0
qpdf-c called qpdf_oh_is_initialized 0
qpdf-c registered progress reporter 0
qpdf-c called qpdf_oh_new_uninitialized 0
qpdf-c warn about oh error 1
qpdf-c cleanup warned about unhandled error 0
qpdf-c called qpdf_get_object_by_id 0
qpdf-c called qpdf_replace_object 0
qpdf-c called qpdf_update_all_pages_cache 0
qpdf-c called qpdf_find_page_by_id 0
qpdf-c called qpdf_find_page_by_oh 0
qpdf-c called qpdf_push_inherited_attributes_to_page 0
qpdf-c called qpdf_add_page 0
qpdf-c called qpdf_add_page_at 0
qpdf-c called qpdf_remove_page 0
qpdf-c called qpdf_oh_new_stream 0
qpdf-c called qpdf_oh_copy_foreign_object 0
qpdf-c stream data filtered set 1
qpdf-c stream data buf set 1
qpdf-c called qpdf_oh_get_page_content_data 0
qpdf-c called qpdf_oh_replace_stream_data 0
qpdf-c called qpdf_oh_free_buffer 0
qpdf-c silence oh errors 0
qpdf-c called qpdf_oh_get_binary_string_value 0
qpdf-c called qpdf_oh_get_binary_utf8_value 0
qpdf-c called qpdf_oh_new_binary_string 0
qpdf-c called qpdf_oh_new_binary_unicode_string 0
QPDFJob check encrypted encrypted 0
QPDFJob check encrypted not encrypted 0
QPDFJob check password password incorrect 0
QPDFJob check password password correct 0
QPDFJob check password not encrypted 0
QPDFJob_config password file 0
QPDFJob_config password stdin 0
QPDFJob json bare not empty 0
QPDFJob json choice mismatch 0
QPDFJob json choice match 0
QPDFJob json encrypt no key length 0
QPDFJob json encrypt duplicate key length 0
QPDFJob json encrypt missing password 0
QPDFJob json pages no file 0
qpdf-c called qpdf_empty_pdf 0
QPDF_json missing qpdf 0
QPDF_json missing pdf version 0
QPDF_json top-level scalar 0
QPDF_json top-level array 0
QPDF_json missing trailer 0
QPDF_json missing objects 0
QPDF_json unrecognized string value 0
QPDF_json data datafile both or neither 0
QPDF_json stream no dict 0
QPDF_json trailer no value 0
QPDF_json value stream both or neither 0
QPDFJob need json-stream-prefix for stdout 0
QPDFJob write json to stdout 0
QPDFJob write json to file 0
QPDF_json data and datafile 0
QPDF_json no stream data in update mode 0
QPDF_json updating existing stream 0
QPDF_json more than two qpdf elements 0
QPDF_json missing json version 0
QPDFPageObjectHelper used fallback without copying 0
QPDF skipping cache for known unchecked object 0
QPDF recover xref stream 0
QPDFJob json over/under no file 0
QPDF_Array copy 1