Xiboclient has encountered a problem and needs to close.

Asked by Nate

I've tried reinstalling/etc... it works fine on one machine, but crashes on another.

They are both:
XP Pro SP2.
.net 2

It's running a (large-ish) ppt file which does seem to run well (though still working out timing issues).
It did run on this machine at first, but then started crashing consistently with that error message.

I can get into the Options window fine, but a minute or two after opening the client, it crashes with that message. (will load first slide)

Any ideas?

Thank you!

Question information

Language:
English Edit question
Status:
Solved
For:
Xibo Edit question
Assignee:
No assignee Edit question
Solved by:
Nate
Solved:
Last query:
Last reply:
Revision history for this message
Nate (nate-derose) said :
#1

More info from event viewer:

Source: .NET Runtime 2.0 Error Reporting
Type: Error
Event ID: 5000

EventType clr20r3, P1 xiboclient.exe, P2 2.0.0.0, P3 49ce73f1, P4 system.web.services, P5 2.0.0.0, P6 471ebf74, P7 b3, P8 51, P9 system.invalidoperationexception, P10 NIL.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Revision history for this message
Dan Garner (dangarner) said :
#2

Hi,

Could you download and run the Debug Build of the Client? It will log some extra details which would hopefully point us in the right direction here.

The log files are saved in C:\Documents and Settings\[user]\Application Data\Xibo\Xibo Digital Signage\

There should be a log.xml file and a number of .ready files...

After running the client and getting the error, could you send all the log files to <email address hidden> and I will take a look to see where the point of failure is.

Thanks,
Dan

Revision history for this message
Nate (nate-derose) said :
#3

I think I may have resolved... I pulled .NET 3 off that machine, uninstalled powerpoint and the xibo client.. and reinstalled them, and it appears to be running now. I'll let it chug away overnight and see how it is in the morning. I've got it running on 3 machines now.

On a related note... thank you so much for this product! It's terrific, and it's great that you guys are so responsive to questions!

One other question I had... if I have a ppt file playing, is it possible to do an infinite loop until such time as we upload a replacement? We've only got one 46" sign running right now, off a standalone PC just looping in powerpoint (we just remote in to change and restart the slideshow). And I'm looking to have this do something similar... (should I submit this as a separate question?)

Revision history for this message
Dan Garner (dangarner) said :
#4

Glad you like it!

Regarding the PPT question... Xibo currently doesn't handle a single item on a layout/region very well. This is something we are looking at to improve with the new client.

To get an infinite loop like you currently have I would suggest.
- 1 Layout (set to be the default layout for that display - done on the display record)
- 1 Region, full screen
- 2 Media items (one being your PPT and the other being some brief text or another PPT)

Xibo will happily infinitely loop those two items around. Hope this is OK for you.

Revision history for this message
Nate (nate-derose) said :
#5

That one PC crashed on me agian, so I installed the debug client (which also crashed).

What info do you need?

Thanks!

Revision history for this message
Alex Harrington (alexharrington) said :
#6

Hi Nate

From Dan's reply above:

"The log files are saved in C:\Documents and Settings\[user]\Application Data\Xibo\Xibo Digital Signage\

There should be a log.xml file and a number of .ready files...

After running the client and getting the error, could you send all the log files to <email address hidden> and I will take a look to see where the point of failure is."

All the details from the exception box too please.

Cheers

Alex

Revision history for this message
Nate (nate-derose) said :
#7

Clearly I need more coffee this morning.
Thanks, sending now.

Revision history for this message
Alex Harrington (alexharrington) said :
#8

:D

Revision history for this message
Dan Garner (dangarner) said :
#9

As I suspected I can't glean anything extra from the log files :(

Could you try a few more things for me:

1. Disconnect the network and the run non-debug client (will play cashed content), see if it crashes
2. Delete the log files - run the non-debug client until it crashes - see if there are any ready files in the log, and how many there are.
3. Change your PPT rotation to a simple text based rotation and see if it crashes.

Sorry nothing jumps out at me so far...

Revision history for this message
Nate (nate-derose) said :
#10

I will try that.

One thing to add.... one of the computers that WAS running fine, just started doing the same thing.

I do have more information about *when* it happened, if not necessarily why.... I set up a calendar schedule on that PC to switch from the default PPT rotation to a rotation of jpgs, just for testing purposes. As soon as it went to switch from the default layout to the other layout is when it crashed. Interestingly, it keeps running normally behind the "XiboClient has encountered a problem and needs to close" window... but as soon as I close out that window, it exits the client.

I'm trying the non-debug disconnected from the network right now... hasn't crashed as of yet... so I'm wondering if it's network related.

Revision history for this message
Dan Garner (dangarner) said :
#11

My theory is that there might be a problem when it tries to send the logs to XMDS... which it will do every collection interval.... Maybe something is generating a corrupt log file (although they all looked fine)..

As a 4th thing to try you could turn off "Statistics" on the clients - in Xibo Options.

Revision history for this message
Nate (nate-derose) said :
#12

1. The one that is currently off the network has been running the PPT for 18 hours straight with no problems.

2. Crashes as soon as it tries to pull the calendar-scheduled new version.

3. Does *not* crash when using text only.

4. Tried turning off statistics, but same results.

So it seems it's only when you network-update rotating ppt presentations that it pukes... interesting. Any thoughts?

Thanks again for your help!

Revision history for this message
Nate (nate-derose) said :
#13

Well, I feel like an idiot....
I killed all the ppts and created new ones just to rule out one of them causing the issue, and all three machines are now running strong! I guess this is how a corrupted ppt file manifests itself. I'll let you know if the problem recurs and this was just a fluke, but I think we've resolved it.

Thanks again for all your troubleshooting help. Hopefully my bad file issue will help someone else if they run into the same thing.

-Nate

Revision history for this message
Dan Garner (dangarner) said :
#14

Hmm, very strange! I wouldn't have thought a corrupt PPT file would cause the problem - especially as it was playing fine offline... I will try to run some tests here to see what happens if I manually corrupt a PPT file.

Glad you have yours working!

Cheers,
Dan

Revision history for this message
Nate (nate-derose) said :
#15

As a side note, I found another situation in which this error occurred.
I had logged in to the server with a local account rather than a domain acount, and as soon as a display attempted to start and/or contact the server, it would crash with the same message.

I logged the server back on with my domain account and all was right with the world.

-nate