Reverting To Splashscreen

I have been running about 30 screen on CMS 1.8.9 for around a month now with no problems. I have added another 15 devices to the CMS and ever since then I have had an issue arise. A handful of screens that were previously running fine will now be found stuck on the splashscreen. The CMS doesn’t show that there is anything wrong with the screen and is even collecting regularly. However, when you look at it, only the spashscreen is showing even when there is a default layout set.

This is appearing to happen around every 15 hours or so and is currently effecting 5 of the devices and that number increasing. Restarting the machine or Xibo fixes the issue and it will then start displaying the default layout assigned to it for another 15 hours until it goes back to the splashscreen.

The layouts almost all entirely are mad up of links. Looking at the log, devices that have this problem get the following error: “Unable to create new webpage object: Error HRESULT E_FAIL has been returned from a call to a COM component.” it looks like once per link in the layout.

The error you are receiving does not appear to be be directly related to Xibo.

I would recommend looking more closely at your Task Manager, specifically the resources being used at the time this behaviour occurs. It may be linked to the browser you are using or perhaps an issue with the memory. Any extra information you can provide would help us to provide a solution for you, for example the exception error code you are receiving and more information on the hardware/software you are using,

I would also recommend enabling auditing on the players, so that you can check the logs during the periods that you are experiencing this issue. Below are instructions on how to do this:

  • Select the Report Fault option in your CMS.
  • Follow the instructions and when the option becomes available, select Turn on Debugging.

An alternative method would be to set an audit period for those displays:

  • In your CMS, select the Displays option.
  • Select the down-facing arrow at the end of the display you wish to audit.
  • From the menu, select Edit
  • Select the Advanced tab. You will see Auditing until Fields, where you can enter a date and time.

Once the logs have been collected, select the Log option in your CMS. Using the advanced tab, you can select which displays you wish to view the logs for. This will help to narrow down where the issue is arising.

All the devices are on windows 10 mini PC’s. There didn’t appear to be any spikes in memory or cpu usage when the error occurred but it was detected on the logs.

First is : Error creating window handle

Then one these for each item in the layout : Unable to create new webpage object: Error HRESULT E_FAIL has been returned from a call to a COM component

Lastly there is this but I don’t know what to make of it : Layout Change to C:\Users\sqluser\Documents\Xibo Library\10.xlf failed. Exception raised was: Specified argument was out of the range of valid values. Parameter name: Unable to set and start a media node

After all this occurs the logs go back to normal but the player is just on the splashscreen until it is restarted.