Opened 2 years ago
Closed 2 years ago
#9742 closed defect (limitation)
Unable to allocate memory for surface
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Surface | 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.22621 ChimeraX Version: 1.6.1 (2023-05-09 17:57:07 UTC) Description (Describe the actions that caused this problem to occur here) Log: UCSF ChimeraX version: 1.6.1 (2023-05-09) © 2016-2023 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open C:\Users\Safe\Desktop\Portable\moleculas\4fby.cif format mmcif Summary of feedback from opening C:\Users\Safe\Desktop\Portable\moleculas\4fby.cif --- warnings | Atom MN1 has no neighbors to form bonds with according to residue template for OEC /A:412 Atom MN2 has no neighbors to form bonds with according to residue template for OEC /A:412 Atom MN3 has no neighbors to form bonds with according to residue template for OEC /A:412 Atom MN4 has no neighbors to form bonds with according to residue template for OEC /A:412 Atom CA1 has no neighbors to form bonds with according to residue template for OEC /A:412 Atom MN1 has no neighbors to form bonds with according to residue template for OEC /G:413 Atom MN2 has no neighbors to form bonds with according to residue template for OEC /G:413 Atom MN3 has no neighbors to form bonds with according to residue template for OEC /G:413 Atom MN4 has no neighbors to form bonds with according to residue template for OEC /G:413 Atom CA1 has no neighbors to form bonds with according to residue template for OEC /G:413 4fby.cif title: fs X-ray diffraction of Photosystem II [more info...] Chain information for 4fby.cif #1 --- Chain | Description | UniProt A G | Photosystem Q(B) protein 1 | PSBA1_THEEB 1-344 B N | Photosystem II core light harvesting protein | Q8DIQ1_THEEB 1-510 C P | Photosystem II CP43 protein | Q8DIF8_THEEB 13-473 D Q | Photosystem II D2 protein | PSBD_THEEB 1-352 E R | Cytochrome b559 subunit alpha | PSBE_THEEB 2-84 F S | Cytochrome b559 subunit beta | PSBF_THEEB 2-45 H W | Photosystem II reaction center protein H | PSBH_THEEB 2-66 I a | Photosystem II reaction center protein I | PSBI_THEEB 1-38 J b | Photosystem II reaction center protein J | PSBJ_THEEB 2-40 K c | Photosystem II reaction center protein K | PSBK_THEEB 10-46 L d | Photosystem II reaction center protein L | PSBL_THEEB 1-37 M e | Photosystem II reaction center protein M | PSBM_THEEB 1-36 O f | Photosystem II manganese-stabilizing polypeptide | PSBO_THEEB 27-272 T g | Photosystem II reaction center protein T | PSBT_THEEB 1-32 U h | Photosystem II 12 kDa extrinsic protein | PSBU_THEEB 31-134 V i | Cytochrome c-550 | CY550_THEEB 27-163 X j | Photosystem II reaction center protein X | PSBX_THEEB 11-50 Y k | Photosystem II reaction center protein Y | Z l | Photosystem II reaction center protein Z | PSBZ_THEEB 1-62 m y | Photosystem II reaction center protein ycf12 | YCF12_THEEB 1-46 Non-standard residues in 4fby.cif #1 --- BCR — β-carotene BCT — bicarbonate ion CA — calcium ion CL — chloride ion CLA — chlorophyll A DGD — digalactosyl diacyl glycerol (DGDG) FE2 — Fe (II) ion HEM — protoporphyrin IX containing Fe (HEME) LHG — 1,2-dipalmitoyl-phosphatidyl-glycerole LMG — 1,2-distearoyl-monogalactosyl-diglyceride LMT — dodecyl-β-D-maltoside OEC — oxygen evolving system PHO — pheophytin A PL9 — 2,3-dimethyl-5-(3,7,11,15,19,23,27,31,35-nonamethyl-2,6,10,14,18,22,26,30,34-hexatriacontanonaenyl-2,5-cyclohexadiene-1,4-dione-2,3-dimethyl-5-solanesyl-1,4-benzoquinone (plastoquinone 9) SQD — 1,2-di-O-acyl-3-O-[6-deoxy-6-sulfo-α-D-glucopyranosyl]-Sn-glycerol (sulfoquinovosyldiacylglycerol) > style sphere Changed 50232 atom styles > style ball Changed 50232 atom styles > undo [Repeated 1 time(s)] > style ball Changed 50232 atom styles > undo > hide atoms > undo No Surface models open [Repeated 1 time(s)] > style ball Changed 50232 atom styles > style sphere Changed 50232 atom styles > undo [Repeated 1 time(s)] > show cartoons [Repeated 1 time(s)] > show atoms [Repeated 1 time(s)] > cartoon > color white > undo > style ball Changed 50232 atom styles > show surfaces An error occurred in drawing the scene. Redrawing graphics is now stopped to avoid a continuous stream of error messages. To restart graphics use the command "graphics restart" after changing the settings that caused the error. Unable to allocate 1.15 MiB for an array with shape (100702, 3) and data type uint32 Traceback (most recent call last): File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\core\updateloop.py", line 73, in draw_new_frame view.draw(check_for_changes = False) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\view.py", line 177, in draw self._draw_scene(camera, drawings) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\view.py", line 215, in _draw_scene shadow, multishadow = self._compute_shadowmaps(opaque_drawings, transparent_drawings, camera) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\view.py", line 609, in _compute_shadowmaps shadow_enabled = r.shadow.use_shadow_map(camera, shadow_drawings) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\opengl.py", line 1438, in use_shadow_map draw_depth(r, sdrawings, opaque_only = not r.material.transparent_cast_shadows) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 1567, in draw_depth draw_opaque(r, drawings) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 1542, in draw_opaque _draw_multiple(drawings, renderer, Drawing.OPAQUE_DRAW_PASS) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 1555, in _draw_multiple d.draw(renderer, draw_pass) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 768, in draw self.draw_self(renderer, draw_pass) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 775, in draw_self self._draw_geometry(renderer, opaque_only = any_transp) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 802, in _draw_geometry ds.activate_bindings(renderer) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 1915, in activate_bindings self.update_buffers() File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\drawing.py", line 1903, in update_buffers b.update_buffer_data(data) File "C:\Users\Safe\Desktop\Portable\ChimeraX\bin\lib\site- packages\chimerax\graphics\opengl.py", line 2697, in update_buffer_data d = data.astype(self.value_type, order = 'C') numpy.core._exceptions._ArrayMemoryError: Unable to allocate 1.15 MiB for an array with shape (100702, 3) and data type uint32 Invalid texture upload for 0x21eabb4f6d0 layer=0 mip=0 OpenGL version: unknown Could not make opengl context current Python: 3.9.11 Locale: es_MX.cp1252 Qt version: PyQt6 6.4.2, Qt 6.4.2 Qt runtime version: 6.4.3 Qt platform: windows Manufacturer: LENOVO Model: 11A5S06B00 OS: Microsoft Windows 11 Pro (Build 22621) Memory: 6,372,569,088 MaxProcessMemory: 137,438,953,344 CPU: 4 AMD Athlon PRO 300GE w/ Radeon Vega Graphics OSLanguage: es-MX Installed Packages: alabaster: 0.7.13 appdirs: 1.4.4 asttokens: 2.2.1 Babel: 2.12.1 backcall: 0.2.0 beautifulsoup4: 4.11.2 blockdiag: 3.0.0 build: 0.10.0 certifi: 2023.5.7 cftime: 1.6.2 charset-normalizer: 3.1.0 ChimeraX-AddCharge: 1.5.9.1 ChimeraX-AddH: 2.2.5 ChimeraX-AlignmentAlgorithms: 2.0.1 ChimeraX-AlignmentHdrs: 3.3.1 ChimeraX-AlignmentMatrices: 2.1 ChimeraX-Alignments: 2.9.3 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.3 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.1 ChimeraX-Atomic: 1.43.10 ChimeraX-AtomicLibrary: 10.0.6 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.3.2 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.2 ChimeraX-BondRot: 2.0.1 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.8 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.2.2 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.3.2 ChimeraX-ChangeChains: 1.0.2 ChimeraX-CheckWaters: 1.3.1 ChimeraX-ChemGroup: 2.0.1 ChimeraX-Clashes: 2.2.4 ChimeraX-ColorActions: 1.0.3 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.3 ChimeraX-CommandLine: 1.2.5 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.6.1 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.4.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.3 ChimeraX-Dicom: 1.2 ChimeraX-DistMonitor: 1.4 ChimeraX-DockPrep: 1.1.1 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ESMFold: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.3 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1.1 ChimeraX-Hbonds: 2.4 ChimeraX-Help: 1.2.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-Label: 1.1.7 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.2 ChimeraX-Map: 1.1.4 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0.1 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.2 ChimeraX-MatchMaker: 2.0.12 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.2 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1.1 ChimeraX-mmCIF: 2.12 ChimeraX-MMTF: 2.2 ChimeraX-Modeller: 1.5.9 ChimeraX-ModelPanel: 1.3.7 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.2 ChimeraX-MouseModes: 1.2 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nifti: 1.0 ChimeraX-NRRD: 1.0 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.10.1 ChimeraX-PDB: 2.7.2 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-RenderByAttr: 1.1 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 3.0 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5.1 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0.1 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0.1 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.8.3 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.1.1 ChimeraX-ShowSequences: 1.0.1 ChimeraX-SideView: 1.0.1 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.10.3 ChimeraX-STL: 1.0.1 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.1.2 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0.1 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1.2 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Topography: 1.0 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.28.4 ChimeraX-uniprot: 2.2.2 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.2 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.2 ChimeraX-WebServices: 1.1.1 ChimeraX-Zone: 1.0.1 colorama: 0.4.6 comm: 0.1.3 comtypes: 1.1.14 contourpy: 1.0.7 cxservices: 1.2.2 cycler: 0.11.0 Cython: 0.29.33 debugpy: 1.6.7 decorator: 5.1.1 docutils: 0.19 executing: 1.2.0 filelock: 3.9.0 fonttools: 4.39.3 funcparserlib: 1.0.1 grako: 3.16.5 h5py: 3.8.0 html2text: 2020.1.16 idna: 3.4 ihm: 0.35 imagecodecs: 2022.9.26 imagesize: 1.4.1 importlib-metadata: 6.6.0 ipykernel: 6.21.1 ipython: 8.10.0 ipython-genutils: 0.2.0 ipywidgets: 8.0.6 jedi: 0.18.2 Jinja2: 3.1.2 jupyter-client: 8.0.2 jupyter-core: 5.3.0 jupyterlab-widgets: 3.0.7 kiwisolver: 1.4.4 line-profiler: 4.0.2 lxml: 4.9.2 lz4: 4.3.2 MarkupSafe: 2.1.2 matplotlib: 3.6.3 matplotlib-inline: 0.1.6 msgpack: 1.0.4 nest-asyncio: 1.5.6 netCDF4: 1.6.2 networkx: 2.8.8 nibabel: 5.0.1 nptyping: 2.5.0 numexpr: 2.8.4 numpy: 1.23.5 openvr: 1.23.701 packaging: 23.1 ParmEd: 3.4.3 parso: 0.8.3 pep517: 0.13.0 pickleshare: 0.7.5 Pillow: 9.3.0 pip: 23.0 pkginfo: 1.9.6 platformdirs: 3.5.0 prompt-toolkit: 3.0.38 psutil: 5.9.4 pure-eval: 0.2.2 pycollada: 0.7.2 pydicom: 2.3.0 Pygments: 2.14.0 pynrrd: 1.0.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.9 pyproject-hooks: 1.0.0 PyQt6-commercial: 6.4.2 PyQt6-Qt6: 6.4.3 PyQt6-sip: 13.4.1 PyQt6-WebEngine-commercial: 6.4.0 PyQt6-WebEngine-Qt6: 6.4.3 python-dateutil: 2.8.2 pytz: 2023.3 pywin32: 305 pyzmq: 25.0.2 qtconsole: 5.4.0 QtPy: 2.3.1 RandomWords: 0.4.0 requests: 2.28.2 scipy: 1.9.3 setuptools: 67.4.0 sfftk-rw: 0.7.3 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 soupsieve: 2.4.1 sphinx: 6.1.3 sphinx-autodoc-typehints: 1.22 sphinxcontrib-applehelp: 1.0.4 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.1 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 stack-data: 0.6.2 tables: 3.7.0 tcia-utils: 1.2.0 tifffile: 2022.10.10 tinyarray: 1.2.4 tomli: 2.0.1 tornado: 6.3.1 traitlets: 5.9.0 typing-extensions: 4.5.0 tzdata: 2023.3 urllib3: 1.26.15 wcwidth: 0.2.6 webcolors: 1.12 wheel: 0.38.4 wheel-filename: 1.4.1 widgetsnbextension: 4.0.7 WMI: 1.5.1 zipp: 3.15.0
Change History (2)
comment:1 by , 2 years ago
Component: | Unassigned → Surface |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Unable to allocate memory for surface |
comment:2 by , 2 years ago
Resolution: | → limitation |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Surprising that a numpy memory allocation failed for just 1 Mbyte of memory. The user machine has a very small amount of memory 6 Gbytes. The had opened an mmCIF and maybe the Windows mmCIF out of memory bug was in play here and used up almost all the memory.