Can be reproduced by opening a blank page, normalizing to *n and attempt to save the session:
Traceback (most recent call last):
File "pycorrfit/frontend.py", line 1618, in OnSaveSession
opf.SaveSessionData(path, Infodict)
File "pycorrfit/openfile.py", line 350, in SaveSessionData
yaml.dump(Parmlist, yamlfd)
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 202, in dump
return dump_all([data], stream, Dumper=Dumper, **kwds)
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 190, in dump_all
dumper.represent(data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 28, in represent
node = self.represent_data(data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 57, in represent_data
node = self.yaml_representers[data_types[0]](self, data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 215, in represent_list
return self.represent_sequence(u'tag:yaml.org,2002:seq', data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 101, in represent_sequence
node_item = self.represent_data(item)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 57, in represent_data
node = self.yaml_representers[data_types[0]](self, data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 215, in represent_list
return self.represent_sequence(u'tag:yaml.org,2002:seq', data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 101, in represent_sequence
node_item = self.represent_data(item)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 61, in represent_data
node = self.yaml_multi_representers[data_type](self, data)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 437, in represent_object
return self.represent_sequence(tag+function_name, args)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 101, in represent_sequence
node_item = self.represent_data(item)
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 41, in represent_data
if self.ignore_aliases(data):
File "/usr/lib/python2.7/dist-packages/yaml/representer.py", line 142, in ignore_aliases
if data in [None, ()]:
TypeError: data type not understood
Can be reproduced by opening a blank page, normalizing to
*n
and attempt to save the session: