Comment 3 for bug 1365581

Revision history for this message
Eva Cerninakova (ece) wrote :

When doing some more testing I have foud following:

The error happens only when the non-standard Latin characters are added directly to reciept template. When they are used in the "include" (set in the Library settings editor) no error occurs (tested in cs-CZ)

After the non Latin string is "Saved Locally" in the Receipt template editor, when staff client is being opened again, the pop up error message appear after loging to xul staff. It happes when data are being loaded, exactly at the moment when loading "Default print templates set. This happens no matter what locale is being used.
After clicking OK in the error message window, everything seems to be OK, except the changes made previously in the templates during last staff client session have dissapeared and the templates has been back to default.

When trying replicate the same in Russian locale everythig was identical, except I got the "unhandled error" message (I have no idea, whether it had something to do with my testing o whether it happened just by accident):
FIXME: If you encounter this alert, please inform your IT/ILS helpdesk staff or your friendly Evergreen developers.
Thu Mar 02 2017 20:16:45 GMT+0100
Error during login sequence. The client will logout after this dialog.

Also, yns_alert failed: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER) [nsIDOMLocation.href]" nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)" location: "JS frame :: oils://remote/xul/master_sb1/server/util/error.js :: <TOP_LEVEL> :: line 334" data: no]

By my opinion the problem is quite similar to this one: https://bugs.launchpad.net/evergreen/+bug/997284