MantisBT - ParaView
View Issue Details
0010927ParaViewBugpublic2010-07-01 17:082010-07-07 11:01
Utkarsh Ayachit 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
 
3.103.10 
0010927: Crash on disconnect when python shell is open
Crash on disconnect when python shell is open. The offending commit is:

commit a573d3bafe54d5edf7ce49de9c46e6e91c52392b
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Thu Jun 3 13:31:35 2010 -0400

    Update python modules when proxy definitions are updated.
    
    Python modules are now updated when new custom proxies or proxies from plugins
    are loaded.
No tags attached.
Issue History
2010-07-01 17:08Utkarsh AyachitNew Issue
2010-07-01 17:08Utkarsh AyachitStatusbacklog => tabled
2010-07-01 17:08Utkarsh AyachitAssigned To => Utkarsh Ayachit
2010-07-06 16:53Utkarsh AyachitNote Added: 0021257
2010-07-06 16:53Utkarsh AyachitStatustabled => @80@
2010-07-06 16:53Utkarsh AyachitFixed in Version => 3.8.1
2010-07-06 16:53Utkarsh AyachitResolutionopen => fixed
2010-07-06 16:53Utkarsh AyachitNote Added: 0021258
2010-07-06 20:36Alan ScottNote Added: 0021259
2010-07-06 20:36Alan ScottStatus@80@ => closed
2010-07-07 09:55Utkarsh AyachitFixed in Version3.8.1 => Development
2010-07-07 11:01Utkarsh AyachitNote Added: 0021283
2010-07-07 11:01Utkarsh AyachitFixed in VersionDevelopment => 3.10
2010-07-07 11:01Utkarsh AyachitTarget Version3.8.1 => 3.10

Notes
(0021257)
Utkarsh Ayachit   
2010-07-06 16:53   
commit bfb21f4eef6ac697860317d075635a26881f7396
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue Jul 6 16:45:15 2010 -0400

    Fixes crash when disconnecting with python shell open (BUG 0010927).
    
    When we disconnect, we destroy the old python interpretor and create a new one.
    However a stale observer was left around which resulted in segfaults. Fixed
    that.
(0021258)
Utkarsh Ayachit   
2010-07-06 16:53   
Need to move to "release" branch
(0021259)
Alan Scott   
2010-07-06 20:36   
Trusted fixed.
(0021283)
Utkarsh Ayachit   
2010-07-07 11:01   
The commit that introduced this issue is not present on 3.8 branch so no need to move this fix to the release branch.