title: Python Pickle: what can cause stack index out of range error?
body: <p>I'm getting this error:</p>
  
  <pre><code>  File "C:\Python26\lib\pickle.py", line 1374, in loads
      return Unpickler(file).load()
    File "C:\Python26\lib\pickle.py", line 858, in load
      dispatch[key](self)
    File "C:\Python26\lib\pickle.py", line 1075, in load_obj
      k = self.marker()
    File "C:\Python26\lib\pickle.py", line 874, in marker
      while stack[k] is not mark: k = k-1
  IndexError: list index out of range
  </code></pre>
  
  <p>Why could this be happening?</p>