﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
641	Restoring session with atomic model fails	Tom Goddard	Eric Pettersen	"open 1a0m
save test.cxs
close
open test.cxs

Unable to restore session, resetting.

Traceback (most recent call last):
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/session.py"", line 481, in restore
obj = sm.restore_snapshot(self, data)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/structure.py"", line 1844, in restore_snapshot
Structure.set_state_from_snapshot(s, session, data)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/structure.py"", line 205, in set_state_from_snapshot
StructureData.restore_state(self, session, data['structure state'])
AttributeError: type object 'StructureData' has no attribute 'restore_state'


It seems the StructureData.restore_state() got removed a week ago by the following commit.  Surprised no one noticed.

https://www.rbvi.ucsf.edu/trac/ChimeraX/changeset/837bdf92b439e1cad95b7dfc01dc71e8a563dabd/src/core/atomic/molobject.py"	defect	closed	major	Alpha2	Sessions		fixed						all	ChimeraX
