Opened 6 years ago
Closed 6 years ago
#2786 closed defect (fixed)
Multiple "vr false" → 'SteamVRCamera' object has no attribute '_new_frame_handler'
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
The following bug report has been submitted: Platform: Windows-10-10.0.17763 ChimeraX Version: 0.92 (2020-01-24) Description Entered vr off Log: UCSF ChimeraX version: 0.92 (2020-01-24) © 2016-2020 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open "X:/iPSC HAIRBALLS/EX-3a-extract.cxs" opened ChimeraX session > vr false Traceback (most recent call last): File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 258, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2837, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 69, in vr stop_vr(session, simplify_graphics) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 347, in stop_vr c.close() File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler See log for complete Python traceback. > vr false Traceback (most recent call last): File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 258, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2837, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 69, in vr stop_vr(session, simplify_graphics) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 347, in stop_vr c.close() File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler See log for complete Python traceback. > vr false Traceback (most recent call last): File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 258, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2837, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 69, in vr stop_vr(session, simplify_graphics) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 347, in stop_vr c.close() File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler See log for complete Python traceback. > vr false Traceback (most recent call last): File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 258, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2837, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 69, in vr stop_vr(session, simplify_graphics) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 347, in stop_vr c.close() File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler See log for complete Python traceback. > help save image Expected a keyword > save image Q77-3-extract.png width 1200 supersample 3 > hide #!3 models > show #!3 models > hide #!4 models > show #!4 models > hide #!5 models > show #!5 models > hide #!6 models > show #!6 models > hide #!7 models > show #!7 models > hide #!8 models > show #!8 models > hide #!8 models > show #!8 models > hide #!9 models > show #!9 models > hide #!10 models > show #!10 models > hide #!9 models > hide #!8 models > hide #!7 models > hide #!6 models > hide #!5 models > hide #!4 models > hide #!3 models > hide #!11 models > show #!11 models > hide #!11 models > show #!11 models > hide #!12 models > show #!12 models > hide #!13 models > show #!13 models > hide #!11 models > show #!11 models > hide #!12 models > show #!12 models > hide #!12 models > hide #!13 models > show #!13 models > hide #!13 models > hide #!14 models > show #!14 models > show #!13 models > hide #!13 models > show #!12 models > hide #!12 models > hide #!14 models > show #!14 models > hide #!15 models > show #!15 models > hide #!15 models > hide #!16 models > show #!16 models > hide #!16 models > hide #!17 models > show #!17 models > hide #!17 models > hide #!18 models > show #!18 models > hide #!18 models > hide #!19 models > show #!19 models > hide #!20 models > show #!20 models > hide #!21 models > show #!21 models > hide #!20 models > show #!20 models > hide #!19 models > show #!19 models > hide #!20 models > show #!20 models > hide #!21 models > show #!21 models > hide #!21 models > show #!21 models > hide #!22 models > show #!22 models > hide #!23 models > show #!23 models > hide #!24 models > show #!24 models > hide #!24 models > hide #!25 models > show #!25 models > hide #!25 models > hide #!26 models > show #!26 models > hide #!26 models > hide #!27 models > show #!27 models > hide #!27 models > hide #!28 models > show #!28 models > hide #!28 models > hide #!29 models > show #!29 models > hide #!29 models > show #!29 models > hide #!29 models > hide #!30 models > show #!30 models > hide #!30 models > hide #!31 models > show #!31 models > hide #!31 models > hide #!32 models > show #!32 models > hide #!33 models > show #!33 models > hide #!33 models > hide #!34 models > show #!34 models > hide #!34 models > hide #!35 models > show #!35 models > hide #!36 models > show #!36 models > hide #!36 models > hide #!37 models > show #!37 models > hide #!38 models > show #!38 models > hide #!38 models > show #!38 models > hide #!38 models > hide #!39 models > show #!39 models > hide #!39 models > show #!39 models > hide #!1 models > hide #!39 models > show #!39 models > hide #!39 models > hide #39.1 models > show #39.1 models > hide #39.1 models > hide #!40 models > hide #!41 models > show #!41 models > hide #!41 models > hide #!42 models > show #!42 models > hide #!42 models > hide #!43 models > show #!43 models > hide #!43 models > hide #!44 models > show #!44 models > hide #!44 models > hide #!45 models > show #!45 models > hide #!45 models > hide #!46 models > show #!46 models > hide #!46 models > hide #!47 models > show #!47 models > hide #!47 models > hide #!48 models > hide #!49 models > show #!49 models > hide #!49 models > hide #!50 models > show #!50 models > hide #!51 models > show #!51 models > hide #!51 models > show #!51 models > hide #!39 models > show #!39 models > hide #!39 models > hide #!10 models > show #!10 models > hide #!11 models > show #!11 models > hide #!14 models > show #!14 models > hide #!19 models > show #!19 models > hide #!20 models > show #!20 models > hide #!19 models > show #!19 models > hide #!20 models > show #!20 models > hide #!21 models > show #!21 models > hide #!22 models > show #!22 models > hide #!23 models > show #!23 models > hide #!32 models > show #!32 models > hide #!32 models > show #!32 models > hide #!35 models > show #!35 models > hide #!37 models > show #!37 models > hide #!50 models > show #!50 models > hide #!51 models > show #!51 models > hide #!51 models > show #!51 models > hide #!52 models > show #!52 models > hide #!52 models > hide #!53 models > show #!53 models > vr false Traceback (most recent call last): File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\cmd_line\tool.py", line 258, in execute cmd.run(cmd_text) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\core\commands\cli.py", line 2837, in run result = ci.function(session, **kw_args) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 69, in vr stop_vr(session, simplify_graphics) File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 347, in stop_vr c.close() File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' AttributeError: 'SteamVRCamera' object has no attribute '_new_frame_handler' File "C:\Program Files\ChimeraX-daily-01-24-2020\bin\lib\site- packages\chimerax\vive\vr.py", line 576, in close nfh = self._new_frame_handler See log for complete Python traceback. OpenGL version: 3.3.0 NVIDIA 432.00 OpenGL renderer: GeForce GTX 1080/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation
Change History (2)
comment:1 by , 6 years ago
Component: | Unassigned → VR |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Multiple "vr false" → 'SteamVRCamera' object has no attribute '_new_frame_handler' |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fixed
SteamVR camera was being created when "vr false" issued, but was not fully initialized because vr was never started.