French locale causes layout to fail

Bug #1198242 reported by RLaurette
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Xibo
Fix Released
Undecided
Unassigned

Bug Description

Using server 1.5, and client 1.5 running on Windows Home Premium 32-bit.

The expected content is properly transmitted from the server to the client (we can see it in the client's library folder) however it is not shown on the display. Only the default splash screen ever appears on the display. This same layout works on two other client units.

Pressing "I" to view the client information, we see the client is reporting the layout failed due to a raised exception "input string was not in a correct format".

The only difference between the failing and working clients is that the failing client's locale is set to French(France), whereas the working clients' locale are set to English(Canada). After changing the failing client's date and time format to English(Canada), the expected layout & content properly appears on the display. If the date & time format is set to French(France) again, the problem re-occurs. You may need to use InvariantCulture or specify the culture on both server and client sides to avoid problems like this.

Tags: dotnetclient

Related branches

Dan Garner (dangarner)
Changed in xibo:
milestone: none → 1.5.2
tags: added: dotnetclient
Dan Garner (dangarner)
summary: - no layout appears; logged exception is "input string was not in a
- correct format"
+ French locale causes layout to fail
Dan Garner (dangarner)
Changed in xibo:
milestone: 1.5.2 → 1.6.0-rc1
Revision history for this message
Dan Garner (dangarner) wrote :

This has the potential to introduce a lot of bugs in the client, therefore it will be postponed to the next development preview. The workaround is to run the client PC using English Locale.

Changed in xibo:
milestone: 1.6.0-rc1 → 1.7.0-alpha
Dan Garner (dangarner)
Changed in xibo:
milestone: 1.7.0-alpha → 1.7.0-alpha2
Revision history for this message
Dan Garner (dangarner) wrote :

Schedule Manager now uses InvariantCulture when parsing dates.

Changed in xibo:
status: New → Fix Committed
Dan Garner (dangarner)
Changed in xibo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.