Prevent NUL characters from being accepted

Description

Description of problem:

When exporting TMX, I found an instance of a NUL character (\0) in one of our HTextFlowTargets. We need to fix our input validation in the client, in the server, and preferably in the database constraints to prevent this from happening again.

If we detect NUL in a user file, we should generate an error message which directs the user to the offending line.

Environment

None

Status

Assignee

Unassigned

Reporter

Sean Flanigan

Tested Version/s

None

Components

Priority

Medium
Configure