OPC Core Components Redistributables ICE08 Validation Errors|Classic OPC: DA, A&E, HDA, XML-DA, etc.|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
OPC Core Components Redistributables ICE08 Validation Errors
Avatar
Andrew Scott
United Kingdom
New Member
Members
Forum Posts: 1
Member Since:
06/17/2026
sp_UserOfflineSmall Offline
1
06/18/2026 - 11:09
sp_Permalink sp_Print

The recently released version 3.1.1.89 of the "OPC Core Components Redistributables" contains new merge modules that contain components with duplicate GUIDs, which leads to ICE08 validation errors (see https://learn.microsoft.com/en...../msi/ice08).

Specifically the component GUID's in "opc-com-proxystub-mergemodule-3.1.1-x86.msm" and "opc-com-proxystub-mergemodule-3.1.1-x64.msm" are the same. Similarly, the GUIDs in "opc-com-sdk-mergemodule-3.1.1-x86.msm" and "opc-com-sdk-mergemodule-3.1.1-x64.msm" are also the same.

This issue can be seen by validating "opc-core-components-redistributable-3.1.1-x64.msi" using Microsoft Orca (see https://learn.microsoft.com/en.....i/orca-exe). It also occurs in any product that includes both x86 and x64 merge modules in it's MSI file.

ICE08 ERROR Component: comp_opcsec_ps.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0008-4000-8000-000000000008}
ICE08 ERROR Component: comp_opchda_ps.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0007-4000-8000-000000000007}
ICE08 ERROR Component: comp_OpcDxPs.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0006-4000-8000-000000000006}
ICE08 ERROR Component: comp_OpcCmdPs.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0005-4000-8000-000000000005}
ICE08 ERROR Component: comp_opcbc_ps.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0004-4000-8000-000000000004}
ICE08 ERROR Component: comp_opc_aeps.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0003-4000-8000-000000000003}
ICE08 ERROR Component: comp_opcproxy.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0002-4000-8000-000000000002}
ICE08 ERROR Component: comp_opccomn_ps.E68AB89F_6DF7_4750_8BC1_F14B2064F313 has a duplicate GUID: {A1B2C3D4-0001-4000-8000-000000000001}

ICE08 ERROR Component: sdk_OpcDxError_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-001A-4000-9000-00000000001A}
ICE08 ERROR Component: sdk_OpcDx_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0019-4000-9000-000000000019}
ICE08 ERROR Component: sdk_OpcDx_i.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0018-4000-9000-000000000018}
ICE08 ERROR Component: sdk_OpcDx_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0017-4000-9000-000000000017}
ICE08 ERROR Component: sdk_OpcCmdError_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0016-4000-9000-000000000016}
ICE08 ERROR Component: sdk_OpcCmd_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0015-4000-9000-000000000015}
ICE08 ERROR Component: sdk_OpcCmd_i.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0014-4000-9000-000000000014}
ICE08 ERROR Component: sdk_OpcCmd_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0013-4000-9000-000000000013}
ICE08 ERROR Component: sdk_OpcBatchDef_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0012-4000-9000-000000000012}
ICE08 ERROR Component: sdk_OpcBatchProps_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0011-4000-9000-000000000011}
ICE08 ERROR Component: sdk_OpcBatchError_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0010-4000-9000-000000000010}
ICE08 ERROR Component: sdk_opcbc_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-000F-4000-9000-00000000000F}
ICE08 ERROR Component: sdk_OpcCmdPs_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0034-4000-9000-000000000034}
ICE08 ERROR Component: sdk_opcsec_ps_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0037-4000-9000-000000000037}
ICE08 ERROR Component: sdk_opchda_ps_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0036-4000-9000-000000000036}
ICE08 ERROR Component: sdk_opcbc_ps_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0033-4000-9000-000000000033}
ICE08 ERROR Component: sdk_OpcDxPs_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0035-4000-9000-000000000035}
ICE08 ERROR Component: sdk_opchda_i.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-001C-4000-9000-00000000001C}
ICE08 ERROR Component: sdk_opc_aeps_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0032-4000-9000-000000000032}
ICE08 ERROR Component: sdk_opcproxy_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0031-4000-9000-000000000031}
ICE08 ERROR Component: sdk_opccomn_ps_dll.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0030-4000-9000-000000000030}
ICE08 ERROR Component: sdk_OpcErrSec_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0022-4000-9000-000000000022}
ICE08 ERROR Component: sdk_opcSec_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0021-4000-9000-000000000021}
ICE08 ERROR Component: sdk_opcSec_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-001F-4000-9000-00000000001F}
ICE08 ERROR Component: sdk_opcSec_i.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0020-4000-9000-000000000020}
ICE08 ERROR Component: sdk_OpcHda_Error_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-001E-4000-9000-00000000001E}
ICE08 ERROR Component: sdk_opchda_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-001D-4000-9000-00000000001D}
ICE08 ERROR Component: sdk_opchda_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-001B-4000-9000-00000000001B}
ICE08 ERROR Component: sdk_opcbc_i.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-000E-4000-9000-00000000000E}
ICE08 ERROR Component: sdk_opcbc_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-000D-4000-9000-00000000000D}
ICE08 ERROR Component: sdk_opcaedef_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-000C-4000-9000-00000000000C}
ICE08 ERROR Component: sdk_opcae_er_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-000B-4000-9000-00000000000B}
ICE08 ERROR Component: sdk_opc_ae_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-000A-4000-9000-00000000000A}
ICE08 ERROR Component: sdk_opc_ae_i.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0009-4000-9000-000000000009}
ICE08 ERROR Component: sdk_opc_ae_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0008-4000-9000-000000000008}
ICE08 ERROR Component: sdk_opcerror_h.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0007-4000-9000-000000000007}
ICE08 ERROR Component: sdk_opcda_idl.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0006-4000-9000-000000000006}
ICE08 ERROR Component: sdk_opcda_i.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0005-4000-9000-000000000005}
ICE08 ERROR Component: sdk_opcda_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0004-4000-9000-000000000004}
ICE08 ERROR Component: sdk_opccomn_idl.E68AB8A0_6DF7_4750_8BC1_F14B2064F314 has a duplicate GUID: {B2C3D4E5-0003-4000-9000-000000000003}
ICE08 ERROR Component: sdk_opccomn_i.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0002-4000-9000-000000000002}
ICE08 ERROR Component: sdk_opccomn_h.E25DF0F3_0F29_47E8_8537_265285ED9758 has a duplicate GUID: {B2C3D4E5-0001-4000-9000-000000000001}

These GUID appear to have been created 'manually' rather the usual algorithmically generated unique GUID's.
Avatar
Randy Armstrong
Admin
Forum Posts: 1674
Member Since:
05/30/2017
sp_UserOnlineSmall Online
2
06/21/2026 - 06:41
sp_Permalink sp_Print

Thanks for the report. Will have a new version up soon.

Forum Timezone: America/Phoenix
Most Users Ever Online: 1361
Currently Online: Randy Armstrong
Guest(s) 31
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1522
Posts: 5146