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.