Connect Daemon Terminates When Loading

Connect Daemon Terminates When Loading

Windows application logs throws error in the performance counters:


Application: birddog_connect_daemon.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.InvalidOperationException

   at System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean)

   at System.Diagnostics.PerformanceCounterLib.get_NameTable()

   at System.Diagnostics.PerformanceCounterLib.get_CategoryTable()

   at System.Diagnostics.PerformanceCounterLib.CounterExists(System.String, System.String, Boolean ByRef)

   at System.Diagnostics.PerformanceCounterLib.CounterExists(System.String, System.String, System.String)

   at System.Diagnostics.PerformanceCounter.InitializeImpl()

   at System.Diagnostics.PerformanceCounter..ctor(System.String, System.String, System.String, Boolean)

   at System.Diagnostics.PerformanceCounter..ctor(System.String, System.String, System.String)

   at wn_contribution_for_ndi.NdiCloudServer..ctor()

   at wn_contribution_for_ndi.Program.get_NdiCloudServer()

   at wn_contribution_for_ndi.Program.Main(System.String[])



According to Microsoft: “This behavior may occur if certain extensible counters corrupt the registry, or if Windows Management Instrumentation (WMI)-based programs modify the registry.»

 

To remedy this:

 

open a cmd as admin and change directory :

 

cd c:\windows\system32

 

then type in

 

lodctr /R  and hit enter

 

Then

 

cd c:\windows\sysWOW64

 

then type in

 

lodctr /R and hit enter

 

and

 

winmgmt.exe /RESYNCPERF and hit enter


    • Related Articles

    • Connect WebStream problems

      Here are some common issues with Connect WebStream Connections: 1. I get Connect WebStream from EP connected, but video does not start in app or web player. it looks like possibly your fw is blocking the connection. Please refer to the Network ...
    • BirdDog Connect & Nvidia Encoding (NVENC)

      The preferred way to encode on BirdDog Connect is to use a GPU encoding method. Specifically, Nvidia graphic cards use acceleration that allows users to leverage the processing power of the GPU and take the workload off the CPU. This is far more ...
    • Timecode Handling on BirdDog Connect connections

      Timecode Handling on BirdDig Connect Connections When you set up a connection in BirdDog Connect you have 3 options for what timecodes to use for the encoding of the stream. NDI Timestamp - The NDI SDK stamps the frame when sending from the source. ...
    • Why does my enpoints not connect when they did earlier?

      When you have used a UDP port on a connection and stops it, it may take some time before the worker is removed and release the port. You can try to use another port, or restart the EP. That should ensure that the port has been released.
    • Endpoint is not seeing any NDI sources

      After claiming the Ep for the first time, windows firewall excemption pop up should occur. Please allow the BirdDog Connect worker though the windows firewall. If you forgot, please add it to the windows firewall allowed apps. If the BirdDog Connect ...