View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0006924 | ParaView | (No Category) | public | 2008-04-29 20:59 | 2009-05-13 13:59 | ||||
Reporter | Ken Moreland | ||||||||
Assigned To | Utkarsh Ayachit | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 3.4 | Fixed in Version | 3.4 | ||||||
Summary | 0006924: Applying filter to 2D view causes crash | ||||||||
Description | When I apply a filter while in the 2D view, ParaView crashes. To replicate, create a Mandelbrot source. It will show up in a 2D view. Apply the calculator filter. ParaView crashes. | ||||||||
Additional Information | Before crashing, ParaView gives the following error: ERROR: In /Users/kmorel/src/ParaView3/VTK/Filtering/vtkExecutive.cxx, line 757 vtkCompositeDataPipeline (0x1e898cf0): Algorithm vtkArrayCalculator(0x20035670) returned failure for request: vtkInformation (0x1e8d1b20) Debug: Off Modified Time: 80140 Reference Count: 1 Registered Events: (none) Request: REQUEST_DATA_OBJECT FORWARD_DIRECTION: 0 ALGORITHM_AFTER_FORWARD: 1 The debugger suggests that RequestDataObject is being called before the input is set. | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0011595) Utkarsh Ayachit (administrator) 2008-04-30 09:10 |
BUG: Fixed BUG 0006924. The 2D view was using data information for testing for source visibility, which was unnecessary (as we can could simply use classname) and hence avoid the filter execution. ENH: 2D view can only show 1 representation at a time. Fixed that to ensure that only 1 is visible. ------------------------ commitid: 45zx12H2vRdrn81t; ------------------------ /cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx new revision: 1.26; previous revision: 1.25 /cvsroot/ParaView3/ParaView3/Qt/Core/pqTwoDRenderView.cxx,v <-- Qt/Core/pqTwoDRenderView.cxx new revision: 1.2; previous revision: 1.1 /cvsroot/ParaView3/ParaView3/Qt/Core/pqTwoDRenderView.h,v <-- Qt/Core/pqTwoDRenderView.h new revision: 1.2; previous revision: 1.1 |
(0011678) Alan Scott (manager) 2008-05-02 21:32 |
Crashes client server. Do the following: Client XP/ 3 servers. sources/ mandlebrot. ( It is funny here - it will bring up a 2d view for the mandelbrot. If you choose wavelet, it will bring it up in a 3d view, which you can then move into a 2d view.) Close the 3d view (which is empty) Split vertical 2d view. Crash! |
(0011823) Utkarsh Ayachit (administrator) 2008-05-12 12:38 |
Can't reproducing on Linux. Waiting for my windows build to finish to try it on widows. |
(0012176) Utkarsh Ayachit (administrator) 2008-05-31 11:08 |
I can't seem to reproduce the crash on linux/vista. Can you please verify if it is fixed? If not, I will have to fish for an XP machine. |
(0012186) Alan Scott (manager) 2008-06-02 16:23 |
Sorry, it still crashes with the sequence that I gave below. Here is the output of the server: Process id: 0 >> ERROR: In /projects/kmorel/dashboard/ParaView3/Servers/Common/v tkProcessModule.cxx, line 1010 vtkProcessModule (0x61b3e0): Object type: vtkProcessModule, could not find reque sted method: "RegisterProgressEvent" or the method was called with incorrect arguments. while processing Message 0 = Invoke Argument 0 = id_value {2} Argument 1 = string_value {RegisterProgressEvent} Argument 2 = id_value {260} Argument 3 = int32_value {260} Process id: 0 >> ERROR: In /projects/kmorel/dashboard/ParaView3/Servers/Common/v tkProcessModule.cxx, line 1011 vtkProcessModule (0x61b3e0): Aborting execution for debugging purposes. Process id: 3 >> ERROR: In /projects/kmorel/dashboard/ParaView3/Servers/Common/v tkProcessModule.cxx, line 1010 vtkProcessModule (0x61b3e0): Object type: vtkProcessModule, could not find reque sted method: "RegisterProgressEvent" or the method was called with incorrect arguments. while processing Message 0 = Invoke Argument 0 = id_value {2} Argument 1 = string_value {RegisterProgressEvent} Argument 2 = id_value {260} Argument 3 = int32_value {260} Process id: 3 >> ERROR: In /projects/kmorel/dashboard/ParaView3/Servers/Common/v tkProcessModule.cxx, line 1011 vtkProcessModule (0x61b3e0): Aborting execution for debugging purposes. |
(0012325) Utkarsh Ayachit (administrator) 2008-06-12 09:15 |
BUG: Fixed BUG exposed while looking into BUG 0006924. The Shared.*ID used by views for sharing commmon server side objects. However, if the root view that started the * connect to remote server * split and create new 3D view * close the 1st view * split and create another 3D view --- CRASH !!! /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMClientServerRenderViewProxy.cxx,v <-- Servers/ServerManager/vtkSMClientServerRenderViewProxy.cxx new revision: 1.11; previous revision: 1.10 /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIceTCompositeViewProxy.cxx,v <-- Servers/ServerManager/vtkSMIceTCompositeViewProxy.cxx new revision: 1.23; previous revision: 1.22 /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIceTDesktopRenderViewProxy.cxx,v <-- Servers/ServerManager/vtkSMIceTDesktopRenderViewProxy.cxx new revision: 1.15; previous revision: 1.14 |
(0012327) Utkarsh Ayachit (administrator) 2008-06-12 09:29 |
BUG: Incorrect comparison between view type and proxy name. This was resulting in creation of new 2D views when applying filters to 2D image data in client-server mode. /cvsroot/ParaView3/ParaView3/Qt/Core/pqDisplayPolicy.cxx,v <-- Qt/Core/pqDisplayPolicy.cxx new revision: 1.39; previous revision: 1.38 |
(0012384) Alan Scott (manager) 2008-06-17 16:02 |
Tested client/server |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2008-04-29 20:59 | Ken Moreland | New Issue | |
2008-04-29 20:59 | Ken Moreland | Status | backlog => tabled |
2008-04-29 20:59 | Ken Moreland | Assigned To | => Utkarsh Ayachit |
2008-04-30 09:10 | Utkarsh Ayachit | Status | tabled => @80@ |
2008-04-30 09:10 | Utkarsh Ayachit | Resolution | open => fixed |
2008-04-30 09:10 | Utkarsh Ayachit | Note Added: 0011595 | |
2008-05-02 21:32 | Alan Scott | Status | @80@ => @20@ |
2008-05-02 21:32 | Alan Scott | Resolution | fixed => reopened |
2008-05-02 21:32 | Alan Scott | Note Added: 0011678 | |
2008-05-12 12:38 | Utkarsh Ayachit | Note Added: 0011823 | |
2008-05-31 11:08 | Utkarsh Ayachit | Status | @20@ => @80@ |
2008-05-31 11:08 | Utkarsh Ayachit | Resolution | reopened => unable to reproduce |
2008-05-31 11:08 | Utkarsh Ayachit | Note Added: 0012176 | |
2008-06-02 16:23 | Alan Scott | Status | @80@ => @20@ |
2008-06-02 16:23 | Alan Scott | Resolution | unable to reproduce => reopened |
2008-06-02 16:23 | Alan Scott | Note Added: 0012186 | |
2008-06-12 09:15 | Utkarsh Ayachit | Note Added: 0012325 | |
2008-06-12 09:29 | Utkarsh Ayachit | Status | @20@ => @80@ |
2008-06-12 09:29 | Utkarsh Ayachit | Resolution | reopened => fixed |
2008-06-12 09:29 | Utkarsh Ayachit | Note Added: 0012327 | |
2008-06-17 16:02 | Alan Scott | Status | @80@ => closed |
2008-06-17 16:02 | Alan Scott | Note Added: 0012384 | |
2009-05-13 13:58 | Utkarsh Ayachit | Target Version | => 3.4 |
2009-05-13 13:59 | Utkarsh Ayachit | Fixed in Version | => 3.4 |
2011-06-16 13:10 | Zack Galbreath | Category | => (No Category) |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |