Opened 17 years ago
Closed 17 years ago
#153 closed defect (fixed)
In multithread environment FdoFgfGeometryFactory can be returned with a null geometry pools pointer
Reported by: | romicadascalescu | Owned by: | gregboone |
---|---|---|---|
Priority: | major | Milestone: | 3.3.0 |
Component: | FDO API | Version: | 3.3.0 |
Severity: | 2 | Keywords: | |
Cc: | External ID: |
Description
In some cases when reading geometries from different threads without calling FdoFgfGeometryFactory::GetInstance(), FdoFgfGeometryFactory can be returned with a null geometry pools pointer. This will make the calling application to crash.
Solution: In case FdoFgfGeometryFactory is not created for the calling thread allocate geometry pools pointer on data thread.
Note:
See TracTickets
for help on using tickets.
Solution: FDO API will guaranty existence of a pooling geometry.