MantisBT - ParaView | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0009645 | ParaView | Bug | public | 2009-10-02 08:54 | 2010-03-09 21:40 |
| Reporter | Sven Buijssen | ||||
| Assigned To | David Partyka | ||||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | OS | OS Version | |||
| Product Version | Development | ||||
| Target Version | Fixed in Version | 3.8 | |||
| Project | |||||
| Topic Name | |||||
| Type | |||||
| Summary | 0009645: XMLWriter segfaults when trying to set CompressorTypoe to ZLIB | ||||
| Description | Start pvpython (paraview version 3.7.0, Date: 2009-10-01, 32-bit Linux) and execute the following code: from paraview.simple import *; Cylinder1 = Cylinder(); CleantoGrid1 = CleantoGrid() writer = servermanager.writers.XMLUnstructuredGridWriter(FileName="foo.vtu", DataMode=2, Input=CleantoGrid1, CompressorType=1); and you'll get a segfault. It does not occur when setting CompressorType=0. (BTW: I could not find a regression test that checks this.) gdb reveals a null pointer dereference: Program received signal SIGSEGV, Segmentation fault. 0xaf29c93a in vtkXMLWriter::SetCompressorType (this=0x8f988f0, compressorType=1) at /data/ParaView3_Git/VTK/IO/vtkXMLWriter.cxx:298 298 this->Compressor->Delete(); (gdb) list 293 294 if (compressorType == ZLIB) 295 { 296 if (!this->Compressor || !this->Compressor->IsTypeOf("vtkZLibDataCompressor")) 297 { 298 this->Compressor->Delete(); 299 this->Compressor = vtkZLibDataCompressor::New(); 300 this->Modified(); 301 } 302 return; (gdb) print this->Compressor $1 = (class vtkDataCompressor *) 0x0 A suggested patch is attached. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | https://www.vtk.org/Bug/file/7514/vtkXMLWriter.cxx.patch | ||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2009-10-02 08:54 | Sven Buijssen | New Issue | |||
| 2009-10-02 08:54 | Sven Buijssen | File Added: vtkXMLWriter.cxx.patch | |||
| 2010-03-02 12:08 | David Partyka | Status | backlog => tabled | ||
| 2010-03-02 12:08 | David Partyka | Assigned To | => David Partyka | ||
| 2010-03-02 12:26 | David Partyka | Note Added: 0019684 | |||
| 2010-03-02 12:27 | David Partyka | Note Added: 0019685 | |||
| 2010-03-02 12:27 | David Partyka | Status | tabled => @80@ | ||
| 2010-03-02 12:27 | David Partyka | Fixed in Version | => 3.8 | ||
| 2010-03-02 12:27 | David Partyka | Resolution | open => fixed | ||
| 2010-03-09 21:40 | Alan Scott | Note Added: 0019785 | |||
| 2010-03-09 21:40 | Alan Scott | Status | @80@ => closed | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||