Opened 4 years ago
Closed 4 years ago
#5177 closed defect (fixed)
Blast results: wrapped C/C++ object of type HtmlView has been deleted
Reported by: | Owned by: | Zach Pearson | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Sequence | Version: | |
Keywords: | Cc: | Tom Goddard, pett | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Linux-5.11.0-27-generic-x86_64-with-glibc2.14 ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC) Description (Describe the actions that caused this problem to occur here) Log: UCSF ChimeraX version: 1.2.5 (2021-05-24) © 2016-2021 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open 1gux format mmcif fromDatabase pdb 1gux title: Rb pocket bound to E7 lxcxe motif [more info...] Chain information for 1gux #1 --- Chain | Description A | retinoblastoma protein B | retinoblastoma protein E | oncoprotein > toolshed show > ui tool show "Blast Protein" > blastprotein /A database pdb cutoff 1e-3 matrix BLOSUM62 maxSeqs 100 name > bp1 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: appBlastProtein2Service16309462926421674082956 Opal status URL prefix: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service16309462926421674082956 stdout.txt = standard output stderr.txt = standard error BlastProtein finished. > blastprotein /A database nr cutoff 1e-3 matrix BLOSUM62 maxSeqs 100 name bp1 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: appBlastProtein2Service16309463197951098315932 Opal status URL prefix: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service16309463197951098315932 stdout.txt = standard output stderr.txt = standard error > blastprotein /A database nr cutoff 1e-3 matrix BLOSUM62 maxSeqs 100 name bp1 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: appBlastProtein2Service1630946665546-959533203 Opal status URL prefix: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service1630946665546-959533203 stdout.txt = standard output stderr.txt = standard error > ui tool show "Blast Protein" > blastprotein /A database nr cutoff 1e-3 matrix BLOSUM62 maxSeqs 100 name bp2 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: appBlastProtein2Service1630946687712-1621393965 Opal status URL prefix: http://webservices.rbvi.ucsf.edu/appBlastProtein2Service1630946687712-1621393965 stdout.txt = standard output stderr.txt = standard error BlastProtein finished. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/chimerax/ui/gui.py", line 648, in customEvent func(*args, **kw) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/job.py", line 92, in on_finish self.tool.job_finished(self, p, self._params()) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/tool.py", line 279, in job_finished self._show_params(params) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/tool.py", line 329, in _show_params self.html_view.runJavaScript(js) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/ui/widgets/htmlview.py", line 291, in runJavaScript self.page().runJavaScript(script, *args) RuntimeError: wrapped C/C++ object of type HtmlView has been deleted RuntimeError: wrapped C/C++ object of type HtmlView has been deleted File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/ui/widgets/htmlview.py", line 291, in runJavaScript self.page().runJavaScript(script, *args) See log for complete Python traceback. BlastProtein finished. Traceback (most recent call last): File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/chimerax/ui/gui.py", line 648, in customEvent func(*args, **kw) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/job.py", line 92, in on_finish self.tool.job_finished(self, p, self._params()) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/tool.py", line 279, in job_finished self._show_params(params) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/blastprotein/tool.py", line 329, in _show_params self.html_view.runJavaScript(js) File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/ui/widgets/htmlview.py", line 291, in runJavaScript self.page().runJavaScript(script, *args) RuntimeError: wrapped C/C++ object of type HtmlView has been deleted RuntimeError: wrapped C/C++ object of type HtmlView has been deleted File "/usr/lib/ucsf-chimerax/lib/python3.8/site- packages/chimerax/ui/widgets/htmlview.py", line 291, in runJavaScript self.page().runJavaScript(script, *args) See log for complete Python traceback. BlastProtein finished. OpenGL version: 4.6 (Core Profile) Mesa 21.0.3 OpenGL renderer: AMD RENOIR (DRM 3.40.0, 5.11.0-27-generic, LLVM 12.0.0) OpenGL vendor: AMD Manufacturer: LENOVO Model: 20UJS06300 OS: Ubuntu 20.04 focal Architecture: 64bit ELF Virutal Machine: none CPU: 12 AMD Ryzen 5 PRO 4650U with Radeon Graphics Cache Size: 512 KB Memory: total used free shared buff/cache available Mem: 7.1Gi 5.4Gi 652Mi 158Mi 1.0Gi 1.3Gi Swap: 7.4Gi 1.8Gi 5.6Gi Graphics: 06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [1002:1636] (rev d3) Subsystem: Lenovo Renoir [17aa:5082] Kernel driver in use: amdgpu Locale: ('en_US', 'UTF-8') PyQt5 5.15.2, Qt 5.15.2 Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 Babel: 2.9.1 backcall: 0.2.0 blockdiag: 2.0.1 certifi: 2020.12.5 cftime: 1.5.0 chardet: 3.0.4 ChimeraX-AddCharge: 1.0.1 ChimeraX-AddH: 2.1.6 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2 ChimeraX-AlignmentMatrices: 2.0 ChimeraX-Alignments: 2.1 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.13.2 ChimeraX-AtomicLibrary: 3.1.3 ChimeraX-AtomSearch: 2.0 ChimeraX-AtomSearchLibrary: 1.0 ChimeraX-AxesPlanes: 2.0 ChimeraX-BasicActions: 1.1 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 1.1 ChimeraX-BondRot: 2.0 ChimeraX-BugReporter: 1.0 ChimeraX-BuildStructure: 2.5.2 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.1 ChimeraX-ButtonPanel: 1.0 ChimeraX-CageBuilder: 1.0 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.1 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.1 ChimeraX-ColorActions: 1.0 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.2.1 ChimeraX-CommandLine: 1.1.4 ChimeraX-ConnectStructure: 2.0 ChimeraX-Contacts: 1.0 ChimeraX-Core: 1.2.5 ChimeraX-CoreFormats: 1.0 ChimeraX-coulombic: 1.1.1 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0 ChimeraX-DataFormats: 1.1 ChimeraX-Dicom: 1.0 ChimeraX-DistMonitor: 1.1.3 ChimeraX-DistUI: 1.0 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0 ChimeraX-FunctionKey: 1.0 ChimeraX-Geometry: 1.1 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.0 ChimeraX-Hbonds: 2.1 ChimeraX-Help: 1.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.0 ChimeraX-ImageFormats: 1.1 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-Label: 1.0 ChimeraX-LinuxSupport: 1.0 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.2 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.1 ChimeraX-Map: 1.0.2 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.0 ChimeraX-Markers: 1.0 ChimeraX-Mask: 1.0 ChimeraX-MatchMaker: 1.2.1 ChimeraX-MDcrds: 2.2 ChimeraX-MedicalToolbar: 1.0.1 ChimeraX-Meeting: 1.0 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.3 ChimeraX-MMTF: 2.1 ChimeraX-Modeller: 1.0.1 ChimeraX-ModelPanel: 1.0.1 ChimeraX-ModelSeries: 1.0 ChimeraX-Mol2: 2.0 ChimeraX-Morph: 1.0 ChimeraX-MouseModes: 1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.1 ChimeraX-OpenCommand: 1.5 ChimeraX-PDB: 2.4.1 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.1 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.0.1 ChimeraX-PubChem: 2.0.1 ChimeraX-ReadPbonds: 1.0 ChimeraX-Registration: 1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-ResidueFit: 1.0 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.4 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SeqView: 2.3 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0 ChimeraX-Shortcuts: 1.0 ChimeraX-ShowAttr: 1.0 ChimeraX-ShowSequences: 1.0 ChimeraX-SideView: 1.0 ChimeraX-Smiles: 2.0.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.3.1 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-Struts: 1.0 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0 ChimeraX-SwapRes: 2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.0.1 ChimeraX-ToolshedUtils: 1.2 ChimeraX-Tug: 1.0 ChimeraX-UI: 1.7.6 ChimeraX-uniprot: 2.1 ChimeraX-UnitCell: 1.0 ChimeraX-ViewDockX: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0 ChimeraX-WebServices: 1.0 ChimeraX-Zone: 1.0 colorama: 0.4.3 comtypes: 1.1.7 cxservices: 1.0 cycler: 0.10.0 Cython: 0.29.21 decorator: 5.0.9 distlib: 0.3.1 distro: 1.5.0 docutils: 0.16 filelock: 3.0.12 funcparserlib: 0.3.6 grako: 3.16.5 h5py: 2.10.0 html2text: 2020.1.16 idna: 2.10 ihm: 0.17 imagecodecs: 2020.5.30 imagesize: 1.2.0 ipykernel: 5.3.4 ipython: 7.18.1 ipython-genutils: 0.2.0 jedi: 0.17.2 Jinja2: 2.11.2 jupyter-client: 6.1.7 jupyter-core: 4.7.1 kiwisolver: 1.3.1 line-profiler: 2.1.2 lxml: 4.6.2 lz4: 3.1.0 MarkupSafe: 2.0.1 matplotlib: 3.3.2 msgpack: 1.0.0 netCDF4: 1.5.4 networkx: 2.5 numexpr: 2.7.3 numpy: 1.19.2 numpydoc: 1.1.0 openvr: 1.14.1501 packaging: 20.9 ParmEd: 3.2.0 parso: 0.7.1 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 7.2.0 pip: 21.0.1 pkginfo: 1.5.0.1 prompt-toolkit: 3.0.18 psutil: 5.7.2 ptyprocess: 0.7.0 pycollada: 0.7.1 pydicom: 2.0.0 Pygments: 2.7.1 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 2.4.7 PyQt5-commercial: 5.15.2 PyQt5-sip: 12.8.1 PyQtWebEngine-commercial: 5.15.2 python-dateutil: 2.8.1 pytz: 2021.1 pyzmq: 22.0.3 qtconsole: 4.7.7 QtPy: 1.9.0 RandomWords: 0.3.0 requests: 2.24.0 scipy: 1.5.2 setuptools: 50.3.2 sfftk-rw: 0.6.7.dev1 six: 1.15.0 snowballstemmer: 2.1.0 sortedcontainers: 2.2.2 Sphinx: 3.2.1 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 2.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 suds-jurko: 0.6 tables: 3.6.1 tifffile: 2020.9.3 tinyarray: 1.2.3 tornado: 6.1 traitlets: 5.0.5 urllib3: 1.25.11 wcwidth: 0.2.5 webcolors: 1.11.1 wheel: 0.36.0 wheel-filename: 1.2.0
Change History (3)
comment:1 by , 4 years ago
Cc: | added |
---|---|
Component: | Unassigned → Sequence |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Blast results: wrapped C/C++ object of type HtmlView has been deleted |
comment:2 by , 4 years ago
Should be obsolesced by tomorrow's daily build. Blastprotein switched to Qt GUI by https://github.com/RBVI/ChimeraX/commit/7615e3412aca6e25a2042623388ca24550ab2224
comment:3 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Looks like the results window was somehow closed before it was finished. You can probably just close this since you are rewriting the UI in Qt.