none
Job 2103, Driver Memory Test, aborts (cancels) on both HID Device and TouchPad RRS feed

  • Question

  • Running HCK version 2.0.9200 (Product Version 8.59.29819) on HID Device and HID TouchPad on Windows 8 x64. The Driver Memory Tests abort (automatically cancel) when attempting to run. All other jobs completed successfully. Latest filters and up through QFE 009 installed.

    System.InvalidOperationException: Cannot load Counter Name data because an invalid index '' was read from the registry. at System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp) at System.Diagnostics.PerformanceCounterLib.get_NameTable() at System.Diagnostics.PerformanceCounterLib.get_CategoryTable() at System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists) at System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter) at System.Diagnostics.PerformanceCounter.InitializeImpl() at System.Diagnostics.PerformanceCounter..ctor(String categoryName, String counterName, String instanceName, Boolean readOnly) at System.Diagnostics.PerformanceCounter..ctor(String categoryName, String counterName, Boolean readOnly) at Microsoft.WindowsLogoKits.DevFund.MemoryTest.LogSystemInformation() at Microsoft.WindowsLogoKits.DevFund.MemoryTest.Setup(TestContext context)

    [HRESULT: 0x80131604]. Test operation failed: 'Setup'.

    We've ran many times on these devices and have never seen this problem. Any solutions?


    • Edited by Creed4521 Monday, April 29, 2013 11:55 PM
    Monday, April 29, 2013 11:33 PM

All replies

  • The test failed to query performance counter during test initialization and was cancelled by HCK. From the error message, it seems that the performance counter registry is corrupted somehow. Please try to rebuild the performance count library by following this KB http://support.microsoft.com/kb/300956.

    Instead of using performance counter to query the system memory information. We will use the API GlobalMemoryStatusEx instead.
    Tuesday, May 14, 2013 3:15 AM