jsonpickle/jsonpickle — Issue #22: Reused time object does not decodes
Author: overplumbum
Created: 2011-12-13 18:01:05+00:00
State: open

```python
import jsonpickle, datetime
t = datetime.time(hour=10)
s = jsonpickle.encode({1:t, 2:t})
print s, jsonpickle.decode(s)
```

```
File "/Library/Python/2.7/site-packages/jsonpickle/__init__.py", line 325, in decode
return j.restore(json.decode(string))
File "/Library/Python/2.7/site-packages/jsonpickle/unpickler.py", line 153, in restore
data[k] = self.restore(v)
File "/Library/Python/2.7/site-packages/jsonpickle/unpickler.py", line 66, in restore
return self._pop(self._objs[obj[tags.ID]])
IndexError: list index out of range
```