Fiddler Anywhere got stuck on launch - Win32_PerfFormattedData_PerfProc_Process

Hi there,


I just installed Fiddler Everywhere and I got stuck on the launch page.

I checked the logs and please find below the error:


 

[2021-03-17 16:28:47:581] [info] [Product information] Fiddler Everywhere 1.5.1
[2021-03-17 16:28:47:587] [info] [System information] win32 (Windows_NT/x64) - version 10.0.18363
[2021-03-17 16:28:47:629] [info] Initializing splash screen.
[2021-03-17 16:28:47:632] [info] Attempting to run server - 5 attempts left.
[2021-03-17 16:28:47:633] [info] Calculating the URL of ASP.NET Server application.
[2021-03-17 16:28:47:634] [info] Generating random port.
[2021-03-17 16:28:47:634] [info] Trying to start server at port [60441].
[2021-03-17 16:28:48:625] [info] Fetching .NET Core server status.
[2021-03-17 16:28:48:715] [info] Application successfully connected to .NET Core server [60441].
[2021-03-17 16:28:48:718] [info] [CPU information] The processor model is: Intel(R) Xeon(R) W-2133 CPU @ 3.60GHz with number of cores: 12 and working at 3.6 GHz frequency
[2021-03-17 16:28:48:719] [info] [Memory information] The total amount of memory is 32495.70703125 MBs.
[2021-03-17 16:28:48:850] [info] Setting the following proxy settings to the main window: {"pacScript":"http://xxxxxxx","proxyRules":null,"proxyBypassRules":null}
[2021-03-17 16:28:48:881] [info] Loading application in window.
[2021-03-17 16:28:48:882] [info] Getting the URL of Angular application.
[2021-03-17 16:28:48:888] [info] Starting the app without a deep link.
[2021-03-17 16:28:49:460] [info] Destroying splash screen.
[2021-03-17 16:28:50:982] [info] Checking for update
[2021-03-17 16:28:51:165] [info] Generated new staging user ID: a845dad5-ef94-580f-b40c-f9c2a4c3d96d
[2021-03-17 16:28:51:374] [error] {
  constructor: 'Error',
  killed: false,
  code: 1,
  signal: null,
  cmd: `PowerShell -Command "$processesWithTypes = Get-WmiObject Win32_Process | Where-Object {$_.Name -like 'Fiddler Everywhere*'} | Select-Object -Property ProcessId, @{Name='Type'; Expression={If ($_.CommandLine -Match '--type=(\\S+)') {$Matches[1]} Else {'browser'}}};Get-WmiObject Win32_PerfFormattedData_PerfProc_Process | Where-Object {$_.Name -like 'Fiddler*'} | Select-Object -Property @{Name='type'; Expression={$id = $_.IDProcess; ($processesWithTypes | Where-Object {$_.ProcessId -eq $id}).Type}}, @{Name='processName'; Expression={$_.Name}}, @{Name='pid'; Expression={$_.IDProcess}}, @{Name='cpuUsage'; Expression={$_.PercentProcessorTime}}, @{Name='memoryUsage'; Expression={$_.WorkingSet / 1MB}} | ConvertTo-Json"`,
  stack: `Error: Command failed: PowerShell -Command "$processesWithTypes = Get-WmiObject Win32_Process | Where-Object {$_.Name -like 'Fiddler Everywhere*'} | Select-Object -Property ProcessId, @{Name='Type'; Expression={If ($_.CommandLine -Match '--type=(\\S+)') {$Matches[1]} Else {'browser'}}};Get-WmiObject Win32_PerfFormattedData_PerfProc_Process | Where-Object {$_.Name -like 'Fiddler*'} | Select-Object -Property @{Name='type'; Expression={$id = $_.IDProcess; ($processesWithTypes | Where-Object {$_.ProcessId -eq $id}).Type}}, @{Name='processName'; Expression={$_.Name}}, @{Name='pid'; Expression={$_.IDProcess}}, @{Name='cpuUsage'; Expression={$_.PercentProcessorTime}}, @{Name='memoryUsage'; Expression={$_.WorkingSet / 1MB}} | ConvertTo-Json"\n` +
    'Get-WmiObject : Classe non valide ��Win32_PerfFormattedData_PerfProc_Process��\r\n' +
    'Au caract�re Ligne:1 : 243\r\n' +
    "+ ... browser'}}};Get-WmiObject Win32_PerfFormattedData_PerfProc_Process |  ...\r\n" +
    '+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n' +
    '    + CategoryInfo          : InvalidType: (:) [Get-WmiObject], ManagementException\r\n' +
    '    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand\r\n' +
    ' \r\n' +
    '\n' +
    '    at ChildProcess.exithandler (child_process.js:308:12)\n' +
    '    at ChildProcess.emit (events.js:210:5)\n' +
    '    at maybeClose (internal/child_process.js:1021:16)\n' +
    '    at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)'
}
[2021-03-17 16:28:51:922] [info] Update for version 1.5.1 is not available (latest version: 1.5.1, downgrade is disallowed).
[2021-03-17 16:28:52:312] [error] {

 

What can I do to solve this ?


Thank you for your support


Hi Nick,


Please find the electron.log file.

Please note that there is no netcore.log file into the logs folder.


To answer your question: no we can't access the internet without the proxy set via PAC file.


Best regards,




log
(11.1 KB)

Hey Simon,


Could you send us the whole Fiddler logs files (see how to extract them manually  from this documentation article )?


I've also noticed that your system is using a PAC file to set a system proxy. Are you able to access the Internet without the proxy set via the PAC file?