Skip to content

UB runtime error: load of value .. not a valid value at IccProfLib/IccMpeCalc.cpp:2222 #489

@xsscx

Description

@xsscx

Maintainer Repro

Sun Jan 18 21:21:56 EST 2026

Host

Linux 6.6.87.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu Jun  5 18:30:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Source Tested

7f0ebcf
7f0ebcf (HEAD -> master, origin/master, origin/HEAD) Modify: ci-pr-action & child workflows (#471)

Step 1. wget https://github.com/xsscx/Commodity-Injection-Signatures/raw/refs/heads/master/graphics/icc/ub-runtime-error-load-value-type-confusion-IccMpeCalc_cpp-Line1825.icc

Step 2. iccFromXml ub-runtime-error-load-value-type-confusion-IccMpeCalc_cpp-Line1825.icc oops.icc

Expected Output

[2026-01-19 02:20:43 UTC] ~/head/iccDEV/Testing (master)$ iccDumpProfile -v ub-runtime-error-load-value-type-confusion-IccMpeCalc_cpp-Line1825.icc
IccProfLib/IccMpeCalc.cpp:3928:17: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:3928:54: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:3928:91: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:2222:10: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:2237:23: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:1816:7: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:1825:22: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'
IccProfLib/IccMpeCalc.cpp:1834:11: runtime error: load of value 3630459254, which is not a valid value for type 'icSigCalcOp'

Metadata

Metadata

Assignees

Labels

BugBug ReportSecuritySecurity RelatedTriagedMaintainer indicates triaged status and ready for developer handoff

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions