Opened 6 years ago
Closed 6 years ago
#1960 closed defect (fixed)
Updating VR UI images: division by zero
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: Darwin-18.2.0-x86_64-i386-64bit ChimeraX Version: 0.9 (2019-05-07) Description (Describe the actions that caused this problem to occur here) Log: UCSF ChimeraX version: 0.9 (2019-05-07) © 2016-2019 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open /Users/wilian/Desktop/Current/CpeAB_New/Cpeab_Bacterial_MMGBSA_May7_2019/top_compounds_flexiblesession_MMGBSA_bacterialmetabolites.cxs opened ChimeraX session > vr on started SteamVR rendering VR mode zone > zone #1/A:474 ribbon false > zone #1/A:474 ribbon false residueDistance 6.52 labelDistance 5.21 surfaceDistance 10.4 > zone #1/A:474 ribbon false residueDistance 8.56 labelDistance 6.85 surfaceDistance 13.7 > zone #1/A:474 ribbon false residueDistance 11.2 labelDistance 8.95 surfaceDistance 17.9 > zone #1/A:474 ribbon false residueDistance 14.6 labelDistance 11.7 surfaceDistance 23.3 > zone label false > zone clear > hide selAtoms Traceback (most recent call last): File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/vive/vr.py", line 457, in next_frame self.user_interface.update_if_needed() File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/vive/vr.py", line 972, in update_if_needed self._update_ui_images() File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/vive/vr.py", line 976, in _update_ui_images panel._update_image() File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/vive/vr.py", line 1140, in _update_image aspect = h/w ZeroDivisionError: division by zero Error processing trigger "new frame": division by zero: ZeroDivisionError: division by zero File "/Users/wilian/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site- packages/chimerax/vive/vr.py", line 1140, in _update_image aspect = h/w See log for complete Python traceback. OpenGL version: 4.1 ATI-2.4.10 OpenGL renderer: AMD Radeon Pro 575 OpenGL Engine OpenGL vendor: ATI Technologies Inc.
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 → Updating VR UI images: division by zero |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fixed.
This error happened when there were no right-column tool panels (e.g. using the Hide Tools button in the lower right corner of the main window, or closing the log, model panel) resulting in a divide by zero. Fixed code to make zero size panel in this situation.