MantisBT - ParaView
View Issue Details
0015772ParaView(No Category)public2015-10-12 10:172015-12-16 17:01
Cory Quammen 
Cory Quammen 
normalminorhave not tried
closedfixed 
4.4 
5.0 
Sandia
15772_pick_center_crash
crash
0015772: Crash in pqFindDataSelectionDisplayFrame when Pick Center is used
Steps to reproduce:

- launch ParaView
- Sources -> Sphere Source. Apply
- Click on "builtin:" in Pipeline Browser
- Click the "Pick Center" button
- Click on the sphere
No tags attached.
Issue History
2015-10-12 10:17Cory QuammenNew Issue
2015-10-12 10:17Cory QuammenAssigned To => Cory Quammen
2015-10-12 10:17Cory QuammenNote Added: 0035274
2015-10-12 13:03Cory QuammenNote Added: 0035275
2015-10-13 09:05Cory QuammenTopic Name => 15772_pick_center_crash
2015-10-13 09:05Cory QuammenNote Added: 0035278
2015-10-13 09:05Cory QuammenStatusbacklog => gatekeeper review
2015-10-13 09:05Cory QuammenFixed in Version => 5.0
2015-10-13 09:05Cory QuammenResolutionopen => fixed
2015-12-11 14:53Utkarsh AyachitStatusgatekeeper review => customer review
2015-12-16 17:01Alan ScottNote Added: 0035581
2015-12-16 17:01Alan ScottStatuscustomer review => closed

Notes
(0035274)
Cory Quammen   
2015-10-12 10:17   
Crash message:

ASSERT: "this->View != NULL && this->Port != NULL" in file /home/cory/code/src/ParaView/Qt/Components/pqFindDataSelectionDisplayFrame.cxx, line 323
Aborted (core dumped)
(0035275)
Cory Quammen   
2015-10-12 13:03   
https://gitlab.kitware.com/paraview/paraview/merge_requests/417 [^]

commit 434b9af41bcbd5d4497a44425d5d42b64efda6ac
Author: Cory Quammen <cory.quammen@kitware.com>
Date: Mon Oct 12 11:06:20 2015 -0400

    Replace Q_ASSERT with a return if NULL
    
    With recent changes to pqFindDataSelectionDisplayFrame, it was
    possible for showFrustum() to be called when the current port was
    NULL. This could lead to a crash when no object was selected in the
    pipeline browser and the "Pick Center" tool was used. Changed this
    code to return from this function if the view or port are NULL.
(0035278)
Cory Quammen   
2015-10-13 09:05   
Merged.

https://gitlab.kitware.com/paraview/paraview/merge_requests/417 [^]
(0035581)
Alan Scott   
2015-12-16 17:01   
Tested local server, Linux, 5.0.0-RC2