View Issue Details

IDProjectCategoryView StatusLast Update
0020303Open CASCADEOCCT:Application Frameworkpublic2012-01-11 14:41
ReporterszyAssigned Toszy 
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.3.1 
Summary0020303: Incorrect writing of Stop shape Index in NamingDriver of Binary format
DescriptionIf Stop shape is null the Index has incorrect value.
It should be nullified for this case.
Additional information
and documentation updates
Documentation remark, added by SZY 2009-05-20 10:03:36:

Improvements:
The pure bug was fixed:
The local variable <Standard_Integer anIndx> was used as target container for
calculated Index. In the specified case (if StopShape is Null) the value of
<anIndx> calculated in the previous step was written to file. It is a bug. Now
before keeping in file the <anIndx> is nullified.
Changes:
The method (keeping Naming attribute in persistence file)
void BinMNaming_NamingDriver::Paste (const Handle(TDF_Attribute)& theSource,
                                       BinObjMgt_Persistent& theTarget,
                                       BinObjMgt_SRelocationTable&
theRelocTable) const
is modified.
Modified entities:
BinMNaming
-----------
BinMNaming_NamingDriver.cxx
TagsNo tags attached.
Test case number

Attached Files

  • BinMNaming_NamingDriver.cxx (9,363 bytes)

Activities

2008-08-29 09:30

 

BinMNaming_NamingDriver.cxx (9,363 bytes)

Issue History

Date Modified Username Field Change
2008-09-11 15:23 bugmaster Assigned To bugmaster => szy
2008-09-11 15:23 bugmaster Status new => assigned
2009-05-20 10:51 bugmaster Status assigned => verified
2009-06-25 13:19 bugmaster Status verified => closed
2009-06-25 13:19 bugmaster Resolution @0@ => fixed
2011-08-02 10:32 bugmaster Category OCCT:OCAF => OCCT:Application Framework
2012-01-11 14:41 atp Description Updated
2012-01-11 14:41 atp Additional Information Updated