# pdfium conformance triage

Reference: PDFium libpdfium.so (sha256 f728930966f50365) (1.5 px/pt unless golden images fix the size). Pass at ≤0.20% mismatched pixels. Corpus: `/home/runner/work/safe-pdf/safe-pdf/target/conformance/corpora/pdfium` at 6a4136071608f159f45e274fed1b7d5f4272ca8f.

840 documents: 51 font_substitution, 122 mismatch, 656 pass, 10 read_error, 1 render_error. Pages: 72 font_substitution, 156 mismatch, 892 pass, 5 read_error, 1 render_error.

72 pages differ only in text drawn with non-embedded fonts, which renderers substitute differently. They are reported as `font_substitution`, count as expected, and are not filed as issues.

## Failure clusters

Each cluster groups failures with the same signature, so one fix may resolve all of them. Start with the largest cluster. Each case links to its `summary.md`.

### 37 failures in 28 documents: `mismatch: reshaped / image (RGBA8888)`

Features point at: pdf-filter (37), pdf-font (37), pdf-image (37), pdf-text-engine (font substitution) (36), pdf-annotation-core (not part of the compared render) (31), pdf-canvas (mask_layer) (23)

- [fx/FRC_8.2.4_part1/FRC_11_8.2.4_View_edit.pdf](cases/fx_FRC_8.2.4_part1_FRC_11_8.2.4_View_edit.pdf-80cf168d/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_12_8.2.4_View_remove_all.pdf](cases/fx_FRC_8.2.4_part1_FRC_12_8.2.4_View_remove_all.pdf-d49d9c6c/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_13_8.2.4_View_remove_value.pdf](cases/fx_FRC_8.2.4_part1_FRC_13_8.2.4_View_remove_value.pdf-5b2473dc/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_14_8.2.4_Sort_remove_all.pdf](cases/fx_FRC_8.2.4_part1_FRC_14_8.2.4_Sort_remove_all.pdf-eb8dfc5f/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_15_8.2.4_Sort_remove_value.pdf](cases/fx_FRC_8.2.4_part1_FRC_15_8.2.4_Sort_remove_value.pdf-d909332f/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_1_8.2.4_Type_8.6_.pdf](cases/fx_FRC_8.2.4_part1_FRC_1_8.2.4_Type_8.6_.pdf-b6d9b1a6/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_2_8.2.4_Type_8.6__remove_value.pdf](cases/fx_FRC_8.2.4_part1_FRC_2_8.2.4_Type_8.6__remove_value.pdf-47761da2/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_3_8.2.4_Type_8.6__edit_.pdf](cases/fx_FRC_8.2.4_part1_FRC_3_8.2.4_Type_8.6__edit_.pdf-a5cf6f5a/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_4_8.2.4_Schema_8.6__remove_all.pdf](cases/fx_FRC_8.2.4_part1_FRC_4_8.2.4_Schema_8.6__remove_all.pdf-caf6ebd2/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_5_8.2.4_Schema_8.6__remove_value.pdf](cases/fx_FRC_8.2.4_part1_FRC_5_8.2.4_Schema_8.6__remove_value.pdf-db10ba79/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_6_8.2.4_Schema_8.6__remove_obj.pdf](cases/fx_FRC_8.2.4_part1_FRC_6_8.2.4_Schema_8.6__remove_obj.pdf-be2e4e11/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_7_8.2.4_View_H.pdf](cases/fx_FRC_8.2.4_part1_FRC_7_8.2.4_View_H.pdf-733f0115/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_8_8.2.4_View_D.pdf](cases/fx_FRC_8.2.4_part1_FRC_8_8.2.4_View_D.pdf-45eba558/summary.md) (mismatch 0.42%)
- [fx/FRC_8.2.4_part1/FRC_9_8.2.4_View_T.pdf](cases/fx_FRC_8.2.4_part1_FRC_9_8.2.4_View_T.pdf-cf0c868f/summary.md) (mismatch 0.42%)
- [fx/text/en_fqa.pdf](cases/fx_text_en_fqa.pdf-e74ded33/summary.md) (mismatch 0.78%)
- [fx/text/quick_start_guide.pdf](cases/fx_text_quick_start_guide.pdf-7f29b054/summary.md) (mismatch 0.67%)
- [pdfium/bug_691967.pdf](cases/pdfium_bug_691967.pdf-61e4354d/summary.md) (mismatch 0.26%)
- [third_party/tcpdf/example_004.pdf](cases/third_party_tcpdf_example_004.pdf-962d6a46/summary.md) (mismatch 0.20%)
- [third_party/tcpdf/example_020.pdf](cases/third_party_tcpdf_example_020.pdf-3794f4ba/summary.md) (mismatch 0.52%)
- [third_party/tcpdf/example_021.pdf](cases/third_party_tcpdf_example_021.pdf-d72f8a91/summary.md) (mismatch 0.27%)
- [third_party/tcpdf/example_033.pdf](cases/third_party_tcpdf_example_033.pdf-f34ef335/summary.md) (mismatch 0.45%)
- [third_party/tcpdf/example_037.pdf](cases/third_party_tcpdf_example_037.pdf-3f09c79e/summary.md) (mismatch 0.27%)
- [third_party/tcpdf/example_038.pdf](cases/third_party_tcpdf_example_038.pdf-c34a58ec/summary.md) (mismatch 0.37%)
- [third_party/tcpdf/example_039.pdf](cases/third_party_tcpdf_example_039.pdf-712f85bb/summary.md) (mismatch 0.32%)
- [third_party/tcpdf/example_048.pdf](cases/third_party_tcpdf_example_048.pdf-4a8310aa/summary.md) (mismatch 0.64%)
- … 3 more in index.json

### 36 failures in 36 documents: `mismatch: blank page`

Features point at: pdf-image (36), pdf-jbig2 (36)

- [third_party/jbig2/bitmap-composite-and-xnor.pdf](cases/third_party_jbig2_bitmap-composite-and-xnor.pdf-c763e6cc/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-composite-or-xor-replace.pdf](cases/third_party_jbig2_bitmap-composite-or-xor-replace.pdf-7f034278/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-customat-tpgdon.pdf](cases/third_party_jbig2_bitmap-customat-tpgdon.pdf-e9c420ef/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-customat.pdf](cases/third_party_jbig2_bitmap-customat.pdf-68775742/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-mmr.pdf](cases/third_party_jbig2_bitmap-mmr.pdf-3c7bd111/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-p32-eof.pdf](cases/third_party_jbig2_bitmap-p32-eof.pdf-792eb68e/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-randomaccess.pdf](cases/third_party_jbig2_bitmap-randomaccess.pdf-1d2b2b0d/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-refine-lossless.pdf](cases/third_party_jbig2_bitmap-refine-lossless.pdf-72b31645/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-stripe-initially-unknown-height.pdf](cases/third_party_jbig2_bitmap-stripe-initially-unknown-height.pdf-a029a359/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-stripe-last-implicit.pdf](cases/third_party_jbig2_bitmap-stripe-last-implicit.pdf-5acc0597/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-stripe-single-no-end-of-stripe.pdf](cases/third_party_jbig2_bitmap-stripe-single-no-end-of-stripe.pdf-383d06d7/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-stripe-single.pdf](cases/third_party_jbig2_bitmap-stripe-single.pdf-4716b2d7/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-stripe.pdf](cases/third_party_jbig2_bitmap-stripe.pdf-988350d5/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-context-reuse-huffman-refagg.pdf](cases/third_party_jbig2_bitmap-symbol-context-reuse-huffman-refagg.pdf-6b66cc69/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-context-reuse-refagg.pdf](cases/third_party_jbig2_bitmap-symbol-context-reuse-refagg.pdf-f822ec94/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-context-reuse.pdf](cases/third_party_jbig2_bitmap-symbol-context-reuse.pdf-a9ebdd2e/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-empty.pdf](cases/third_party_jbig2_bitmap-symbol-empty.pdf-8b7ae905/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-symhuffrefine-textrefine-export.pdf](cases/third_party_jbig2_bitmap-symbol-symhuffrefine-textrefine-export.pdf-8c994c74/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-symhuffrefineone.pdf](cases/third_party_jbig2_bitmap-symbol-symhuffrefineone.pdf-9863d027/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-symbol-symhuffrefineseveral.pdf](cases/third_party_jbig2_bitmap-symbol-symhuffrefineseveral.pdf-c57d3405/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-template1-customat-tpgdon.pdf](cases/third_party_jbig2_bitmap-template1-customat-tpgdon.pdf-978a08a9/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-template1-customat.pdf](cases/third_party_jbig2_bitmap-template1-customat.pdf-f774a24d/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-template1-tpgdon.pdf](cases/third_party_jbig2_bitmap-template1-tpgdon.pdf-279ed58b/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-template1.pdf](cases/third_party_jbig2_bitmap-template1.pdf-a5752801/summary.md) (mismatch 6.43%)
- [third_party/jbig2/bitmap-template2-customat-tpgdon.pdf](cases/third_party_jbig2_bitmap-template2-customat-tpgdon.pdf-1d4792a8/summary.md) (mismatch 6.43%)
- … 11 more in index.json

### 23 failures in 6 documents: `mismatch: reshaped / text`

Features point at: pdf-filter (23), pdf-font (23), pdf-canvas (mask_layer) (5)

- [fx/text/ch_9_android.pdf](cases/fx_text_ch_9_android.pdf-79611e4a/summary.md) (mismatch 0.46%)
- [fx/text/en_14_foxit_products.pdf](cases/fx_text_en_14_foxit_products.pdf-fc8ecaae/summary.md) (mismatch 0.27%)
- [fx/text/en_fqa2.pdf](cases/fx_text_en_fqa2.pdf-c0cbf39e/summary.md) (mismatch 0.46%)
- [fx/text/zh_file_structure.pdf](cases/fx_text_zh_file_structure.pdf-c19d5638/summary.md) (mismatch 0.41%)
- [fx/text/zh_function_list.pdf](cases/fx_text_zh_function_list.pdf-56d5b4e3/summary.md) (mismatch 0.28%)
- [fx/text/zh_page.pdf](cases/fx_text_zh_page.pdf-52a560b4/summary.md) (mismatch 0.78%)

### 11 failures in 11 documents: `mismatch: reshaped / image (Gray8)`

Features point at: pdf-image (11), pdf-jbig2 (11)

- [third_party/jbig2/bitmap-symbol-global.pdf](cases/third_party_jbig2_bitmap-symbol-global.pdf-6aa72418/summary.md) (mismatch 2.33%)
- [third_party/jbig2/bitmap-symbol-textbottomleft.pdf](cases/third_party_jbig2_bitmap-symbol-textbottomleft.pdf-8e25350a/summary.md) (mismatch 2.33%)
- [third_party/jbig2/bitmap-symbol-textbottomlefttranspose.pdf](cases/third_party_jbig2_bitmap-symbol-textbottomlefttranspose.pdf-da7c21c9/summary.md) (mismatch 2.47%)
- [third_party/jbig2/bitmap-symbol-textbottomright.pdf](cases/third_party_jbig2_bitmap-symbol-textbottomright.pdf-d23d00f1/summary.md) (mismatch 2.33%)
- [third_party/jbig2/bitmap-symbol-textbottomrighttranspose.pdf](cases/third_party_jbig2_bitmap-symbol-textbottomrighttranspose.pdf-775c700c/summary.md) (mismatch 2.47%)
- [third_party/jbig2/bitmap-symbol-textcomposite.pdf](cases/third_party_jbig2_bitmap-symbol-textcomposite.pdf-2b3fe18c/summary.md) (mismatch 2.46%)
- [third_party/jbig2/bitmap-symbol-textrefine-negative-delta-width.pdf](cases/third_party_jbig2_bitmap-symbol-textrefine-negative-delta-width.pdf-5efe3bbc/summary.md) (mismatch 0.57%)
- [third_party/jbig2/bitmap-symbol-texttopright.pdf](cases/third_party_jbig2_bitmap-symbol-texttopright.pdf-79995d9a/summary.md) (mismatch 2.33%)
- [third_party/jbig2/bitmap-symbol-texttoprighttranspose.pdf](cases/third_party_jbig2_bitmap-symbol-texttoprighttranspose.pdf-71aab050/summary.md) (mismatch 2.47%)
- [third_party/jbig2/bitmap-symbol-texttranspose.pdf](cases/third_party_jbig2_bitmap-symbol-texttranspose.pdf-47cb6d5d/summary.md) (mismatch 2.47%)
- [third_party/jbig2/bitmap-symbol.pdf](cases/third_party_jbig2_bitmap-symbol.pdf-0253ea31/summary.md) (mismatch 2.33%)

### 10 failures in 10 documents: `mismatch: extra_ink / image (Gray8)`

Features point at: pdf-image (10), pdf-jbig2 (10)

- [third_party/jbig2/bitmap-composite-and-xnor-halftone.pdf](cases/third_party_jbig2_bitmap-composite-and-xnor-halftone.pdf-7c84b172/summary.md) (mismatch 63.50%)
- [third_party/jbig2/bitmap-composite-and-xnor-refine.pdf](cases/third_party_jbig2_bitmap-composite-and-xnor-refine.pdf-590042e9/summary.md) (mismatch 64.31%)
- [third_party/jbig2/bitmap-composite-and-xnor-text.pdf](cases/third_party_jbig2_bitmap-composite-and-xnor-text.pdf-8a77130a/summary.md) (mismatch 64.31%)
- [third_party/jbig2/bitmap-composite-or-xor-replace-refine.pdf](cases/third_party_jbig2_bitmap-composite-or-xor-replace-refine.pdf-16332f60/summary.md) (mismatch 0.24%)
- [third_party/jbig2/bitmap-halftone-template2.pdf](cases/third_party_jbig2_bitmap-halftone-template2.pdf-e0b3ddb2/summary.md) (mismatch 35.13%)
- [third_party/jbig2/bitmap-refine-page-subrect.pdf](cases/third_party_jbig2_bitmap-refine-page-subrect.pdf-f5067b63/summary.md) (mismatch 3.17%)
- [third_party/jbig2/bitmap-refine-template1-tpgron.pdf](cases/third_party_jbig2_bitmap-refine-template1-tpgron.pdf-00a5463a/summary.md) (mismatch 7.29%)
- [third_party/jbig2/bitmap-refine-tpgron.pdf](cases/third_party_jbig2_bitmap-refine-tpgron.pdf-80a8b646/summary.md) (mismatch 7.52%)
- [third_party/jbig2/bitmap-symbol-manysyms.pdf](cases/third_party_jbig2_bitmap-symbol-manysyms.pdf-e75f6a2c/summary.md) (mismatch 12.26%)
- [third_party/jbig2/bitmap-trailing-7fff-stripped-harder-refine.pdf](cases/third_party_jbig2_bitmap-trailing-7fff-stripped-harder-refine.pdf-807abc87/summary.md) (mismatch 69.71%)

### 6 failures in 6 documents: `mismatch: reshaped / fill`

Features point at: pdf-font (6), pdf-text-engine (font substitution) (6), pdf-filter (5), pdf-canvas (mask_layer) (4), pdf-image (4), pdf-annotation-core (not part of the compared render) (3)

- [fx/path/path_5_pattern.pdf](cases/fx_path_path_5_pattern.pdf-b328633b/summary.md) (mismatch 1.82%)
- [fx/path/transparent1.pdf](cases/fx_path_transparent1.pdf-03c2682a/summary.md) (mismatch 0.79%)
- [fx/text/whats_new_in_v3.0.pdf](cases/fx_text_whats_new_in_v3.0.pdf-29d342d0/summary.md) (mismatch 0.23%)
- [third_party/tcpdf/example_022.pdf](cases/third_party_tcpdf_example_022.pdf-67c32c0f/summary.md) (mismatch 1.26%)
- [third_party/tcpdf/example_049.pdf](cases/third_party_tcpdf_example_049.pdf-87240c80/summary.md) (mismatch 0.37%)
- [third_party/tcpdf/example_056.pdf](cases/third_party_tcpdf_example_056.pdf-c30a1568/summary.md) (mismatch 0.31%)

### 5 failures in 2 documents: `mismatch: reshaped / image (RGBA8888, blend Normal)`

Features point at: pdf-filter (5), pdf-font (5), pdf-image (5), pdf-text-engine (font substitution) (5), pdf-canvas (mask_layer) (4), pdf-function (4)

- [fx/other/1.pdf](cases/fx_other_1.pdf-334097fd/summary.md) (mismatch 2.16%)
- [fx/text/quick_start_guide.pdf](cases/fx_text_quick_start_guide.pdf-7f29b054/summary.md) (mismatch 0.67%)

### 4 failures in 3 documents: `mismatch: reshaped / stroke`

Features point at: pdf-font (4), pdf-text-engine (font substitution) (4), pdf-annotation-core (not part of the compared render) (3), pdf-canvas (mask_layer) (3), pdf-filter (3), pdf-image (3)

- [fx/color/color.pdf](cases/fx_color_color.pdf-ad678683/summary.md) (mismatch 0.24%)
- [third_party/tcpdf/example_009.pdf](cases/third_party_tcpdf_example_009.pdf-7f38c10c/summary.md) (mismatch 0.36%)
- [third_party/tcpdf/example_027.pdf](cases/third_party_tcpdf_example_027.pdf-3b2bcd79/summary.md) (mismatch 1.36%)

### 4 failures in 4 documents: `read_error: failed to resolve N object(s); first unresolved at byte offset N @ pdf-document::UnresolvedObjects`

- [pdfium/bug_481_coons_patch.pdf](cases/pdfium_bug_481_coons_patch.pdf-d154952e/summary.md)
- [pdfium/bug_481_free_form_gouraud.pdf](cases/pdfium_bug_481_free_form_gouraud.pdf-46360413/summary.md)
- [pdfium/bug_481_lattice_form_gouraud.pdf](cases/pdfium_bug_481_lattice_form_gouraud.pdf-9aab3211/summary.md)
- [pdfium/bug_481_tensor_product.pdf](cases/pdfium_bug_481_tensor_product.pdf-dd94ea4e/summary.md)

### 4 failures in 4 documents: `read_error: unable to initialize document decryption: unsupported security handler: Adobe.PubSec @ pdf-document::DecryptionSetup`

- [fx/FRC_3.5_part1/FRC_3.5_CF_Strf_stmf_DefaultCryptFilter.pdf](cases/fx_FRC_3.5_part1_FRC_3.5_CF_Strf_stmf_DefaultCryptFilter.pdf-724fba3f/summary.md)
- [fx/FRC_3.5_part1/FRC_3.5_EncryptMetadata_T.pdf](cases/fx_FRC_3.5_part1_FRC_3.5_EncryptMetadata_T.pdf-b83f634f/summary.md)
- [fx/FRC_3.5_part1/FRC_3.5_Filter_PubSec_SubFilter_s5.pdf](cases/fx_FRC_3.5_part1_FRC_3.5_Filter_PubSec_SubFilter_s5.pdf-fa996400/summary.md)
- [fx/FRC_3.5_part1/FRC_3.5_Filter_PubSec_Sub_SubFilter_s4.pdf](cases/fx_FRC_3.5_part1_FRC_3.5_Filter_PubSec_Sub_SubFilter_s4.pdf-32d74740/summary.md)

### 3 failures in 3 documents: `mismatch: missing_ink / image (Gray8)`

Features point at: pdf-image (3), pdf-jbig2 (3)

- [third_party/jbig2/bitmap-symbol-symhuff-texthuff-runcodes32-34.pdf](cases/third_party_jbig2_bitmap-symbol-symhuff-texthuff-runcodes32-34.pdf-2d28c5ca/summary.md) (mismatch 5.94%)
- [third_party/jbig2/bitmap-symbol-symhuffrefine-textrefine.pdf](cases/third_party_jbig2_bitmap-symbol-symhuffrefine-textrefine.pdf-7a3ae71c/summary.md) (mismatch 2.08%)
- [third_party/jbig2/bitmap-symbol-texthuff-runcodes32-34.pdf](cases/third_party_jbig2_bitmap-symbol-texthuff-runcodes32-34.pdf-8d220814/summary.md) (mismatch 5.94%)

### 3 failures in 1 documents: `mismatch: reshaped / fill (axial shading, blend Normal)`

Features point at: pdf-canvas (mask_layer) (3), pdf-filter (3), pdf-font (3), pdf-function (3), pdf-image (3), pdf-shading (3)

- [fx/text/quick_start_guide.pdf](cases/fx_text_quick_start_guide.pdf-7f29b054/summary.md) (mismatch 0.67%)

### 2 failures in 2 documents: `mismatch: color_shift / image (RGBA8888)`

Features point at: pdf-filter (2), pdf-font (2), pdf-image (2), pdf-text-engine (font substitution) (2), pdf-annotation-core (not part of the compared render) (1), pdf-canvas (mask_layer) (1)

- [fx/image/3_interpolate_image.pdf](cases/fx_image_3_interpolate_image.pdf-75cc107d/summary.md) (mismatch 4.13%)
- [third_party/tcpdf/example_057.pdf](cases/third_party_tcpdf_example_057.pdf-623815f9/summary.md) (mismatch 0.48%)

### 2 failures in 2 documents: `mismatch: color_shift / stroke (blend Normal)`

Features point at: pdf-canvas (mask_layer) (2), pdf-filter (2), pdf-image (2), pdf-text-engine (font substitution) (2), pdf-annotation-core (not part of the compared render) (1), pdf-canvas (Type3 glyph procedures) (1)

- [third_party/skia/20180916_098c1355/xfermodes2.pdf](cases/third_party_skia_20180916_098c1355_xfermodes2.pdf-056eb08c/summary.md) (mismatch 11.07%)
- [third_party/tcpdf/example_025.pdf](cases/third_party_tcpdf_example_025.pdf-9e775651/summary.md) (mismatch 0.42%)

### 2 failures in 2 documents: `mismatch: extra_ink / stroke`

Features point at: pdf-font (2), pdf-text-engine (font substitution) (2), pdf-canvas (tiling_shader) (1), pdf-filter (1), pdf-image (1)

- [fx/path/path_9.pdf](cases/fx_path_path_9.pdf-e2c5c37e/summary.md) (mismatch 0.22%)
- [fx/pattern/2_color_tiling.pdf](cases/fx_pattern_2_color_tiling.pdf-0ac1a23d/summary.md) (mismatch 0.41%)

### 2 failures in 2 documents: `mismatch: reshaped / fill (function or mesh shading)`

Features point at: pdf-filter (2), pdf-font (2), pdf-shading (2), pdf-text-engine (font substitution) (2)

- [fx/shading/2_shading_type_6_00.pdf](cases/fx_shading_2_shading_type_6_00.pdf-b989ccf1/summary.md) (mismatch 5.57%)
- [fx/shading/2_shading_type_6_001.pdf](cases/fx_shading_2_shading_type_6_001.pdf-4a4fee98/summary.md) (mismatch 1.39%)

### 1 failures in 1 documents: `mismatch: color_shift / fill`

Features point at: pdf-annotation-core (not part of the compared render) (1), pdf-canvas (mask_layer) (1), pdf-filter (1), pdf-font (1), pdf-image (1), pdf-text-engine (font substitution) (1)

- [third_party/tcpdf/example_050.pdf](cases/third_party_tcpdf_example_050.pdf-5a76936c/summary.md) (mismatch 0.91%)

### 1 failures in 1 documents: `mismatch: color_shift / fill (blend Normal)`

Features point at: pdf-filter (1), pdf-shading (1)

- [third_party/skia/20180916_098c1355/gradient_many_stops.pdf](cases/third_party_skia_20180916_098c1355_gradient_many_stops.pdf-237c3af6/summary.md) (mismatch 89.15%)

### 1 failures in 1 documents: `mismatch: color_shift / fill (radial shading)`

Features point at: pdf-function (1), pdf-shading (1)

- [fx/shading/2_shading_type3.pdf](cases/fx_shading_2_shading_type3.pdf-a8ab29a2/summary.md) (mismatch 0.59%)

### 1 failures in 1 documents: `mismatch: extra_ink / fill`

Features point at: pdf-filter (1), pdf-font (1), pdf-text-engine (font substitution) (1)

- [fx/text/ch_1.pdf](cases/fx_text_ch_1.pdf-94acfeea/summary.md) (mismatch 20.75%)

### 1 failures in 1 documents: `mismatch: missing_ink / fill (function or mesh shading)`

Features point at: pdf-annotation-core (not part of the compared render) (1), pdf-canvas (mask_layer) (1), pdf-filter (1), pdf-font (1), pdf-function (1), pdf-image (1)

- [third_party/tcpdf/example_030.pdf](cases/third_party_tcpdf_example_030.pdf-7f8a42e1/summary.md) (mismatch 0.29%)

### 1 failures in 1 documents: `mismatch: missing_ink / image (RGBA8888)`

Features point at: pdf-canvas (mask_layer) (1), pdf-filter (1), pdf-font (1), pdf-image (1), pdf-text-engine (font substitution) (1)

- [fx/text/en_tem.pdf](cases/fx_text_en_tem.pdf-ba788c0d/summary.md) (mismatch 0.22%)

### 1 failures in 1 documents: `mismatch: reshaped / fill (blend Normal, soft mask)`

Features point at: pdf-canvas (Type3 glyph procedures) (1), pdf-canvas (mask_layer) (1), pdf-canvas (tiling_shader) (1), pdf-filter (1), pdf-graphics-skia (blend modes) (1), pdf-image (1)

- [third_party/skia/20180916_098c1355/xfermodes.pdf](cases/third_party_skia_20180916_098c1355_xfermodes.pdf-fe45f77f/summary.md) (mismatch 2.69%)

### 1 failures in 1 documents: `mismatch: reshaped / fill (tiling pattern)`

Features point at: pdf-canvas (tiling_shader) (1), pdf-font (1), pdf-text-engine (font substitution) (1)

- [fx/pattern/2_uncolor_tiling.pdf](cases/fx_pattern_2_uncolor_tiling.pdf-2ea3928a/summary.md) (mismatch 1.62%)

### 1 failures in 1 documents: `mismatch: reshaped / image (RGBA8888, blend Normal, soft mask)`

Features point at: pdf-annotation-core (not part of the compared render) (1), pdf-canvas (mask_layer) (1), pdf-filter (1), pdf-font (1), pdf-function (1), pdf-graphics-skia (blend modes) (1)

- [fx/FRC_8.2.4_part1/FRC_10_8.2.4_View_C.pdf](cases/fx_FRC_8.2.4_part1_FRC_10_8.2.4_View_C.pdf-02fb308c/summary.md) (mismatch 2.04%)

### 1 failures in 1 documents: `mismatch: reshaped / stroke (blend Normal)`

Features point at: pdf-canvas (Type3 glyph procedures) (1), pdf-canvas (mask_layer) (1), pdf-canvas (tiling_shader) (1), pdf-filter (1), pdf-graphics-skia (blend modes) (1), pdf-image (1)

- [third_party/skia/20180916_098c1355/xfermodes3.pdf](cases/third_party_skia_20180916_098c1355_xfermodes3.pdf-4386e7c5/summary.md) (mismatch 1.56%)

### 1 failures in 1 documents: `read_error: Invalid cross-reference table at offset N @ pdf-parser::InvalidXrefAtOffset`

- [fx/FRC_3.5_part1/FRC_3.5_Encrypt_is_damage.pdf](cases/fx_FRC_3.5_part1_FRC_3.5_Encrypt_is_damage.pdf-78a01722/summary.md)

### 1 failures in 1 documents: `read_error: type mismatch: expected Dictionary, found Null @ pdf-object-reader::TypeMismatch`

- [pdfium/bug_511_jbig_null_crash.pdf](cases/pdfium_bug_511_jbig_null_crash.pdf-18a8a6cb/summary.md)

### 1 failures in 1 documents: `render_error: Unsupported PDF canvas feature: unsupported shading feature: Shading type 'LatticeFormTriangleMesh' not implemented @ pdf-canvas::UnsupportedFeature`

Features point at: pdf-filter (1), pdf-font (1), pdf-shading (1), pdf-text-engine (font substitution) (1)

- [fx/shading/2_shading_type5_h.pdf](cases/fx_shading_2_shading_type5_h.pdf-1617c1ce/summary.md)

