Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#3782 closed defect (fixed)

vive: _get_center: 'NoneType' object is not subscriptable

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

Description (last modified by pett)

The following bug report has been submitted:
Platform:        Windows-10-10.0.18362
ChimeraX Version: 1.2.dev202010010012 (2020-10-01 00:12:24 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 1.2.dev202010010012 (2020-10-01)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> meeting 13.56.232.159 faceImage C:\Users\BioViz7/Downloads/voidheadshot.png

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1538, in _tool_window_show  
self._add_tool_panel(tool_window)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1547, in _add_tool_panel  
self._add_panels([p])  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in _add_panels  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in <listcomp>  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1925, in _get_center  
return pd.position.origin() if pd else None  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
TypeError: 'NoneType' object is not subscriptable  
  
Error processing trigger "tool window show":  
TypeError: 'NoneType' object is not subscriptable  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1538, in _tool_window_show  
self._add_tool_panel(tool_window)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1547, in _add_tool_panel  
self._add_panels([p])  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in _add_panels  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in <listcomp>  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1925, in _get_center  
return pd.position.origin() if pd else None  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
TypeError: 'NoneType' object is not subscriptable  
  
Error processing trigger "tool window show":  
TypeError: 'NoneType' object is not subscriptable  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
  
See log for complete Python traceback.  
  
Log from Thu Oct 1 11:55:07 2020UCSF ChimeraX version: 1.2.dev202010010012
(2020-10-01)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open C:\cygwin64\home\goddard\ucsf\data\sars-cov-2-pore\sars-pores3.cxs
> format session

Log from Wed Sep 30 19:47:59 2020UCSF ChimeraX version: 1.2.dev202009300503
(2020-09-30)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open /Users/goddard/ucsf/data/sars-cov-2-pore/sars-pores2.cxs format session

Log from Wed Sep 30 17:54:31 2020UCSF ChimeraX version: 1.2.dev202009300503
(2020-09-30)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open /Users/goddard/ucsf/data/sars-cov-2-pore/sars-pores.cxs format session

Log from Fri Sep 18 10:47:56 2020UCSF ChimeraX version: 1.2.dev202009020044
(2020-09-02)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /Users/goddard/ucsf/data/sars-cov-2-pore/emd_11514.map

Opened emd_11514.map, grid size 96,96,96, pixel 7.02, shown at level 3.21,
step 1, values float32  

> volume #1 level 2.022

> open /Users/goddard/ucsf/data/sars-cov-2-pore/models/QHD43415_3.pdb

Chain information for QHD43415_3.pdb #2  
---  
Chain | Description  
| No description available  
  

> rainbow #2

Drag select of 287 residues  

> ui mousemode right translate

> ui mousemode right "translate selected models"

> select clear

> open /Users/goddard/ucsf/data/sars-cov-2-pore/F1.large.png

Opened multi-channel map F1.large.png, 3 channels, grid size 1280,639,1, pixel
1, shown at step 1, values uint8  

> volume #3.1 level 105,0 level 120,0.8 level 255,1

> volume #3.1 level 120,0.8 level 255,1 color red color red

> volume #3.1 level 0.4713,0 level 255,1

> volume #3.2 level 107,0 level 121.8,0.8 level 255,1

> volume #3.2 level 107,0 level 255,1 color lime color lime

> volume #3.2 level 0,0 level 255,1

> volume #3.3 level 86.99,0 level 103.8,0.8 level 255,1

> volume #3.3 level 86.99,0 level 255,1 color blue color blue

> volume #3.3 level 0,0 level 255,1

> select #3

7 models selected  

> select clear

> lighting full

> save sars-pores.cxs

opened ChimeraX session  

> close #3

> open /Users/goddard/ucsf/data/sars-cov-2-pore/F1.large.jpg

Opened image F1.large.jpg  

> ui mousemode right "move picked models"

> view matrix models #3,1,0,0,-66.333,0,1,0,-644.48,0,0,1,343.15

> view matrix models
> #3,0.9918,-0.12365,0.032338,-66.333,-0.067921,-0.29559,0.9529,-644.48,-0.10826,-0.94728,-0.30156,343.15

> view matrix models
> #3,0.9853,-0.044457,0.16497,-66.333,-0.15335,0.19566,0.96861,-644.48,-0.07534,-0.97966,0.18597,343.15

> view matrix models
> #3,0.9611,-0.13297,0.2421,-66.333,-0.2303,0.098158,0.96816,-644.48,-0.1525,-0.98625,0.063716,343.15

> view matrix models
> #3,-0.95885,-0.090898,0.26896,-66.333,0.28389,-0.29665,0.91181,-644.48,-0.0030938,0.95065,0.31025,343.15

> open /Users/goddard/ucsf/data/sars-cov-2-pore/F2.large.jpg

Opened image F2.large.jpg  

> close #4

> open /Users/goddard/ucsf/data/sars-cov-2-pore/F2.large.jpg format photo

Opened image F2.large.jpg  

> view matrix models #4,1,0,0,-904.05,0,1,0,61.98,0,0,1,150.79

> view matrix models #4,1,0,0,-979.47,0,1,0,123.66,0,0,1,56.087

> view matrix models
> #4,-0.79402,0.52269,-0.31036,-979.47,-0.53392,-0.35559,0.76713,123.66,0.29061,0.77482,0.56142,56.087

> view matrix models
> #4,-0.97197,-0.21499,-0.095174,-979.47,0.0020878,-0.41268,0.91087,123.66,-0.2351,0.88514,0.40156,56.087

> view matrix models
> #4,-0.13764,0.28993,0.9471,-979.47,0.89258,-0.3782,0.24549,123.66,0.42937,0.87915,-0.20673,56.087

> view matrix models
> #4,-0.23117,-0.20228,0.95165,-1051.1,0.84163,-0.53228,0.09131,-2.5657,0.48808,0.82205,0.29329,564.7

> view matrix models
> #3,-0.95578,-0.11723,0.26969,-66.333,0.29382,-0.41838,0.85944,-644.48,0.012082,0.90068,0.43432,343.15

> save sars-pores2.cxs

opened ChimeraX session  

> usage rename

rename models [name] [id id]  
— rename a model or change its id number  
name: a text string  
id: a model id  

> open /Users/goddard/ucsf/data/sars-cov-2-pore/models/QHD43415_4.pdb

Chain information for QHD43415_4.pdb #5  
---  
Chain | Description  
| No description available  
  

> hide #5 models

> show #5 models

> hide #4 models

> hide #2 models

> hide #3 models

> show #2 models

> show #3 models

> hide #2 models

> show #4 models

> hide #4 models

> hide #3 models

> hide #!1 models

> open /Users/goddard/ucsf/data/sars-cov-2-pore/models/QHD43415_6.pdb

Chain information for QHD43415_6.pdb #6  
---  
Chain | Description  
| No description available  
  

> show #!1 models

> show #2 models

> hide #!1 models

> ui mousemode right "move picked models"

> view matrix models #5,1,0,0,46.693,0,1,0,215.51,0,0,1,83.347

> view matrix models #6,1,0,0,70.795,0,1,0,73.781,0,0,1,-79.717

> view matrix models #5,1,0,0,124.63,0,1,0,161.13,0,0,1,144.79

> view matrix models #6,1,0,0,143.28,0,1,0,22.959,0,0,1,-34.14

> show #!1 models

> hide #!1 models

> view matrix models #6,1,0,0,181.33,0,1,0,59.891,0,0,1,105.96

> show #!1 models

> hide #2 models

> hide #5-6 cartoons

> show #5-6 atoms

> style #5-6 sphere

Changed 12595 atom styles  

> show #2 models

> show #3 models

> show #4 models

> save /Users/goddard/ucsf/data/sars-cov-2-pore/sars-pores3.cxs

opened ChimeraX session  

> vr true

> lighting simple

started SteamVR rendering  
VR mode move picked models  

> view matrix models
> #4,-0.27849,-0.14028,0.95014,-918.5,0.86213,-0.47251,0.18293,116.01,0.42329,0.87009,0.25253,679.54

> view matrix models
> #1,0.99803,0.055103,0.029838,-166.48,-0.050121,0.98776,-0.14769,-108.25,-0.037611,0.1459,0.98858,72.945

> view matrix models
> #5,0.84127,0.49704,0.21265,-167.45,-0.4759,0.86748,-0.14486,90.048,-0.25647,0.020668,0.96633,186.23

> view matrix models
> #6,0.86874,0.49524,0.0041218,-81.17,-0.49114,0.86042,0.13583,-19.352,0.063726,-0.12003,0.99072,205.38

> view matrix models
> #2,0.86719,0.41069,-0.28164,-76.539,-0.40315,0.91098,0.08706,36.455,0.29232,0.038046,0.95556,244.68

VR mode move scene  

> meeting start faceImage C:\Users\goddard/Desktop/tomg.png

Meeting at DESKTOP-J8FC2Q4 or 192.168.0.2 port 52194  
Connection accepted from 192.168.0.169 port 61695  

> vr false

> vr true

started SteamVR rendering  
Connection accepted from 192.168.0.2 port 53818  

fromIccProfile: failed minimal tag size sanity  

Connection accepted from 192.168.0.2 port 53827  

fromIccProfile: failed minimal tag size sanity  

> view matrix models
> #3,-0.97806,-0.10792,0.17818,-10.095,0.2072,-0.41543,0.88571,-724.16,-0.021568,0.9032,0.42868,345.75

> view matrix models
> #4,-0.22015,-0.21306,0.95191,-848.56,0.9202,-0.36916,0.13019,161.74,0.32367,0.90461,0.27733,640.46

> view matrix models
> #5,0.79306,0.55368,0.25395,-259.09,-0.57035,0.82135,-0.0095943,59.119,-0.21389,-0.13723,0.96717,253.68

> view matrix models
> #6,0.82138,0.56698,0.062217,-245.72,-0.56948,0.80903,0.14548,134.94,0.032153,-0.15493,0.9874,261.4

> view matrix models
> #1,0.99971,-0.023225,0.0070015,-103.16,0.023762,0.99564,-0.090146,-114.85,-0.0048771,0.090286,0.9959,113.43

> view matrix models
> #5,0.86264,0.48574,0.14108,-152.14,-0.50037,0.86029,0.09761,35.306,-0.073958,-0.1548,0.98517,255.64

Connection accepted from 192.168.0.2 port 53884  
Connection accepted from 192.168.0.2 port 53897  

> hide #3 models

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
ValueError: source code string cannot contain null bytes  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 453, in _decode_socket_message  
raise ValueError('ChimeraX meeting message could not be parsed, length %d,
content "%s"' % (msg_len, msg)) from e  
ValueError: ChimeraX meeting message could not be parsed, length 86894,

[had to delete the encoded contents; made the ticket length too long]

'name': 'Volume Viewer'}]}"  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 453, in _decode_socket_message  
raise ValueError('ChimeraX meeting message could not be parsed, length %d,
content "%s"' % (msg_len, msg)) from e  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
ValueError: source code string cannot contain null bytes  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 453, in _decode_socket_message  
raise ValueError('ChimeraX meeting message could not be parsed, length %d,
content "%s"' % (msg_len, msg)) from e  
ValueError: ChimeraX meeting message could not be parsed, length 1114, content
"{'name': 'Remote', 'color': (0, 255, 0, 255), 'vr head':
((-0.8033339977264404, -0.09456657618284225, 0.5879724621772766,
0.5165907144546509), (-0.03845873847603798, 0.9934887886047363, 0.1072424799 "  
  
ValueError: ChimeraX meeting message could not be parsed, length 1114, content
"{'name': 'Remote', 'color': (0, 255, 0, 255), 'vr head':
((-0.8033339977264404, -0.09456657618284225, 0.5879724621772766,
0.5165907144546509), (-0.03845873847603798, 0.9934887886047363, 0.1072424799 "  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 453, in _decode_socket_message  
raise ValueError('ChimeraX meeting message could not be parsed, length %d,
content "%s"' % (msg_len, msg)) from e  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 384, in _message_received  
msg = self._decode_socket_message(socket)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 451, in _decode_socket_message  
msg_data = ast.literal_eval(msg)  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 59, in
literal_eval  
node_or_string = parse(node_or_string, mode='eval')  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
File "<unknown>", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "", line 0  
  
^  
SyntaxError: unexpected EOF while parsing  
  
File "C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\ast.py", line 47, in parse  
return compile(source, filename, mode, flags,  
  
See log for complete Python traceback.  
  

> marker segment #7 position -61.31,155.3,250 toPosition -156.4,164.5,294
> color yellow radius 0.8609 label 105.1 labelHeight 10.51 labelColor yellow

C:\Program Files\ChimeraX-Oct-1-2020\bin\lib\site-
packages\chimerax\label\label3d.py:84: FutureWarning: elementwise comparison
failed; returning scalar instead, but in the future will perform elementwise
comparison  
elif color == 'default':  

> marker segment #7 position -77.38,-97.65,260.9 toPosition
> -126.8,-156.3,259.9 color yellow radius 0.8609 label 76.72 labelHeight 7.672
> labelColor yellow

> marker delete #7

Deleted 4 markers  

> view matrix models
> #1,0.97491,-0.18686,0.12095,-126.57,0.18448,0.98235,0.030712,-142.61,-0.12456,-0.0076299,0.99218,89.234

> view matrix models
> #5,0.76752,-0.24544,0.59216,-317.77,-0.076465,0.88215,0.46473,-108.07,-0.63644,-0.40199,0.6583,230.13

> view matrix models
> #3,-0.981,-0.12981,0.14414,16.564,0.19127,-0.52353,0.83026,-683.91,-0.032319,0.84206,0.53841,257.14

> view matrix models
> #4,-0.33776,-0.15935,0.92764,-853.25,0.88941,-0.37654,0.25916,157.92,0.308,0.91259,0.26891,670.62

> view matrix models
> #4,-0.38344,-0.20819,0.89979,-912.67,0.88985,-0.34412,0.29958,159.52,0.24726,0.91555,0.31721,635.85

> view matrix models
> #4,-0.33741,-0.27582,0.90004,-939.78,0.89068,-0.40301,0.2104,166.04,0.30469,0.87264,0.38165,663.65

> view matrix models
> #4,-0.25472,-0.27631,0.9267,-906.79,0.9288,-0.33664,0.15492,227.41,0.26916,0.90018,0.34239,696.7

> view matrix models
> #3,-0.94982,-0.23156,0.21028,-69.673,0.28439,-0.35938,0.8888,-744.26,-0.13024,0.90401,0.4072,378.03

> view matrix models
> #3,-0.93641,-0.20359,0.2858,-124.94,0.34466,-0.38063,0.8581,-767.75,-0.065918,0.90204,0.42659,312.39

> view matrix models
> #4,-0.2213,-0.092851,0.97077,-890.21,0.95602,-0.21714,0.19717,286.54,0.19248,0.97171,0.13682,742.28

> view matrix models
> #4,-0.34528,-0.27254,0.89805,-1058.5,0.88088,-0.42425,0.20993,134.25,0.32378,0.86356,0.38656,657.41

> view matrix models
> #2,0.74536,0.58592,-0.31802,-59.984,-0.63054,0.77448,-0.050917,39.544,0.21647,0.23848,0.94672,271.99

> view matrix models
> #2,0.67655,0.60475,-0.4202,-48.007,-0.63382,0.7687,0.085815,19.086,0.3749,0.20828,0.90337,284.38

> view matrix models
> #5,0.77461,0.59765,0.20687,-446.41,0.033094,-0.36498,0.93042,-11.907,0.63157,-0.71387,-0.30252,429.82

> view matrix models
> #5,0.49428,0.868,0.047838,-391.47,0.56851,-0.3644,0.73756,8.6513,0.65763,-0.33735,-0.67359,442.03

> view matrix models
> #5,0.33886,0.94061,0.021006,-205.51,0.78968,-0.27222,-0.54984,-77.417,-0.51146,0.20292,-0.835,349.69

> view matrix models
> #5,0.46418,0.7912,0.3982,-360.75,0.49685,-0.60477,0.6224,-141.03,0.73326,-0.091041,-0.67384,346.35

> view matrix models
> #5,0.40835,0.70538,0.57939,-397.66,0.72169,-0.63813,0.26822,-98.509,0.55893,0.30863,-0.76965,367.95

> view matrix models
> #5,0.48087,0.83423,0.26987,-310.69,0.86916,-0.41305,-0.27194,-100.38,-0.11538,0.36534,-0.92369,379.85

> view matrix models
> #5,0.42666,0.88354,0.19324,-259.43,0.84552,-0.31383,-0.43198,-85.4,-0.32102,0.34771,-0.88093,368.94

> view matrix models
> #5,0.41273,0.88628,0.21019,-240.09,0.8425,-0.28375,-0.45792,-83.175,-0.34619,0.3661,-0.86378,357.08

> view matrix models
> #5,0.37445,0.90723,0.19166,-209.27,0.85471,-0.25757,-0.4507,-86.392,-0.35952,0.33259,-0.87185,324.8

> view matrix models
> #5,0.048029,0.91443,0.40192,-309.18,-0.17606,-0.38834,0.90455,-122.86,0.98321,-0.11419,0.14232,350.9

> view matrix models
> #5,0.26477,-0.49093,-0.83001,-121.23,-0.80409,-0.58752,0.091,-50.836,-0.53228,0.64331,-0.5503,293.57

> view matrix models
> #5,0.71286,-0.5086,-0.48287,-171.55,-0.52534,-0.8434,0.11277,-70.02,-0.46458,0.17328,-0.86841,317.02

> view matrix models
> #5,-0.50925,0.68484,-0.5212,-309.01,-0.64333,0.099327,0.75913,-73.827,0.57165,0.72192,0.38998,303.74

> view matrix models
> #3,-0.90277,-0.38261,0.19653,-187.53,0.2955,-0.21965,0.92975,-692.23,-0.31257,0.89741,0.31136,561.03

> view matrix models
> #5,-0.67209,-0.18524,-0.71693,-318.15,-0.74046,0.16778,0.65083,-76.149,-0.00024161,0.96828,-0.24993,396.85

> distance #5:497@O #5:498@CG1

Distance between QHD43415_4.pdb #5 ALA 497 O and VAL 498 CG1: 4.407Å  

> select #5:264@C

1 atom, 1 residue, 1 model selected  

> select #5:461@OG1

1 atom, 1 residue, 1 model selected  

> select clear

> view matrix models
> #5,-0.67209,-0.18524,-0.71693,-318.15,-0.74046,0.16778,0.65083,-76.149,-0.00024161,0.96828,-0.24993,396.85

> view matrix models
> #4,-0.79969,-0.24202,0.54947,-1126.7,0.60039,-0.31362,0.73565,-69.317,-0.0057258,0.91819,0.39609,520.23

> view matrix models
> #3,-0.88854,-0.27974,-0.36366,4.7843,-0.36696,-0.042461,0.92927,-294.07,-0.27539,0.95913,-0.064927,623.67

> view matrix models
> #3,-0.74998,-0.35533,-0.55792,33.995,-0.56848,-0.084976,0.81831,-269.97,-0.33816,0.93086,-0.13827,606.89

> view matrix models
> #3,-0.62452,-0.24383,-0.74198,-42.016,-0.73031,-0.15437,0.66545,-187.45,-0.27678,0.95744,-0.081665,716.49

> view matrix models
> #3,-0.53735,-0.25857,-0.80275,10.022,-0.77086,-0.23551,0.59187,-216.55,-0.34208,0.93684,-0.072773,714.7

> view matrix models
> #3,-0.61828,-0.30022,-0.72637,46.918,-0.69932,-0.21168,0.68276,-310.76,-0.35872,0.93007,-0.079078,730.86

> view matrix models
> #3,-0.40513,-0.26522,-0.87495,140.01,-0.84746,-0.25016,0.46824,-162.19,-0.34304,0.93116,-0.12342,758.07

> view matrix models
> #4,-0.83401,-0.26368,0.48466,-1056,0.54194,-0.22645,0.80934,-262.43,-0.10366,0.93765,0.33174,509.2

> view matrix models
> #4,-0.93719,-0.17095,0.30407,-801.46,0.34433,-0.31362,0.88492,-534.09,-0.055924,0.93403,0.35276,563.89

> view matrix models
> #4,-0.96512,-0.15741,0.20919,-728.72,0.25445,-0.37585,0.89106,-569.96,-0.061638,0.91322,0.40277,509.69

> view matrix models
> #3,-0.42613,-0.22854,-0.87533,185.46,-0.8236,-0.30232,0.47989,-187.75,-0.37428,0.9254,-0.059398,707.34

> view matrix models
> #4,-0.95844,-0.1941,0.20908,-744.02,0.2716,-0.39633,0.87702,-585.22,-0.087364,0.89736,0.43256,495.97

> view matrix models
> #4,-0.96109,-0.16412,0.22219,-697.83,0.26776,-0.35561,0.89546,-587.74,-0.067946,0.92011,0.3857,469.6

> view matrix models
> #4,-0.9471,-0.22228,0.23151,-724.11,0.29774,-0.33909,0.8924,-561.26,-0.11986,0.91412,0.38731,468.93

> view matrix models
> #4,-0.94884,-0.22893,0.2175,-718.57,0.28752,-0.34143,0.89485,-560.53,-0.1306,0.9116,0.38976,467.41

> view matrix models
> #4,-0.92059,-0.211,0.32865,-771.16,0.38871,-0.41297,0.82363,-728.41,-0.038065,0.88596,0.46217,365.09

> view matrix models
> #4,-0.89365,-0.17275,0.41419,-788.88,0.44803,-0.39689,0.8011,-753.94,0.025996,0.90146,0.43206,425.05

> view matrix models
> #4,-0.89365,-0.17275,0.41419,-788.88,0.44803,-0.39689,0.8011,-753.94,0.025996,0.90146,0.43206,425.05

> view matrix models
> #3,-0.61005,-0.25334,-0.75079,244.06,-0.62528,-0.42808,0.65252,-456.93,-0.48669,0.8675,0.10274,683.05

> view matrix models
> #4,-0.91309,-0.2179,0.34468,-760.04,0.40616,-0.41038,0.81648,-490.83,-0.036464,0.8855,0.46319,360.75

> view matrix models
> #4,-0.72696,-0.19262,0.65911,-1074.9,0.67923,-0.3428,0.64896,-466.58,0.10094,0.91945,0.38002,309.93

> view matrix models
> #4,-0.75013,-0.21207,0.62637,-1060.1,0.65508,-0.36794,0.65993,-416.91,0.090512,0.90534,0.41491,328.49

> view matrix models
> #4,-0.30636,-0.12564,0.94359,-1351.8,0.88564,-0.40104,0.23415,-294.31,0.34899,0.9074,0.23413,304.62

> view matrix models
> #4,-0.63901,-0.22723,0.73487,-1089.7,0.74761,-0.40824,0.52386,-411.64,0.18097,0.88414,0.43074,293.43

> view matrix models
> #1,0.97253,-0.19686,0.12419,-126.51,0.19111,0.97992,0.056793,-140.8,-0.13289,-0.0315,0.99063,96.539

> view matrix models
> #1,0.98445,-0.0025701,-0.17565,-505.37,-0.049899,0.9546,-0.29363,-154.39,0.16843,0.29783,0.93964,190.2

> view matrix models
> #3,-0.56108,-0.17276,-0.80955,189.82,-0.71781,-0.38552,0.57977,-308.86,-0.41224,0.90638,0.092295,643.86

> view matrix models
> #4,-0.78277,-0.24578,0.57173,-1045.9,0.61803,-0.41478,0.66784,-521.62,0.073002,0.8761,0.47656,255.81

> view matrix models
> #4,-0.80737,-0.25733,0.53097,-867.32,0.58988,-0.32986,0.73706,-424.62,-0.014526,0.90827,0.4181,327.08

> view matrix models
> #1,0.96264,-0.090214,-0.2553,-381.73,0.0088917,0.95288,-0.30318,-82.601,0.27063,0.28958,0.91809,252.91

> view matrix models
> #1,0.96358,-0.028737,-0.26587,-363.87,-0.052244,0.95481,-0.29254,-70.335,0.26227,0.29578,0.91855,260.71

> view matrix models
> #2,0.69059,0.49586,-0.52651,-556.58,-0.42994,0.86684,0.25246,-157.53,0.58157,0.052028,0.81182,389.74

> view matrix models
> #6,0.42931,0.22136,-0.87562,-392.6,-0.51046,-0.74033,-0.43743,-12.602,-0.74506,0.63477,-0.20483,402.92

> view matrix models
> #5,0.094842,0.68017,-0.72691,-591.45,0.88345,0.27907,0.37637,126.39,0.45881,-0.67789,-0.57444,615.5

> show surfaces

> view matrix models
> #5,-0.050747,0.86524,-0.49881,-450.87,0.98891,-0.026235,-0.14615,82.832,-0.13955,-0.50072,-0.85431,870.71

> view matrix models
> #4,-0.80514,-0.27141,0.52733,-867.17,0.59255,-0.33016,0.73478,-423.29,-0.025326,0.90405,0.42664,317.54

> view matrix models
> #2,0.62344,-0.78021,-0.050815,-140.92,0.72092,0.54851,0.42356,-439.34,-0.30261,-0.30071,0.90444,733.21

> view matrix models
> #3,-0.55895,-0.29144,-0.77631,273.42,-0.7055,-0.32481,0.62991,-375.52,-0.43572,0.89975,-0.024065,654.2

> view matrix models
> #6,-0.060838,0.54756,-0.83456,-405.36,-0.94155,0.24606,0.2301,47.624,0.33135,0.79977,0.50058,523.43

> view matrix models
> #1,0.99094,0.13413,-0.0066588,-492.36,-0.13217,0.96518,-0.22567,-90.182,-0.023838,0.22451,0.97418,308.94

> view matrix models
> #1,0.99044,0.062181,0.1231,-482.78,-0.046442,0.99083,-0.1268,-96.699,-0.12985,0.11988,0.98426,328.57

VR mode move picked models  

> view matrix models
> #2,0.62344,-0.78021,-0.050815,-140.92,0.72092,0.54851,0.42356,-439.34,-0.30261,-0.30071,0.90444,733.21

Connection accepted from 192.168.0.2 port 53987  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 783, in next_frame  
self.process_controller_events()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 811, in process_controller_events  
self.process_controller_buttons()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 838, in process_controller_buttons  
hc.process_event(e)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 2652, in process_event  
self._dispatch_event(m, event)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 2656, in _dispatch_event  
mode.pressed(hand_event)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 3309, in pressed  
ui.display_ui(hand_event.hand_controller.room_position, c.room_position)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1873, in display_ui  
self.show(p, parent)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1466, in show  
self._panels = self._create_panels()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1506, in _create_panels  
self._check_for_new_panels()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1576, in _check_for_new_panels  
self._add_panels(newp)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in _add_panels  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in <listcomp>  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1925, in _get_center  
return pd.position.origin() if pd else None  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
TypeError: 'NoneType' object is not subscriptable  
  
Error processing trigger "new frame":  
TypeError: 'NoneType' object is not subscriptable  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
  
See log for complete Python traceback.  
  

> hide #!105 models

> show #!105 models

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 294, in read_socket  
while self._message_received(socket):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 394, in _message_received  
t.update_model(msg)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\meeting\meeting.py", line 678, in update_model  
c.room_to_scene = rts  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 563, in _set_room_to_scene  
self._reposition_user_interface()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 594, in _reposition_user_interface  
ui.move()  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
AttributeError: 'Model' object has no attribute 'room_position'  
  
AttributeError: 'Model' object has no attribute 'room_position'  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1640, in move  
ui.position = self._camera.room_to_scene * ui.room_position  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1538, in _tool_window_show  
self._add_tool_panel(tool_window)  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1547, in _add_tool_panel  
self._add_panels([p])  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in _add_panels  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1551, in <listcomp>  
z = max([p.center[2]+p.thickness for p in self._panels],  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\vive\vr.py", line 1925, in _get_center  
return pd.position.origin() if pd else None  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
TypeError: 'NoneType' object is not subscriptable  
  
Error processing trigger "tool window show":  
TypeError: 'NoneType' object is not subscriptable  
  
File "C:\Program Files\ChimeraX 1.2.dev202010010012\bin\lib\site-
packages\chimerax\graphics\drawing.py", line 478, in _drawing_get_position  
return self._positions[0]  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 441.20
OpenGL renderer: GeForce GTX 1080/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Notebook                        
Model: P870KM_KM1                     
OS: Microsoft Windows 10 Pro (Build 18363)
Memory: 34,306,633,728
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
OSLanguage: en-US
Locale: ('en_US', 'cp1252')
PyQt version: 5.15.1
Compiled Qt version: 5.15.1
Runtime Qt version: 5.15.1
Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.8.0
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2020.6.20
    cftime: 1.2.1
    chardet: 3.0.4
    ChimeraX-AddH: 2.1.1
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.8.2
    ChimeraX-AtomicLibrary: 1.0
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AtomSearchLibrary: 1.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 1.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.2
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.0
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.1
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.1
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-CommandLine: 1.1.3
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.2.dev202010010012
    ChimeraX-CoreFormats: 1.0
    ChimeraX-coulombic: 1.0.1
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-DataFormats: 1.0
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1
    ChimeraX-DistUI: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.0
    ChimeraX-Hbonds: 2.1
    ChimeraX-Help: 1.0
    ChimeraX-HKCage: 1.0
    ChimeraX-IHM: 1.0
    ChimeraX-ImageFormats: 1.0
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0
    ChimeraX-Label: 1.0
    ChimeraX-ListInfo: 1.0
    ChimeraX-Log: 1.1.1
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Map: 1.0.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.0
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 1.1
    ChimeraX-MDcrds: 2.1
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.0
    ChimeraX-mmCIF: 2.2
    ChimeraX-MMTF: 2.0
    ChimeraX-Modeller: 1.0
    ChimeraX-ModelPanel: 1.0
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.0
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0
    ChimeraX-OpenCommand: 1.3
    ChimeraX-PDB: 2.1.1
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0
    ChimeraX-PubChem: 2.0.1
    ChimeraX-Read-Pbonds: 1.0
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.2
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SeqView: 2.2.1
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.0
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.0.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.1
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-Struts: 1.0
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.0
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.0
    ChimeraX-ToolshedUtils: 1.0
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.3.1
    ChimeraX-uniprot: 2.0
    ChimeraX-ViewDockX: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.3
    comtypes: 1.1.7
    cxservices: 1.0
    cycler: 0.10.0
    Cython: 0.29.21
    decorator: 4.4.2
    distlib: 0.3.1
    docutils: 0.16
    filelock: 3.0.12
    funcparserlib: 0.3.6
    grako: 3.16.5
    h5py: 2.10.0
    html2text: 2020.1.16
    idna: 2.10
    ihm: 0.17
    imagecodecs: 2020.5.30
    imagecodecs-lite: 2020.1.31
    imagesize: 1.2.0
    ipykernel: 5.3.4
    ipython: 7.18.1
    ipython-genutils: 0.2.0
    jedi: 0.17.2
    Jinja2: 2.11.2
    jupyter-client: 6.1.7
    jupyter-core: 4.6.3
    kiwisolver: 1.2.0
    line-profiler: 2.1.2
    lxml: 4.5.2
    MarkupSafe: 1.1.1
    matplotlib: 3.3.2
    msgpack: 1.0.0
    netCDF4: 1.5.4
    netifaces: 0.10.9
    networkx: 2.5
    numexpr: 2.7.1
    numpy: 1.19.2
    numpydoc: 1.1.0
    openvr: 1.14.1501
    packaging: 20.4
    parso: 0.7.1
    pickleshare: 0.7.5
    Pillow: 7.2.0
    pip: 20.2.3
    pkginfo: 1.5.0.1
    prompt-toolkit: 3.0.7
    psutil: 5.7.2
    pycollada: 0.7.1
    pydicom: 2.0.0
    Pygments: 2.7.1
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 2.4.7
    PyQt5-commercial: 5.15.1
    PyQt5-sip: 12.8.1
    PyQtWebEngine-commercial: 5.15.1
    python-dateutil: 2.8.1
    pytz: 2020.1
    pywin32: 228
    pyzmq: 19.0.2
    qtconsole: 4.7.7
    QtPy: 1.9.0
    RandomWords: 0.3.0
    requests: 2.24.0
    scipy: 1.5.2
    setuptools: 50.3.0
    sfftk-rw: 0.6.6.dev0
    six: 1.15.0
    snowballstemmer: 2.0.0
    sortedcontainers: 2.2.2
    Sphinx: 3.2.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 2.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 1.0.3
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.4
    suds-jurko: 0.6
    tables: 3.6.1
    tifffile: 2020.9.3
    tinyarray: 1.2.3
    tornado: 6.0.4
    traitlets: 5.0.4
    urllib3: 1.25.10
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.34.2
    WMI: 1.5.1

Change History (9)

comment:1 by pett, 5 years ago

Component: UnassignedVR
Description: modified (diff)
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionvive: _get_center: 'NoneType' object is not subscriptable

comment:2 by Tom Goddard, 5 years ago

The initial message looks like a deleted VR panel drawing was used right when joining a VR meeting. Nothing was done before joining the meeting. The traceback shows the VR GUI must have been shown otherwise the callback on new tool window shown would not have been registered. But the message from receiving the meeting session "Log from ..." had not yet been shown. So apparently the VR started and the person pressed the menu button while the session was being restored and it actually was handled before the log message about session restore was registered. That suggests the new frame trigger happened before the session restore log message was posted. The log message "Log from..." does not appear in the log until a second or two after frames are drawn in VR. So I am not sure about its timing.

Try holding the vr menu button down or pressing it a bunch of times as the meeting session loads and see if we can get this error. This produced a singular matrix error reported in another ticket. But that error was logged after the session restore "Log from..." message.

Last edited 5 years ago by Tom Goddard (previous) (diff)

comment:3 by Tom Goddard, 5 years ago

Later error in log "AttributeError: 'Model' object has no attribute 'room_position' " indicates that the VR user interface model was created but must have thrown an error before the code that set its room_position. This is possibly related to the dead panels, the dead panel may be the error that prevented room_position from getting set.

comment:4 by Tom Goddard, 5 years ago

It is common for dead models to fail on drawing.position. Should detect this case and add to the error the name of the drawing and whether it has been deleted.

comment:5 by Tom Goddard, 5 years ago

The initial error is mysterious. The VR user interface model has been created but some panel has been deleted. The code only seems to delete panels with the _delete_panel() method and the first thing that does is remove the panel from the list of panels. The error is from a panel in the list of panels. Could a panel be added to the list twice? It seems that Python list.remove(e) only removes the first occurrence of element e. It does not appear possible for a Panel to be added to the list twice. The code is definitely fragile in that the user interface parent model that all the Panel drawing children belong to can be deleted and this is only detected on some code paths and produces errors on other code paths, including errors where the Panel drawings were used when they have been deleted. Those errors look similar to this one.

This error appears in the log after the single initial command of joining the meeting. That command will receive a session from the meeting host and open it. It seems likely that opening that session is a key part of the error. But just opening the session does not cause it (I tried with the exact same session in a 2 person meeting). That session started the VR. There may have been a substantial delay as the Oculus and SteamVR apps started. The error could only have happened after the VR GUI is shown since that registers the trigger that fired to cause this error. Showing the VR GUI created all the panels for the current tools, toolbar, menu.... It seems that after those panels are created all VR code that closes a panel drawing also removes it from the panel ilst. Non-VR code could delete the parent model (UI) or grandparent (VR) model although it would be surprising to not see the command that did that.

comment:6 by Tom Goddard, 5 years ago

Following the initial errors when more people join the vr meeting there are errors with null bytes in messages. Then this users tries to show the VR GUI and it creates the UI model and tries to create the panels but throws an error. That error causes the panels not to be set and ui.room_position not to be set which then generates a continuous stream of error messages.

How is it that the user interface model was being recreated when at the start it seems it was already created?

comment:7 by Tom Goddard, 5 years ago

There are several meeting connection messages like

Connection accepted from 192.168.0.2 port 53987

This IP is my home desktop that hosted the meeting. Since we were using an ssh tunnel to AWS I think all connections looked like they were from my local machine. But this indicates that the log is from the meeting session which was sent by my machine. So most of the reported log appears to be from my machine, not the reporter's machine. And the errors were mostly errors on my machine.

comment:8 by Tom Goddard, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed maybe.

Could not figure out how to reproduce error accessing a deleted VR panel. But it appears that it was cause by the VR user interface model being closed which the code did not handle correctly. Fixed it so closing user interface model is detected and clean up done.

comment:9 by Tom Goddard, 5 years ago

The meeting command clears the log (from opening the received session). So in fact the top of this log was not the start of ChimeraX execution. Probably VR was used and stuff erased from the log before the meeting command (like deleting the UI, or an error stopping vr) was the cause of this error. I've made the meeting command not clear the log (ticket #3808).

Note: See TracTickets for help on using tickets.