Check selectedControlPoint index != -1 but don't know why this would be and what to do about it. Committing to try on Alex's machine which is showing the problem.
Fixed bug in obtaining the location of the first control point (in selectedCentrolPointLocation()) - no test was made for selectedControlPoint.start
Merged fix for selectedControlPointLocation
Export of Explicit Lists for Paramters and State Variables is not performed as binary data if the list size is greater than 30 and the option is selected, additonally fixed a bug causing an erroneous pointer cast check when the Value Editor dialog was launched
Fix minor bug with file paths
Start using qmessageboxresizable for simulator errors (I added that header in the last commit by mistake)
Adds a little more context to error-creating-file messages
Make it easier to see what went wrong on the simulator
Export of Explicit Lists for Paramters and State Variables is not performed as binary data if the list size is greater than 30 and the option is selected, additonally fixed a bug causing an erroneous pointer cast check when the Value Editor dialog was launched
Fix minor bug with file paths
Correct export binary behaviour
A fix-commit following a hurried rebase
Another post-rebase fix