Opened 6 years ago

Closed 6 years ago

#2982 closed defect (can't reproduce)

tool instance already removed from dict

Reported by: chimerax-bug-report@… Owned by: pett
Priority: normal Milestone:
Component: UI Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-5.3.0-42-generic-x86_64-with-debian-buster-sid
ChimeraX Version: 0.92 (2020-03-08)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Messages  
---  
note | available bundle cache has not been initialized yet  
  
UCSF ChimeraX version: 0.92 (2020-03-08)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  
Downloading bundle ChimeraX_ISOLDE-1.0b4.dev2-cp37-cp37m-linux_x86_64.whl  
Downloading bundle ChimeraX_ISOLDE-1.0b4.dev2-cp37-cp37m-linux_x86_64.whl  
Successfully installed ChimeraX-Clipper-0.11.1 ChimeraX-ISOLDE-1.0b4.dev2  
Installed ChimeraX-Clipper (0.11.1)  
Installed ChimeraX-ISOLDE (1.0b4.dev2)  
Traceback (most recent call last):  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 1893, in <lambda>  
dw.closeEvent = lambda e, tw=tool_window, mw=mw: mw.close_request(tw, e)  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 582, in close_request  
all_windows = self.tool_instance_to_windows[tool_instance]  
KeyError: <chimerax.help_viewer.tool.HelpUI object at 0x7f9891334810>  
  
KeyError:  
  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 582, in close_request  
all_windows = self.tool_instance_to_windows[tool_instance]  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 1893, in <lambda>  
dw.closeEvent = lambda e, tw=tool_window, mw=mw: mw.close_request(tw, e)  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 582, in close_request  
all_windows = self.tool_instance_to_windows[tool_instance]  
KeyError: <chimerax.help_viewer.tool.HelpUI object at 0x7f9891334810>  
  
KeyError:  
  
File "/home/kashish/software/chimerax-0.92/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 582, in close_request  
all_windows = self.tool_instance_to_windows[tool_instance]  
  
See log for complete Python traceback.  
  
Bundle installation canceled  




OpenGL version: 3.3.0 NVIDIA 435.21
OpenGL renderer: GeForce GTX 960M/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (2)

comment:1 by pett, 6 years ago

Component: UnassignedUI
Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissiontool instance already removed from dict

comment:2 by pett, 6 years ago

Resolution: can't reproduce
Status: acceptedclosed

Intend to rework the way windows get destroyed anyway

Note: See TracTickets for help on using tickets.