Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release-src > by-pkgid > 09b1abe7d8a5e603b53c2e482cd849cb > files > 2

spyder-2.2.4-3.mga4.src.rpm

diff -up spyder-2.2.4/spyderlib/widgets/projectexplorer.py.eoferror spyder-2.2.4/spyderlib/widgets/projectexplorer.py
--- spyder-2.2.4/spyderlib/widgets/projectexplorer.py.eoferror	2013-09-25 22:20:50.204430201 +0200
+++ spyder-2.2.4/spyderlib/widgets/projectexplorer.py	2013-09-25 22:24:36.793801159 +0200
@@ -123,7 +123,7 @@ class Project(object):
             # Old format (Spyder 2.0-2.1 for Python 2)
             with open(fname, 'U') as fdesc:
                 data = cPickle.loads(fdesc.read())
-        except TypeError, cPickle.PickleError:
+        except (EOFError, TypeError, cPickle.PickleError):
             try:
                 # New format (Spyder >=2.2 for Python 2 and Python 3)
                 with open(fname, 'rb') as fdesc: