The following bug report has been submitted:
Platform: Windows-10-10.0.17763
ChimeraX Version: 0.92 (2020-03-02)
Description
Clicked vr menu button after I had turned vr off and then on.
Log:
UCSF ChimeraX version: 0.92 (2020-03-02)
© 2016-2020 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open C:/Users/goddard/Desktop/vrdemos/byers-mar2020/data/streptogramin5.cxs
opened ChimeraX session
> vr true
started SteamVR rendering
> meeting start
Meeting at vive or 192.168.0.198 port 52194
Connection accepted from 192.168.0.199 port 51002
> realsense true
RealSense camera model #6
> windowsize 960 540
> vr roomCamera true fieldOfView 69.4 tracker true
color image type uint8 (540, 960, 3)
depth image type uint16 (540, 960) mean 3911.040707947531 min 0 max 65535
color intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
color fov [69.52588653564453, 42.64518737792969]
depth intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
depth fov [69.52588653564453, 42.64518737792969]
extrinsics color to depth rotation: [1, 0, 0, 0, 1, 0, 0, 0, 1]
translation: [-0, -0, -0]
> hide #!2 models
> show #4 models
> show #!1 models
> show #4#!1 cartoons
> hide #4 models
> show #!1 surfaces
VR mode select
> select #1/A:316@C35
1 atom, 1 model selected
> select up
38 atoms, 40 bonds, 1 model selected
> style sel stick
Changed 38 atom styles
> show #!3 models
> hide #!1 models
> select #3/BA:3001@N5
1 atom, 1 model selected
> select up
38 atoms, 40 bonds, 1 model selected
> style sel sphere
Changed 38 atom styles
> style sel stick
Changed 38 atom styles
> realsense false
> realsense true
RealSense camera model #6
> windowsize 960 540
color image type uint8 (540, 960, 3)
depth image type uint16 (540, 960) mean 4200.399907407407 min 0 max 65535
color intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
color fov [69.52588653564453, 42.64518737792969]
depth intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
depth fov [69.52588653564453, 42.64518737792969]
extrinsics color to depth rotation: [1, 0, 0, 0, 1, 0, 0, 0, 1]
translation: [-0, -0, -0]
> show #!2 models
> realsense false
Expected true or false or a keyword
Expected true or false or a keyword
> realsense true
RealSense camera model #6
> windowsize 960 540
color image type uint8 (540, 960, 3)
depth image type uint16 (540, 960) mean 4183.053138503086 min 0 max 65535
color intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
color fov [69.52588653564453, 42.64518737792969]
depth intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
depth fov [69.52588653564453, 42.64518737792969]
extrinsics color to depth rotation: [1, 0, 0, 0, 1, 0, 0, 0, 1]
translation: [-0, -0, -0]
> realsense false
> vr false
> vr true
started SteamVR rendering
> realsense true
RealSense camera model #6
> windowsize 960 540
> vr roomCamera true fieldOfView 69.4 tracker true
color image type uint8 (540, 960, 3)
depth image type uint16 (540, 960) mean 3900.5923013117285 min 0 max 65535
color intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
color fov [69.52588653564453, 42.64518737792969]
depth intrinsics width: 960, height: 540, ppx: 478.483, ppy: 269.869, fx:
691.582, fy: 691.708, model: 2, coeffs: [0, 0, 0, 0, 0]
depth fov [69.52588653564453, 42.64518737792969]
extrinsics color to depth rotation: [1, 0, 0, 0, 1, 0, 0, 0, 1]
translation: [-0, -0, -0]
Traceback (most recent call last):
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 692, in next_frame
self.process_controller_events()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 720, in process_controller_events
self.process_controller_buttons()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 747, in process_controller_buttons
hc.process_event(e)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 2530, in process_event
self._dispatch_event(m, event)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 2534, in _dispatch_event
mode.pressed(hand_event)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 3164, in pressed
ui.display_ui(hand_event.hand_controller.room_position, c.room_position)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1769, in display_ui
self.show(p, parent)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1362, in show
self._panels = self._create_panels()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1402, in _create_panels
self._check_for_new_panels()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1472, in _check_for_new_panels
self._add_panels(newp)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1447, in _add_panels
z = max([p.center[2]+p.thickness for p in self._panels],
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1447, in <listcomp>
z = max([p.center[2]+p.thickness for p in self._panels],
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\vive\vr.py", line 1830, in _get_center
return pd.position.origin() if pd else None
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\core\graphics\drawing.py", line 445, 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-Mar-2-2020\bin\lib\site-
packages\chimerax\core\graphics\drawing.py", line 445, in
_drawing_get_position
return self._positions[0]
See log for complete Python traceback.
Failed to send bug report. Error while sending follows:
Traceback (most recent call last):
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\bug_reporter\bug_reporter_gui.py", line 231, in submit
errcode, errmsg, headers, body = post_multipart_formdata(BUG_HOST,
BUG_SELECTOR, fields)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\webservices\post_form.py", line 40, in
post_multipart_formdata
h.request('POST', url, body=body, headers=headers)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1252,
in request
self._send_request(method, url, body, headers, encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1298,
in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1247,
in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1026,
in _send_output
self.send(msg)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 966,
in send
self.connect()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 938,
in connect
(self.host,self.port), self.timeout, self.source_address)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\socket.py", line 707, in
create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\socket.py", line 752, in
getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 11001] getaddrinfo failed
Failed to send bug report. Error while sending follows:
Traceback (most recent call last):
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\bug_reporter\bug_reporter_gui.py", line 231, in submit
errcode, errmsg, headers, body = post_multipart_formdata(BUG_HOST,
BUG_SELECTOR, fields)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\site-
packages\chimerax\webservices\post_form.py", line 40, in
post_multipart_formdata
h.request('POST', url, body=body, headers=headers)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1252,
in request
self._send_request(method, url, body, headers, encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1298,
in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1247,
in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 1026,
in _send_output
self.send(msg)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 966,
in send
self.connect()
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\http\client.py", line 938,
in connect
(self.host,self.port), self.timeout, self.source_address)
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\socket.py", line 728, in
create_connection
raise err
File "C:\Program Files\ChimeraX-Mar-2-2020\bin\lib\socket.py", line 716, in
create_connection
sock.connect(sa)
ConnectionAbortedError: [WinError 10053] An established connection was aborted
by the software in your host machine
OpenGL version: 3.3.0 NVIDIA 430.39
OpenGL renderer: Quadro P6000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Duplicate of #2909