Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V2.0700.10.7909
-
Component/s: DTM
-
Labels:None
-
Account:Device Library 1 (operativ) (DEVLIB)
Description
Communicaton Studio hangs and crashes after killing focus of edit field if the value is incorrect. This occurs if focus of edit field is lost toward CS (after editing of value, the user clicks on CS project tree or Property Grid), and the value is not correct. In this case DTM tries to start error message via FDT function "IFdtDialog::virtual HRESULT __stdcall UserDialog ( /*[in]*/ BSTR systemTag,
/*[in]*/ FdtXmlDocument userMessage,
/*[out,retval]*/ FdtXmlDocument * result );
Once CS gets the focus, the container is no longer responsive, and any function call of the container results in deadlock.
Affected Pages: "Device", "Network", "Extensions", "DPV1".
Solution: asynchronous call of “UserDialog”.