Jump to content
Welcome to our new Citrix community!
  • 0

.NET Error from "Citrix Graphics Status Tool"


Alexander Röser

Question

HI @ all,

 

since we've updated our Environment to CVAD 2203 LTSR our vGPU-VDI-Users are getting an .NET Error Message from the "Citrix Graphics Status Tool". (see attachment)

The curious thing is, that we cannot reproduce this issue. It's sometimes happening sometimes not. 

VDI-OS: Windows 10 20H2 (Patchlevel June 2022)

 

 

Anyone got the same?

 

2022-07-18 11_59_18-RT-CXE-03-Desktop - Desktop Viewer.jpg

Link to comment

18 answers to this question

Recommended Posts

  • 0

I solved this issue temporarily by disabling the Citrix Graphics Status Indicator via Policy:

 

image.thumb.png.48d7540de113bc0864269bff6c23d633.png

 

The exact .NET error code is as follows:

 

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei GfxStatusIndicator.GfxStatusIndicatorForm.GetCurrentScreenShareViewers()
   bei System.Windows.Forms.ToolStripDropDown.OnOpening(CancelEventArgs e)
   bei System.Windows.Forms.ToolStripDropDown.SetVisibleCore(Boolean visible)
   bei System.Windows.Forms.ToolStripDropDown.Show(Int32 x, Int32 y)
   bei System.Windows.Forms.ContextMenuStrip.ShowInTaskbar(Int32 x, Int32 y)
   bei System.Windows.Forms.NotifyIcon.ShowContextMenu()
   bei System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
----------------------------------------
GfxStatusIndicator
    Assembly-Version: 7.36.0.0.
    Win32-Version: 7.36.0.21.
    CodeBase: file:///C:/Program%20Files/Citrix/HDX/bin/GfxStatusIndicator.exe.
----------------------------------------
Citrix.Diagnostics
    Assembly-Version: 7.2.0.0.
    Win32-Version: 7.2.1.6.
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Citrix.Diagnostics/7.2.0.0__7110990e26881462/Citrix.Diagnostics.dll.
----------------------------------------
System.Configuration.Install
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.3761.0 built by: NET48REL1.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration.Install/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
Citrix.Diagnostics.Recorder.Cdf
    Assembly-Version: 7.2.0.0.
    Win32-Version: 7.2.1.6.
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Citrix.Diagnostics.Recorder.Cdf/7.2.0.0__7110990e26881462/Citrix.Diagnostics.Recorder.Cdf.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4550.0 built by: NET48REL1LAST_C.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4390.0 built by: NET48REL1LAST_C.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
CSSessionParameters
    Assembly-Version: 7.36.0.0.
    Win32-Version: 7.36.0.8.
    CodeBase: file:///C:/Program%20Files/Citrix/HDX/bin/CSSessionParameters.DLL.
----------------------------------------
GpAccessors
    Assembly-Version: 7.31.0.0.
    Win32-Version: 7.32.0.2105.
    CodeBase: file:///C:/Program%20Files/Citrix/HDX/bin/GpAccessors.DLL.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Data
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4585.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
GraphicsPolicies
    Assembly-Version: 7.36.0.0.
    Win32-Version: 7.36.0.8.
    CodeBase: file:///C:/Program%20Files/Citrix/HDX/bin/GraphicsPolicies.DLL.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4190.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.3761.0 built by: NET48REL1.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
PresentationFramework
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll.
----------------------------------------
WindowsBase
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll.
----------------------------------------
PresentationCore
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4614.0 built by: NET48REL1LAST_B.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll.
----------------------------------------
GfxStatusIndicator.resources
    Assembly-Version: 7.36.0.0.
    Win32-Version: 7.36.0.21.
    CodeBase: file:///C:/Program%20Files/Citrix/HDX/bin/de/GfxStatusIndicator.resources.DLL.
----------------------------------------
System.Management
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.8.4435.0 built by: NET48REL1LAST_C.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.3190.0 built by: NET472REL1LAST_C.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.3190.0 built by: NET472REL1LAST_C.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

 

 

Kind regards

Alex

Link to comment
  • 0

Hi All,

 

Any updates about this issue.
After  updating the VDA to LTSR 2203 CU2, we also get this issue.

LTSR VDA version 1912 CU6, doesn't have this problem.

 

Indeed, disabling the Citrix Graphics Status Indicator solves this issue temporarily (workaround).

 

We opened a support case with Citrix. 

They asked to trace everything, but it is rather difficult to reproduce the error message.

 

Any news?

 

Kind regards,

AJ

Link to comment
  • 0

I was able to reproduce it in a Published Desktop this way:

 

1) Ensure the policy "Allow Visually Lossless Compression" is Enabled.

2) Reboot the Session Host

3) Sign in as a user, left click on the Graphics Status Indicator and clear the checkbox for "Let the System Decide," and slide to something custom.

4) Sign out of the session (if you just disconnect the issue wont reproduce, you have to fully sign out of the published desktop, but you don't have to sign out of storefront).

5) Re-launch the published desktop

 

I think the problem has something to do with the graphics indicator not being unable to save the user's customized graphics choice so that their custom choice persists in a new session.  But this only happens when "Allow Visually Lossless Compression" (Yuv444 encoding) is in Enabled / In use.

 

Other Graphics Policies I am using in addition to Allow Visually Lossless Compression when reproducing:

Enable Lossless - Allowed

Optimize for 3D graphics workload - Enabled

Use Hardware Encoding for Video Codec - Enabled

Use Video Codec for Compression - For the Entire Screen

Visual Quality - Build to Lossless

Graphics Status Indicator - Enabled

 

H265 is enabled on the client.  NVIDIA vGPU 528.89 driver on Windows Server 2022.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...