Some DeviceCnf files at R4.04 fail to upgrade to R4.08

Issue

When SigUpgrade is run at Release 4.08, any Release 4.04 DeviceCnf.rec that was newly created at that release (as opposed to being the result of SigUpgrade from Release 4.03) fails to upgrade correctly, leaving the file unchanged.
.

Product Line

Satchwell Sigma

Environment

Sigma
Windows
BMS

Cause

This arises because the newly created Release 4.04 file has a rogue “Version 0” instead of the correct “Version 1”

Steps to reproduce problem:
1. Upgrading Sigma 4.04 site to Sigma 4.08
2. Run SigUpgrade.exe
3. Run Sigma blank DeviceCnf.rec recreated.
Note:
Not all 4.04 DeviceCnf.rec exibit this issue
 

Resolution

Upgrade the file to any one of following releases: -

   Sigma Release          Build No.
   Release 4.05             3.42.34
   Release 4.05 SP1     3.42.43
   Release 4.05 SP2     3.42.48
   Release 4.05 SEB     3.43.18
   Release 4.06             3.44.14
   Release 4.06 SP1     3.44.16
   Release 4.06 SP1     3.44.18
   Release 4.07             3 45 48
   Release 4.07 SP1     3 45 51
   Release 4.07 SP2     3 45 58

then upgrade again to Release 4.08.