#3782 closed defect (fixed)
vive: _get_center: 'NoneType' object is not subscriptable
Reported by: | 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 )
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 , 5 years ago
Component: | Unassigned → VR |
---|---|
Description: | modified (diff) |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → vive: _get_center: 'NoneType' object is not subscriptable |
comment:3 by , 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 , 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 , 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 , 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 , 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 , 5 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
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 , 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).
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.