Django FloatField does not handle +/-inf and NaN values
The current version of Django (1.7.1) has a FloatField implementation that does not support special floating point values such as +/-inf and NaN.
The following Django ticket mentions this issue: https://code.djangoproject.com/ticket/4287
This is currently a problem with our analyzers that store results as FloatField in the SQL database. When such a value is passed from the scheduler to the web (e.g. in the block_finished method), an error occurs (500: internal server error), which leads to the messsage to be continuously sent and misprocessed.
We need to find a workaround for this.