Bug Widget with Remote UI

Discussions about product bugs & problems!
Note: This is no replacement for the Official ETM Support!
5 posts • Page 1 of 1
jeissonsierrac
Posts:62
Joined: Wed Jun 03, 2015 9:37 pm

Bug Widget with Remote UI

Post by jeissonsierrac »

Hello

I've developed a Qt Widget that connects to a CCTV Software and gets the video of the cameras registered in this software, I tested this widget in a WinCC OA Client - Server architecture in a Remote UI but it crashes and closes in the Client, when i mount my widget in the Server, it works well ¿What can be the cause of this? My widget is decoded with a C++ dll library, ¿Is it possible that the widget is not compatible with the remote UI?

mkoller
Posts:741
Joined: Fri Sep 17, 2010 9:03 am

Re: Bug Widget with Remote UI

Post by mkoller »

If your ewo needs an external dll for decoding but this is not installed on the remote client machine, then the UI will crash since it does not find the required library

jeissonsierrac
Posts:62
Joined: Wed Jun 03, 2015 9:37 pm

Re: Bug Widget with Remote UI

Post by jeissonsierrac »

Hello

Thanks for your support.
I copied all the libraries in the bin directory of the Wincc OA installation path of the remote client PC, this works for a while but then it crashes, when I run the Widget on the server, it works fine. What other problem could it be?

Thanks

mkoller
Posts:741
Joined: Fri Sep 17, 2010 9:03 am

Re: Bug Widget with Remote UI

Post by mkoller »

Without any error message, stack, etc. this is impossible to say.
Note that your external libraries must be located in a path which is searched by the operaing system(!) (PATH env var on windoze), since it's the OS which searches dependencies - not our UI

Gertjan van Schijndel
Posts:634
Joined: Mon Aug 02, 2010 10:37 am

Re: Bug Widget with Remote UI

Post by Gertjan van Schijndel »

The remote UI is the same UI as on the server, so if the external libraries are available it should be exactly the same.

The EWO is not loaded by the UI, if it is linked against an external library, which is not found/accessible for the UI. So it should not crash.

5 posts • Page 1 of 1