MantisBT - VTK | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0000793 | VTK | (No Category) | public | 2004-04-23 17:57 | 2011-01-13 17:00 |
| Reporter | Mathieu Malaterre | ||||
| Assigned To | Mathieu Malaterre | ||||
| Priority | urgent | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | OS | OS Version | |||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Project | |||||
| Type | |||||
| Summary | 0000793: vtkCutter + quadratic cells + invalid heap allocation size | ||||
| Description | Hi all, I am getting a memory exception cutting quadratic hexes after rotating the plane widget for a few seconds. There is some unusual behaviour in the following code : void vtkQuadraticHexahedron::Subdivide(vtkPointData *inPd, vtkCellData *inCd, vtkIdType cellId) { ….. //Copy point and cell attribute data this->PointData->CopyAllocate(inPd,27); Each time the point data is copied, the number of arrays in the field increases by 1. So after cutting 32 hexes I get 34 arrays (only 2 of these are in the input data). This number keeps growing as the plane is moved. I don’t think this is helping. Has anybody any suggestions for a solution? The particular version of vtkQuadraticHexahedron is 1.21. Apologies in advance if this has already been resolved. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2010-11-29 17:59 | Mathieu Malaterre | Source_changeset_attached | => VTK master 376c4084 | ||
| 2011-01-13 17:00 | Source_changeset_attached | => VTK master a2bd8391 | |||
| 2011-01-13 17:00 | Source_changeset_attached | => VTK master 020ef709 | |||
| 2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) | ||
| Notes | |||||
|
|
|||||
|
|
||||