View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001472ITKpublic2005-01-13 10:512010-10-21 12:45
ReporterJim Miller 
Assigned ToJim Miller 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001472: PCAShapeSignedDistanceFunction not thread safe
DescriptionPCAShapedSignedDistanceFunction changes the ivar m_Selectors during the call to Evaluate(). If two threads call Evaluate() they m_Selectors could be corrupted or set incorrectly for one of the threads.

m_Selectors is used to cache whether an iterpolating function or extrapolating function needs to be used.
TagsNo tags attached.
Resolution Date
Sprint Status
Attached Files


Luis Ibanez (manager)
2007-09-18 11:43

To be addressed during WA10.

Two potential options:
a) in the filter that use this function, instantiate one per thread
b) fix the functions to make them thread safe.

 Issue History
Date Modified Username Field Change
2007-09-18 11:43 Luis Ibanez Note Added: 0009081
2010-10-21 12:45 Hans Johnson Assigned To Lydia Ng => Jim Miller

Copyright © 2000 - 2018 MantisBT Team