Opened 4 years ago
Closed 4 years ago
#6316 closed defect (nonchimerax)
Crash drawin silhouettes
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Graphics | 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.19041 ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC) Description Last time you used ChimeraX it crashed. Please describe steps that led to the crash here. Windows fatal exception: access violation Current thread 0x00000ee4 (most recent call first): File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 2252 in copy_from_framebuffer File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 1752 in finish_silhouette_drawing File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\view.py", line 245 in _draw_scene File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\view.py", line 165 in draw File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\updateloop.py", line 73 in draw_new_frame File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\updateloop.py", line 138 in _redraw_timer_callback File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 107 in make_current File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 478 in make_current File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\statusbar.py", line 141 in status File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\statusbar.py", line 82 in _expose_event File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\OpenGL\GL\images.py", line 369 in glReadPixels File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 1251 in frame_buffer_image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\view.py", line 457 in image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\image_formats\save.py", line 119 in save_image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\image_formats\__init__.py", line 45 in save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\cmd.py", line 87 in provider_save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\cmd.py", line 75 in cmd_save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\run.py", line 36 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 51 in display File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 127 in show_save_file_dialog File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 116 in File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\gui.py", line 293 in event_loop File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 866 in init File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 1015 in File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 87 in _run_code File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 194 in _run_module_as_main Windows fatal exception: access violation Current thread 0x00000ee4 (most recent call first): File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 107 in make_current File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 478 in make_current File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\statusbar.py", line 141 in status File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\statusbar.py", line 82 in _expose_event File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\OpenGL\GL\images.py", line 369 in glReadPixels File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\opengl.py", line 1251 in frame_buffer_image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\graphics\view.py", line 457 in image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\image_formats\save.py", line 119 in save_image File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\image_formats\__init__.py", line 45 in save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\cmd.py", line 87 in provider_save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\cmd.py", line 75 in cmd_save File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\cli.py", line 2852 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\core\commands\run.py", line 36 in run File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 51 in display File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 127 in show_save_file_dialog File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\save_command\dialog.py", line 116 in File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\chimerax\ui\gui.py", line 293 in event_loop File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 866 in init File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-packages\ChimeraX_main.py", line 1015 in File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 87 in _run_code File "C:\Program Files\ChimeraX 1.2.5\bin\lib\runpy.py", line 194 in _run_module_as_main 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 OpenGL version: 3.3.0 OpenGL renderer: Quadro FX 380/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: Dell Inc. Model: Precision WorkStation T5400 OS: Microsoft Windows 10 Enterprise (Build 19042) Memory: 17,177,403,392 MaxProcessMemory: 137,438,953,344 CPU: 4 Intel(R) Xeon(R) CPU E5450 @ 3.00GHz OSLanguage: en-US Locale: ('de_DE', 'cp1252') 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 biopython: 1.79 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-Clipper: 0.16.0 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-ISOLDE: 1.2.2 ChimeraX-Label: 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-StrudelScore: 0.1.8 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 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 mrcfile: 1.3.0 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 pandas: 1.3.0 ParmEd: 3.2.0 parso: 0.7.1 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 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 pywin32: 228 pyzmq: 22.0.3 qtconsole: 4.7.7 QtPy: 1.9.0 RandomWords: 0.3.0 recordtype: 1.3 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 threed-strudel: 0.9.7 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.3.0 WMI: 1.5.1
Change History (2)
comment:1 by , 4 years ago
Component: | Unassigned → Graphics |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Crash drawin silhouettes |
comment:2 by , 4 years ago
Resolution: | → nonchimerax |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
OpenGL driver crash. Not surprising with a 13 year old graphics card (Quadro FX 380). It is somewhat strange that the bug report shows two "access violation" tracebacks, one in make the opengl context current and one in copying a framebuffer, both in the same (main) thread. Not sure how it would have gotten beyond the first crash. Maybe 2 instances of ChimeraX were writing the faulthandler file at the same time.