Opened 3 years ago

Closed 2 years ago

#8815 closed defect (fixed)

mmCIF reading causing "not enough memory" error

Reported by: Greg Couch Owned by: Greg Couch
Priority: blocker Milestone: 1.7
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description (last modified by Greg Couch)

Summarize existing (anonymous) tickets that show an not enough memory error when reading an mmCIF file, even though there is plenty of memory.

Change History (6)

comment:1 by Greg Couch, 3 years ago

Description: modified (diff)
Summary: mmCIF reading causing out of memory errormmCIF reading causing "not enough memory" error

comment:2 by Greg Couch, 3 years ago

Existing tickets are:

  • #5019, Windows-10-10.0.19041, ChimeraX 1.2.5, Intel(R) Iris(R) Xe Graphics, Intel i5-1135G7, 8GB, Dell Inspiron 3501
  • #5519, Windows-10-10.0.19043 Pro, ChimeraX 1.3.dev202109080319, NVIDIA GeForce RTX 2080/PCIe/SSE2, Intel i7-9700, 32GB, Dell OptiPlex 7071
  • #7801, Windows-10-10.0.19041, ChimeraX 1.1, NVIDIA GeForce GTX 1650 SUPER/PCIe/SSE2, AMD Ryzen 5 3500X, 16GB, IPASON ?
  • #8742, Windows-10-10.0.22621, ChimeraX 1.6rc202303282219, Intel(R) UHD Graphics, Intel i3-1005G1, 8GB, Lenovo 81WD
  • #8788, Windows-10-10.0.22621, ChimeraX 1.6rc202303282219, AMD Radeon(TM) Graphics, AMD Ryzen 5 Microsoft Surface (R) Edition, Microsoft Surface Laptop 4
  • #8805, Windows-10-10.0.22000, ChimeraX 1.6rc202304072249, Intel(R) UHD Graphics, Intel i3-1115G4, 8G, Microsoft Surface Pro 7+
  • #8818, Windows-10-10.0.19042, ChimeraX 1.6rc202304072249, Intel(R) UHD Graphics 600, Intel Celeron N4020, 4GB, Acer Aspire A114-32
  • #8830, Windows-10-10.0.19045, ChimeraX 1.6rc202304072249, NVIDIA GeForce GTX 1070/PCIe/SSE2, Intel i7-7700HQ, 16GB, Alienware 15 R3
  • #8934, Windows-10-10.0.22621, ChimeraX 1.6rc202304272016, Intel(R) UHD Graphics 620, Intel i5-8250U, 8GB, HP Pavilion Laptop 15-ck0xx
Last edited 2 years ago by Eric Pettersen (previous) (diff)

comment:3 by Eric Pettersen, 3 years ago

Component: UnassignedInput/Output

comment:4 by Tom Goddard, 2 years ago

Milestone: 1.61.7

Ticket retargeted after milestone closed

comment:5 by Greg Couch, 2 years ago

Fixed. There was a memory leak in the code that read mmCIF tables as matrix of strings.

comment:6 by Greg Couch, 2 years ago

Resolution: fixed
Status: assignedclosed

There was a memory leak in the code that read CIF tables as text (generic categories). The leak was on all platforms, but affects Windows more.

Note: See TracTickets for help on using tickets.