When importing data from CSV files with a row that has a negative number with scientific notation the importer seems to fail and the log shows that it the number is not in the query and is simply left blank. If it is not a negative number then the everything works fine as far as I can tell.
I have attached a zip file containing 2 simple CSV files with numbers with scientific notation. bug_test.csv has no negative numbers with scientific notation and imports fine, in bug_test2.csv the first entry has a negative number with scientific notation and throws an error when trying to import. The log shows the field that should have the negative number as simply blank but shows the second row with the correct number. I've spent a decent amount of time trying to narrow down what was the problem when trying to import some files and this looks to be the cause.
[attachment=1590:bug_test.zip]