﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
6529	Problem restoring session: invalid load key	chimerax-bug-report@…	Greg Couch	"{{{
The following bug report has been submitted:
Platform:        Linux-5.16.16-200.fc35.x86_64-x86_64-with-fedora-35-Thirty_Five
ChimeraX Version: 0.93 (2020-04-03)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 0.93 (2020-04-03)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open2 /home/serena/Dropbox/2203_PhD_course/lesson_x.cxs

Traceback (most recent call last):  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/dialog.py"", line 146, in _qt_safe  
if data_format is None else "" format "" +
StringArg.unparse(data_format.nicknames[0])))  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/run.py"", line 31, in run  
results = command.run(text, log=log)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/cli.py"", line 2848, in run  
result = ci.function(session, **kw_args)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 86, in cmd_open  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/cli.py"", line 2848, in run  
result = ci.function(session, **kw_args)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 136, in provider_open  
name or model_name_from_path(fi.file_name)), provider_kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 344, in collated_open  
return func(*func_args, **func_kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core_formats/__init__.py"", line 26, in open  
return cxs_open(session, data, **kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/session.py"", line 909, in open  
session.restore(stream, path=path, resize_window=resize_window)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/session.py"", line 589, in restore  
version = serialize.pickle_deserialize(stream)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/serialize.py"", line 57, in pickle_deserialize  
return unpickler.load()  
_pickle.UnpicklingError: invalid load key, '\x04'.  
  
_pickle.UnpicklingError: invalid load key, '\x04'.  
  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/serialize.py"", line 57, in pickle_deserialize  
return unpickler.load()  
  
See log for complete Python traceback.  
  

> open2 /home/serena/Dropbox/2203_PhD_course/lesson_x.cxs format session

Traceback (most recent call last):  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/dialog.py"", line 146, in _qt_safe  
if data_format is None else "" format "" +
StringArg.unparse(data_format.nicknames[0])))  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/run.py"", line 31, in run  
results = command.run(text, log=log)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/cli.py"", line 2848, in run  
result = ci.function(session, **kw_args)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 86, in cmd_open  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/commands/cli.py"", line 2848, in run  
result = ci.function(session, **kw_args)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 136, in provider_open  
name or model_name_from_path(fi.file_name)), provider_kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/open_command/cmd.py"", line 344, in collated_open  
return func(*func_args, **func_kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core_formats/__init__.py"", line 26, in open  
return cxs_open(session, data, **kw)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/session.py"", line 909, in open  
session.restore(stream, path=path, resize_window=resize_window)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/session.py"", line 589, in restore  
version = serialize.pickle_deserialize(stream)  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/serialize.py"", line 57, in pickle_deserialize  
return unpickler.load()  
_pickle.UnpicklingError: invalid load key, '\x04'.  
  
_pickle.UnpicklingError: invalid load key, '\x04'.  
  
File ""/home/serena/programs/chimerax-0.93/lib/python3.7/site-
packages/chimerax/core/serialize.py"", line 57, in pickle_deserialize  
return unpickler.load()  
  
See log for complete Python traceback.  
  




OpenGL version: 4.6 (Core Profile) Mesa 21.3.8
OpenGL renderer: Mesa Intel(R) HD Graphics 5500 (BDW GT2)
OpenGL vendor: Intel
Manufacturer: LENOVO
Model: 20BS0032US
OS: Fedora Linux 35 
Architecture: 64bit ELF
CPU: 4 Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
Cache Size: 3072 KB
Graphics:
	00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09)
	Subsystem: Lenovo Device [17aa:2227]
	Kernel driver in use: i915

}}}
"	defect	closed	normal		Sessions		duplicate						all	ChimeraX
