title: Non UTF-8 encoded character in PyDev breaks in Debug Mode
body: <p>Just wanted this to show upon google in case any other person runs into it as I spent 8 hours uninstalling re-installing to get it working.</p>
  
  <p>The python script would run fine but in Debug mode it would blow up and act very erratic not going into the method with the thorn character.</p>
  
  <pre><code>pydev debugger: starting (pid: 8612)
  Traceback (most recent call last):
    File "C:\Users\RH1832\.p2\pool\plugins\org.python.pydev_6.2.0.201711281614\pysrc\pydevd.py", line 1621, in &lt;module&gt;
      main()
  
  File "C:\Users\Ryan\.p2\pool\plugins\org.python.pydev_6.2.0.201711281614\pysrc\pydevd.py", line 1615, in main
      globals = debugger.run(setup['file'], None, None, is_module)
  
  File "C:\Users\Ryan\.p2\pool\plugins\org.python.pydev_6.2.0.201711281614\pysrc\pydevd.py", line 1022, in run
      pydev_imports.execfile(file, globals, locals)  
   execute the script
  File "C:\Users\Ryan\.p2\pool\plugins\org.python.pydev_6.2.0.201711281614\pysrc\_pydev_imps\_pydev_execfile.py", line 20, in execfile
      contents = stream.read()
  
  File "C:\Users\Ryan\Python3\env\lib\codecs.py", line 321, in decode
      (result, consumed) = self._buffer_decode(data, self.errors, final)
  UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 2151: invalid start byte
  </code></pre>