View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0007403 | ParaView | (No Category) | public | 2008-07-25 12:16 | 2011-01-13 17:00 | ||||
Reporter | Burlen | ||||||||
Assigned To | Berk Geveci | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 3.6 | Fixed in Version | 3.6 | ||||||
Summary | 0007403: clean filter doesn't work in parallel | ||||||||
Description | to reproduce: run 2 servers introduce a point set, 100 pts, radius 1 introduce a sphere, default settings group the two apply clean filter results in a deadlock both servers stuck in a receive. | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0015132) Utkarsh Ayachit (administrator) 2009-02-18 09:08 |
Another test: * 2 servers * simply create sphere and apply Clean. The server segfaults. |
(0016231) Utkarsh Ayachit (administrator) 2009-04-28 17:08 |
Berk, Does this patch make sense: Index: VTK/Graphics/vtkCleanPolyData.cxx =================================================================== RCS file: /cvsroot/ParaView3/ParaView3/VTK/Graphics/vtkCleanPolyData.cxx,v retrieving revision 1.79 diff -u -3 -p -r1.79 vtkCleanPolyData.cxx --- VTK/Graphics/vtkCleanPolyData.cxx 27 Apr 2009 17:25:48 -0000 1.79 +++ VTK/Graphics/vtkCleanPolyData.cxx 28 Apr 2009 21:05:24 -0000 @@ -116,7 +116,7 @@ int vtkCleanPolyData::RequestUpdateExten } else { - inInfo->Set(vtkStreamingDemandDrivenPipeline::UPDATE_PIECE_NUMBER(), -1); + inInfo->Set(vtkStreamingDemandDrivenPipeline::UPDATE_PIECE_NUMBER(), 0); inInfo->Set(vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_PIECES(), 0); } The problem is that the original code is setting UPDATE_PIECE_NUMBER to -1 which is < 0 and hence filters still try to execute and then seg fault with divide by 0 or such when they try to produce the -1th piece of 0 pieces. |
(0016462) Utkarsh Ayachit (administrator) 2009-05-14 21:27 |
Reminder sent to: Berk Geveci Berk, Does the patch look good. I guess my question is what's the recommend way of telling the input that I don't want any piece at all. |
(0016475) Utkarsh Ayachit (administrator) 2009-05-15 09:49 |
/cvsroot/ParaView3/ParaView3/VTK/Graphics/vtkCleanPolyData.cxx,v <-- VTK/Graphics/vtkCleanPolyData.cxx new revision: 1.80; previous revision: 1.79 |
(0016579) Alan Scott (manager) 2009-05-26 21:19 |
Tested remote server. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2008-07-25 12:16 | Burlen | New Issue | |
2009-02-18 09:07 | Utkarsh Ayachit | Status | backlog => tabled |
2009-02-18 09:07 | Utkarsh Ayachit | Assigned To | => Burlen |
2009-02-18 09:08 | Utkarsh Ayachit | Note Added: 0015132 | |
2009-04-28 17:03 | Utkarsh Ayachit | Assigned To | Burlen => Berk Geveci |
2009-04-28 17:08 | Utkarsh Ayachit | Note Added: 0016231 | |
2009-05-13 13:45 | Utkarsh Ayachit | Target Version | => 3.6 |
2009-05-14 21:27 | Utkarsh Ayachit | Note Added: 0016462 | |
2009-05-15 09:49 | Utkarsh Ayachit | Note Added: 0016475 | |
2009-05-15 09:49 | Utkarsh Ayachit | Status | tabled => @80@ |
2009-05-15 09:49 | Utkarsh Ayachit | Fixed in Version | => 3.6 |
2009-05-15 09:49 | Utkarsh Ayachit | Resolution | open => fixed |
2009-05-26 21:19 | Alan Scott | Note Added: 0016579 | |
2009-05-26 21:19 | Alan Scott | Status | @80@ => closed |
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:10 | Zack Galbreath | Category | => (No Category) |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |