perfview icon indicating copy to clipboard operation
perfview copied to clipboard

instrumentation manifest - duplicate stringTable elements

Open jdu2600 opened this issue 6 years ago • 3 comments

The stringTable in the instrumentation manifest generated by GetManifestForRegisteredProvider() can have duplicate elements.

e.g. Microsoft-JScript provider's manifest includes -

<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />        
<string id="map_MethodAddressRangeMapJITLoopBody" value="JITLoopBody" />

jdu2600 avatar Dec 04 '19 10:12 jdu2600

Due to lack of recent activity, this issue has been labeled as 'stale'. It will be closed if no further activity occurs within 30 more days. Any new comment will remove the label.

github-actions[bot] avatar Dec 04 '25 14:12 github-actions[bot]

This issue still exists.

jdu2600 avatar Dec 05 '25 06:12 jdu2600

Thanks for poking this @jdu2600. Let's see if copilot can fix this.

brianrob avatar Dec 05 '25 16:12 brianrob