Duplicate version info string keys

ID PE041 Level CRITICAL Category Format

Description

Invalid VERSIONINFO resource StringFileInfo format. Each string key must be unique. Some of the string keys in the VERSIONINFO resource are duplicate.

Mitigation

If using Visual C++:

  • Make sure you do not include duplicate strings to localized string tables of the StringFileInfo block.

Arguments

This rule has the following output arguments:

  • resource_lang - Affected VERSIONINFO resource language integral code
  • resource_lang_tag - Affected VERSIONINFO resource language tag (e.g. en, nl-NL or en-US)
  • resource_lang_location - Affected VERSIONINFO resource language location (e.g. Spain, neutral or process_default)