Unable to read some files from remote drive
md5sum:
bb39ad5a080b647ecf245ae126a8eb93  remote_drive/mir-count.csv
bb39ad5a080b647ecf245ae126a8eb93  local_drive/mir-count.csv

in python
import pandas as pd

print pd.**version**
-# Shows 0.17.1

LOCAL_FILE="local_drive/mir-count.csv"
REMOTE_FILE="remote_drive/mir-count.csv"

pd.read_csv(LOCAL_FILE)
-# File reads without errors.

for l in open(mir_expression_file, 'r'):
    print l
-#Prints lines of file, no errors.

pd.read_csv(REMOTE_FILE)
-# Exception stack trace:
Traceback (most recent call last):
  File "/home/kpillman/localwork/bioinformatics/scripts/project_specific/conn_circrna/circrna_count_mir_targets.py", line 22, in <module>
    mir_expression_df = pd.read_csv(mir_expression_file, index_col=0)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 498, in parser_f
    return _read(filepath_or_buffer, kwds)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 275, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 590, in __init__
    self._make_engine(self.engine)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 731, in _make_engine
    self._engine = CParserWrapper(self.f, **self.options)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 1103, in __init__
    self._reader = _parser.TextReader(src, **kwds)
  File "pandas/parser.pyx", line 518, in pandas.parser.TextReader.__cinit__ (pandas/parser.c:5030)
ValueError: No columns to parse from file

Notes:
Not every file on the mounted drive fails to be read. May do fail though and it is reproducible which files will fail and which will not.

I am using cifs:
/etc/fstab line:
//sacgf.ersa.edu.au/sacgf     /data/sacgf    cifs    uid=kpillman,gid=kpillman,credentials=/home/kpillman/.smbcredentials,_netdev    0    0
