MantisBT - VTK
View Issue Details
0012723VTK(No Category)public2011-11-11 13:222013-04-05 20:29
Utkarsh Ayachit 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
 
 
Kitware
incorrect functionality
0012723: vtkCommand EventIds are prone to developer bugs
vtkCommand EventIds are prone to developer bugs. People end up updating the header file without updaing the Cxx file and the bugs are tricky to catch and not always apparent.
No tags attached.
Issue History
2011-11-11 13:22Utkarsh AyachitNew Issue
2011-11-11 13:22Utkarsh AyachitStatusbacklog => tabled
2011-11-11 13:22Utkarsh AyachitAssigned To => Utkarsh Ayachit
2011-11-11 13:27Utkarsh AyachitNote Added: 0027680
2011-11-11 13:27Utkarsh AyachitStatustabled => customer review
2011-11-11 13:27Utkarsh AyachitResolutionopen => fixed
2011-11-18 15:00Utkarsh AyachitSource_changeset_attached => VTK master b7b1dfd1
2011-11-18 15:00Utkarsh AyachitSource_changeset_attached => VTK master 8c1c85fa
2011-11-18 15:00Utkarsh AyachitSource_changeset_attached => VTK master 1993b941
2013-04-05 20:29Berk GeveciStatuscustomer review => closed

Notes
(0027680)
Utkarsh Ayachit   
2011-11-11 13:27   
Topic: 12723_fix_event_ids_mismatch

commit 1993b941d3a8464582485abb53b582b70010659b
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Fri Nov 11 13:24:17 2011 -0500

    Fixed BUG 0012723. Add new mechanism to register event ids.
    
    vtkCommand::EventIds were prone to mismatch. Developers ended up updated the
    header without updating the cxx file more often than realized and the resulting
    bugs were not obvious. Changing the mechanism to register the event ids so that
    such errors don't happen in the future.
    
    Change-Id: I1087cf1bce9e7e22b033875d645a4b2378bf8362