Opened 4 years ago

Closed 4 years ago

#6529 closed defect (duplicate)

Problem restoring session: invalid load key

Reported by: chimerax-bug-report@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Sessions Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

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

Change History (2)

comment:1 by pett, 4 years ago

Component: UnassignedSessions
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionProblem restoring session: invalid load key

comment:2 by pett, 4 years ago

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.