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.

Change History (1)

comment:1 by romicadascalescu, 17 years ago

Resolution: fixed
Status: newclosed

Solution: FDO API will guaranty existence of a pooling geometry.

Note: See TracTickets for help on using tickets.