Citrix HDX Engine has stopped working
book
Article ID: CTX216803
calendar_today
Updated On:
Description
Launching an application using the pass-through Receiver (installed in the HSD) the Citrix HDX Engine stops working and must be closed. The application is executed (i.e. the notepad.exe process is running) and application window may be visible briefly at the time the application (Citrix Receiver) faults.
Resolution
Issue has been fixed in Receiver 4.5 which has been released to web today. https://www.citrix.com/downloads/citrix-receiver/windows/receiver-for-windows-latest.html
Problem Cause
In a double hop scenario, Client <--> VDA 7.8 & WinReceiver 4.4x <--> XA 6.5, ICACtlsSendEPClientData()/ICACtlsSendEPClientConnectNotification() is called to send passthru data to host side. When client is Android device, the client name can be 20 WCHARs (21 WCHARs in total), crashing wcscpy() call which checks the source buffer length, CLIENTNAME_LENGTH (20).
Was this article helpful?
thumb_up
Yes
thumb_down
No