Are you sure that there are not more details in the exception? It looks to me like you're maybe only logging part of the exception, along with where the exception is thrown from.
The only exceptions I can think of that might be thrown from CsvWriter that aren't really bizarre situations would be file permissions. Are you sure you have access to write the file? Does the folder exist? Are you out of disk space?
Bruce Dunwiddie