﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
463	Session save fails after blast results panel closed	Tom Goddard	Conrad Huang	"After using the blast command and then closing the blast results panel with the close button in the upper left corner of the panel, session saves fail as shown below.


open 1a0m format mmcif fromDatabase pdb
Opened mmCIF data containing 276 atoms and 242 bonds
blastpdb /a
Web Service: BlastProtein2 is a Python wrapper that calls blastp to search nr or pdb for sequences similar to the given protein sequence
Opal service URL: http://webservices.rbvi.ucsf.edu/opal2/services/BlastProtein2Service
Opal job id: appBlastProtein2Service1477532023032273187432
Opal status URL: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service1477532023032273187432
BlastPDB finished.
save test.cxs
Traceback (most recent call last):
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/cmd_line/tool.py"", line 147, in execute
cmd.run(cmd_text)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/commands/cli.py"", line 2236, in run
results.append(ci.function(session, **kw_args))
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/commands/save.py"", line 112, in save
save_func(session, filename, **kw)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/session.py"", line 536, in save
session.save(output)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/session.py"", line 424, in save
mgr.discovery(self._state_containers)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/session.py"", line 205, in discovery
self.processed[key] = self.process(obj)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/session.py"", line 222, in process
data = sm.take_snapshot(obj, self.session, self.state_flags)
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/tools.py"", line 97, in take_snapshot
data['shown'] = self.tool_window.shown
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/ui/gui.py"", line 666, in _get_shown
return self.__toolkit.shown
File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/ui/gui.py"", line 831, in _get_shown
return not self.dock_widget.isHidden()
RuntimeError: wrapped C/C++ object of type QDockWidget has been deleted
"	defect	closed	major		Sessions		fixed		gregc@…				all	ChimeraX
