This project is read-only.


System Processor Queue Length - Cannot convert value to type "System.Int32".


I've used the tool over and over and over, this is the first time I've ever seen an error. This particular system does have 4, 8 core processors with hyper-threading enabled. I entered 64 for the # of processors in the questions. Here's the error generated during the chart generation:

Processing: System Processor Queue Length
    Counter data for ""...Done
    Generating Charts.WARNING: Please post errors or problems with this tool to the PAL web site located at with the following error message and a brief description of what you were trying to do. Thank you.
Invoke-Expression : Cannot convert value "..." to type "System.Int32". Error: "Input string was not in a correct format."
At C:\Program Files\PAL\PAL\PAL.ps1:3393 char:22
  • Invoke-Expression <<<< -Command $sCode
  • CategoryInfo : NotSpecified: (:) [Invoke-Expression], RuntimeException
  • FullyQualifiedErrorId : RuntimeException,Microsoft.PowerShell.Commands.InvokeExpressionCommand
Closed Oct 3, 2013 at 6:23 PM by ClintH


jmorisi555 wrote Sep 7, 2013 at 3:43 AM

Re-ran with 32 for the # of processors and no error.

ClintH wrote Sep 7, 2013 at 6:54 AM

Hi jmorisi555,
I'm glad to hear it is working for you. I'm not sure what caused the error, but I made some significant changes to this analysis in v2.3.7 where it no longer needs the NumberOfProcessors question to be answered. This particular analysis is very complicated and I need to rewrite it sometime soon.

ClintH wrote Sep 17, 2013 at 8:01 AM

FYI. The v2.3.7 release will actually be the upcoming v2.4 release.

wrote Oct 3, 2013 at 6:23 PM