View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0012206 | ParaView | Bug | public | 2011-05-18 16:32 | 2011-06-24 20:58 | ||||
Reporter | Utkarsh Ayachit | ||||||||
Assigned To | Utkarsh Ayachit | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 3.10 | ||||||||
Target Version | Fixed in Version | 3.12 | |||||||
Summary | 0012206: Hang when property is modified through python | ||||||||
Description | * Start pvserver * Connect using ParaView * Create Sphere * Apply * Open Python Shell * GetActiveSource().Radius = 12 * Now interact with the view ==> ParaView will hang (if it doesn't hang, try disabling remote rendering) | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0026549) Utkarsh Ayachit (administrator) 2011-05-19 08:45 |
commit 46c91a3c8ba78fb536cdee7df15d0413c6a89ff7 Merge: 9b0433d 3fe4d5e Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Date: Thu May 19 08:44:24 2011 -0400 Merge topic '12206_hang_using_python' 3fe4d5e Fixed BUG 0012206. Fixed freeze when property was changed from python. commit 3fe4d5e1768f1590b60326fa78a2c84ad486abe6 Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Date: Wed May 18 17:13:20 2011 -0400 Fixed BUG 0012206. Fixed freeze when property was changed from python. When the user changed a property from Python shell and started interacting, ParaView would hang when user started interacting in client-server mode. This was happening because the interactor styles would call mapper->update() on interaction. This caused the client side delivery filters to execute prematurely. Fixed that problem by doing two things: 1) Put an update suppressor before the mapper to avoid such stray updates for causing havoc. 2) vtkPVDataRepresentation subclasses now mark their delivery filters dirty in RequestData and not MarkModified(), since the real input data is not available until RequestData(). Cleaned up vtkPVUpdateSuppressor API to remove all the request related ivars. We don't use that anymore. UpdateSuppressor now simply becomes an update-supressor not a update-conditioner as it was before. |
(0026894) Alan Scott (manager) 2011-06-24 20:58 |
Trusting Utkarsh on this one. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-05-18 16:32 | Utkarsh Ayachit | New Issue | |
2011-05-18 16:32 | Utkarsh Ayachit | Status | backlog => tabled |
2011-05-18 16:32 | Utkarsh Ayachit | Assigned To | => Utkarsh Ayachit |
2011-05-19 08:45 | Utkarsh Ayachit | Note Added: 0026549 | |
2011-05-19 08:45 | Utkarsh Ayachit | Status | tabled => @80@ |
2011-05-19 08:45 | Utkarsh Ayachit | Fixed in Version | => 3.12 |
2011-05-19 08:45 | Utkarsh Ayachit | Resolution | open => fixed |
2011-05-19 08:46 | Utkarsh Ayachit | Product Version | 3.8.1 => 3.10 |
2011-05-19 08:46 | Utkarsh Ayachit | Description Updated | |
2011-06-24 20:58 | Alan Scott | Note Added: 0026894 | |
2011-06-24 20:58 | Alan Scott | Status | customer review => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |