Opened 7 years ago

Closed 7 years ago

#1362 closed defect (fixed)

Not all bugs offering "Report Bug" option

Reported by: goddard@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Logging 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.17134
ChimeraX Version: 0.8 (2018-10-12)
Description
I don't get a "Report Bug" button on the error dialog when this TypeError occurs.
I am fixing the problem reported by the traceback, but Eric should fix the Report Bug button so it appears.

Log:
UCSF ChimeraX version: 0.8 (2018-10-12)  
How to cite UCSF ChimeraX  

open 2adw ↵

Summary of feedback from opening 2adw fetched from pdb  
---  
warnings | Ignoring microheterogeneity for label_seq_id 3 in chain H  
Ignoring microheterogeneity for label_seq_id 7 in chain H  
Ignoring microheterogeneity for label_seq_id 3 in chain I  
Ignoring microheterogeneity for label_seq_id 7 in chain I  
Ignoring microheterogeneity for label_seq_id 3 in chain J  
1 messages similar to the above omitted  
notes | Fetching compressed mmCIF 2adw from
http://files.rcsb.org/download/2adw.cif  
Fetching CCD DA from http://ligand-expo.rcsb.org/reports/D/DA/DA.cif  
Fetching CCD DC from http://ligand-expo.rcsb.org/reports/D/DC/DC.cif  
Fetching CCD DG from http://ligand-expo.rcsb.org/reports/D/DG/DG.cif  
Fetching CCD DT from http://ligand-expo.rcsb.org/reports/D/DT/DT.cif  
Fetching CCD DSN from http://ligand-expo.rcsb.org/reports/D/DSN/DSN.cif  
Fetching CCD N2C from http://ligand-expo.rcsb.org/reports/N/N2C/N2C.cif  
Fetching CCD NCY from http://ligand-expo.rcsb.org/reports/N/NCY/NCY.cif  
Fetching CCD MVA from http://ligand-expo.rcsb.org/reports/M/MVA/MVA.cif  
Fetching CCD MES from http://ligand-expo.rcsb.org/reports/M/MES/MES.cif  
Fetching CCD NI from http://ligand-expo.rcsb.org/reports/N/NI/NI.cif  
Fetching CCD QUI from http://ligand-expo.rcsb.org/reports/Q/QUI/QUI.cif  
  
2adw title:  
Crystal strucutre of Echinomycin-(ACGTACGT)2 solved by SAD [more info...]  
  
Chain information for 2adw #1  
---  
Chain | Description  
A C E G | 5'-D(*ap*CP*GP*TP*ap*CP*GP*T)-3'  
H I J K | echinomycin  
  
2adw mmCIF Assemblies | 1| software_defined_assembly | 2|
software_defined_assembly  
  

show selAtoms ribbons ↵

An error occurred in drawing the scene. Redrawing graphics is now stopped to
avoid a continuous stream of error messages. To restart graphics use the
command "graphics restart" after changing the settings that caused the error.  
  
Traceback (most recent call last):  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\updateloop.py", line 72, in draw_new_frame  
view.draw(check_for_changes = False)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\view.py", line 157, in draw  
self._draw_scene(camera, drawings)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\view.py", line 186, in _draw_scene  
shadow, multishadow = self._compute_shadowmaps(opaque_drawings +
transparent_drawings, camera)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\view.py", line 511, in _compute_shadowmaps  
shadow_enabled = r.shadow.use_shadow_map(camera, drawings,
self._shadow_bounds)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\opengl.py", line 1165, in use_shadow_map  
center, radius, sdrawings = shadow_bounds(drawings)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\view.py", line 522, in _shadow_bounds  
b = bounds.union_bounds(d.bounds() for d in sdrawings)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\geometry\bounds.py", line 90, in union_bounds  
for b in blist:  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\view.py", line 522, in <genexpr>  
b = bounds.union_bounds(d.bounds() for d in sdrawings)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\drawing.py", line 867, in bounds  
spos = self.get_scene_positions(displayed_only=True)  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\graphics\drawing.py", line 445, in get_scene_positions  
p = d.get_positions(displayed_only) * p  
File "C:\cygwin64\home\goddard\chimerax\ChimeraX.app\bin\lib\site-
packages\chimerax\core\geometry\place.py", line 536, in __mul__  
places.array(), len(places))  
TypeError: Require array value type double, got float  
  

toolshed show "Bug Reporter"




OpenGL version: 3.3.0 NVIDIA 398.35
OpenGL renderer: GeForce GTX 1070 with Max-Q Design/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (2)

comment:1 by Eric Pettersen, 7 years ago

Component: UnassignedLogging
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionNot all bugs offering "Report Bug" option

Some calls to logger.error() need to change to logger.bug()

comment:2 by Eric Pettersen, 7 years ago

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.