Opened 7 years ago
Closed 7 years ago
#1619 closed defect (duplicate)
draw_xor_rectangle: draw() takes 3 positional arguments but 4 were given
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Graphics | Version: | 0.8 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Linux-4.17.19-041719-lowlatency-x86_64-with-debian-buster-sid ChimeraX Version: 0.8 (2018-09-22) Description I hit Ctrl + left mouse button and error happened TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site-packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Log: UCSF ChimeraX version: 0.8 (2018-09-22) How to cite UCSF ChimeraX open "/home/kamil/Documents/bioinformatyka/Projektowanie leków/lab/lab2/stripped.smi" ↵ Unrecognized file suffix '.smi' open 3fy1 format mmCIF fromDatabase pdb ↵ Summary of feedback from opening 3fy1 fetched from pdb --- notes | Fetching compressed mmCIF 3fy1 from http://files.rcsb.org/download/3fy1.cif Fetching CCD TYR from http://ligand-expo.rcsb.org/reports/T/TYR/TYR.cif Fetching CCD GLN from http://ligand-expo.rcsb.org/reports/G/GLN/GLN.cif Fetching CCD LEU from http://ligand-expo.rcsb.org/reports/L/LEU/LEU.cif Fetching CCD THR from http://ligand-expo.rcsb.org/reports/T/THR/THR.cif Fetching CCD CYS from http://ligand-expo.rcsb.org/reports/C/CYS/CYS.cif Fetching CCD PHE from http://ligand-expo.rcsb.org/reports/P/PHE/PHE.cif Fetching CCD ASN from http://ligand-expo.rcsb.org/reports/A/ASN/ASN.cif Fetching CCD TRP from http://ligand-expo.rcsb.org/reports/T/TRP/TRP.cif Fetching CCD ALA from http://ligand-expo.rcsb.org/reports/A/ALA/ALA.cif Fetching CCD ARG from http://ligand-expo.rcsb.org/reports/A/ARG/ARG.cif Fetching CCD PRO from http://ligand-expo.rcsb.org/reports/P/PRO/PRO.cif Fetching CCD GLY from http://ligand-expo.rcsb.org/reports/G/GLY/GLY.cif Fetching CCD MET from http://ligand-expo.rcsb.org/reports/M/MET/MET.cif Fetching CCD ASP from http://ligand-expo.rcsb.org/reports/A/ASP/ASP.cif Fetching CCD ILE from http://ligand-expo.rcsb.org/reports/I/ILE/ILE.cif Fetching CCD HIS from http://ligand-expo.rcsb.org/reports/H/HIS/HIS.cif Fetching CCD GLU from http://ligand-expo.rcsb.org/reports/G/GLU/GLU.cif Fetching CCD VAL from http://ligand-expo.rcsb.org/reports/V/VAL/VAL.cif Fetching CCD LYS from http://ligand-expo.rcsb.org/reports/L/LYS/LYS.cif Fetching CCD SER from http://ligand-expo.rcsb.org/reports/S/SER/SER.cif Fetching CCD NA1 from http://ligand-expo.rcsb.org/reports/N/NA1/NA1.cif Fetching CCD NAA from http://ligand-expo.rcsb.org/reports/N/NAA/NAA.cif Fetching CCD AMI from http://ligand-expo.rcsb.org/reports/A/AMI/AMI.cif Fetching CCD HOH from http://ligand-expo.rcsb.org/reports/H/HOH/HOH.cif 3fy1 title: The Acidic Mammalian Chitinase catalytic domain in complex with methylallosamidin [more info...] Chain information for 3fy1 #1 --- Chain | Description A B | Acidic mammalian chitinase 3fy1 mmCIF Assemblies | 1| author_and_software_defined_assembly | 2| author_and_software_defined_assembly select up ↵ 212 atoms, 214 bonds selected ui mousemode rightMode distance ↵ ui mousemode rightMode select ↵ ui mousemode rightMode rotate ↵ ui mousemode rightMode translate ↵ Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 386, in <lambda> gw.mouseMoveEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_drag") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 454, in mouse_drag self._draw_drag_rectangle(event) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 532, in _draw_drag_rectangle v.draw_xor_rectangle(dx, h-dy, x, h-y, self.drag_color) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/view.py", line 279, in draw_xor_rectangle self._rectangle_drawing = draw_xor_rectangle(self._render, x1, y1, x2, y2, color, d) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) TypeError: draw() takes 3 positional arguments but 4 were given TypeError: draw() takes 3 positional arguments but 4 were given File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/core/graphics/drawing.py", line 1451, in draw_xor_rectangle d.draw(r, p0, d.OPAQUE_DRAW_PASS) See log for complete Python traceback. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 387, in <lambda> gw.mouseReleaseEvent = lambda e, s=self: s._dispatch_mouse_event(e, "mouse_up") File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 326, in _dispatch_mouse_event f(MouseEvent(event)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 460, in mouse_up mouse_drag_select(self.mouse_down_position, event, self.mode, self.session, self.view) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 603, in mouse_drag_select select_pick(session, pick, mode) File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 620, in select_pick p.select(mode) AttributeError: 'PickedInstance' object has no attribute 'select' AttributeError: 'PickedInstance' object has no attribute 'select' File "/usr/lib/ucsf-chimerax-daily/lib/python3.6/site- packages/chimerax/ui/mousemodes.py", line 620, in select_pick p.select(mode) See log for complete Python traceback. OpenGL version: 3.3.0 NVIDIA 390.77 OpenGL renderer: GeForce GTX 1050 Ti/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation
Change History (2)
comment:1 by , 7 years ago
Component: | Unassigned → Graphics |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → draw_xor_rectangle: draw() takes 3 positional arguments but 4 were given |
Version: | → 0.8 |
comment:2 by , 7 years ago
Resolution: | → duplicate |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fixed months ago. Bug reported in Sept ChimeraX build.