MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master fc9e2095
Timestamp: 2012-09-14 13:53:59
Author: szy
Details ] Diff ]
0023327: There are identical sub-expressions to the left and to the right of the '&&' operator
mod - src/TObj/TObj_Model.cxx Diff ] File ]
master 7c104885
Timestamp: 2012-09-14 13:51:20
Author: jgv
Details ] Diff ]
0023429: BRepFeat_SplitShape algorithm misses some section edges while building result from customer's shape

Adding test case bugs/modalg/CR23429
mod - src/BRepFeat/BRepFeat_SplitShape.cdl Diff ] File ]
mod - src/BRepFeat/BRepFeat_SplitShape.lxx Diff ] File ]
mod - src/LocOpe/LocOpe_SplitShape.cxx Diff ] File ]
mod - src/LocOpe/LocOpe_WiresOnShape.cdl Diff ] File ]
mod - src/LocOpe/LocOpe_WiresOnShape.cxx Diff ] File ]
mod - src/LocOpe/LocOpe_WiresOnShape.lxx Diff ] File ]
mod - src/QABugs/QABugs_11.cxx Diff ] File ]
mod - tests/bugs/grids.list Diff ] File ]
add - tests/bugs/modalg/CR23429 Diff ] File ]
add - tests/bugs/modalg/end Diff ] File ]
master 09951da2
Timestamp: 2012-09-14 13:38:41
Author: apn
Details ] Diff ]
0022888: Wrong shape result imported from IGES file.

Adding test case bugs/iges/CR22888
Modified test case bugs/iges/CR22888
add - tests/bugs/iges/CR22888 Diff ] File ]
add - tests/bugs/iges/end Diff ] File ]
master 3d063ba6
Timestamp: 2012-09-14 13:27:38
Author: jgv
Details ] Diff ]
0023389: (OCC 6.5.3 regression) BRepAlgoAPI_Cut returns invalid solid

Adding test case boolean/bopcut_complex/P8
mod - src/IntPolyh/IntPolyh_Intersection.cxx Diff ] File ]
add - tests/boolean/bopcut_complex/P8 Diff ] File ]
master 1bc6c5ef
Timestamp: 2012-09-14 13:25:19
Author: kgv
Details ] Diff ]
0023414: Remove deprecated classes Xw_PixMap and WNT_PixMap
mod - src/WNT/WNT.cdl Diff ] File ]
rm - src/WNT/WNT_PixMap.cdl Diff ] File ]
rm - src/WNT/WNT_PixMap.cxx Diff ] File ]
mod - src/WNT/WNT_Window.cdl Diff ] File ]
mod - src/Xw/FILES Diff ] File ]
rm - src/Xw/Test.com Diff ] File ]
rm - src/Xw/Test_deb.com Diff ] File ]
mod - src/Xw/Xw.cdl Diff ] File ]
rm - src/Xw/Xw_PixMap.cdl Diff ] File ]
rm - src/Xw/Xw_PixMap.cxx Diff ] File ]
mod - src/Xw/Xw_Window.cdl Diff ] File ]
master 8b8bffc6
Timestamp: 2012-09-14 13:20:57
Author: szy
Details ] Diff ]
0021977: Unsafe implementation of TNaming_Builder

The code is corrected to create instances of TNaming_Builder class dynamically. Note that they cannot be created as local variables as they should be instantiated only when needed and then reused for the subshapes of the same type in cycle.

Code around is cleaned from tabs and duplicated fragments.

TNaming_Builder class is changed to use Handles instead of C pointers in its fields.
This should protect from possible access to the freed memory if attribute is deleted while instance of TNaming_Builder is still alive.
In addition, method to construct dummy vertex for storing orientation is simplified.
mod - src/TNaming/TNaming_Builder.cdl Diff ] File ]
mod - src/TNaming/TNaming_NamedShape.cxx Diff ] File ]
master efd4b232
Timestamp: 2012-09-14 13:18:59
Author: szy
Details ] Diff ]
0023119: TNaming_Selector::Solve() fails (changes from single face to compound of multiple faces)
Patch for Naming improvement.

1). Added persistence.
2). Removed not supported evolution - Replace.

Fix of QADraw commands.
Modified test case: caf named_shape F6

1). Redesigned DNaming commands: SelectShape & SolveSelection
2). Added 2 new scripts: F8 & F9

Adding test cases caf/named_shape/F8 F9
mod - src/DNaming/DNaming_SelectionCommands.cxx Diff ] File ]
mod - src/TNaming/TNaming_Name.cxx Diff ] File ]
mod - src/TNaming/TNaming_Naming.cxx Diff ] File ]
mod - tests/caf/named_shape/E1 Diff ] File ]
mod - tests/caf/named_shape/E2 Diff ] File ]
mod - tests/caf/named_shape/E3 Diff ] File ]
mod - tests/caf/named_shape/E4 Diff ] File ]
mod - tests/caf/named_shape/E5 Diff ] File ]
mod - tests/caf/named_shape/E6 Diff ] File ]
mod - tests/caf/named_shape/E7 Diff ] File ]
mod - tests/caf/named_shape/E8 Diff ] File ]
mod - tests/caf/named_shape/E9 Diff ] File ]
mod - tests/caf/named_shape/F1 Diff ] File ]
mod - tests/caf/named_shape/F2 Diff ] File ]
mod - tests/caf/named_shape/F3 Diff ] File ]
mod - tests/caf/named_shape/F4 Diff ] File ]
mod - tests/caf/named_shape/F5 Diff ] File ]
mod - tests/caf/named_shape/F6 Diff ] File ]
mod - tests/caf/named_shape/F7 Diff ] File ]
add - tests/caf/named_shape/F8 Diff ] File ]
add - tests/caf/named_shape/F9 Diff ] File ]
master d4832c3e
Timestamp: 2012-09-14 12:36:12
Author: szy
Details ] Diff ]
0023086: OCC 6.5.2 DNaming bug

The code is corrected to create instances of TNaming_Builder class dynamically. Note that they cannot be created as local variables as they should be instantiated only when needed and then reused for the subshapes of the same type in cycle.
Code around is cleaned from tabs and duplicated fragments.
mod - src/DNaming/DNaming_TransformationDriver.cxx Diff ] File ]
master 989341c5
Timestamp: 2012-09-14 11:37:14
Author: emv
Details ] Diff ]
0023214: BOP section operation produces incorrect result.
mod - src/IntTools/IntTools_FaceFace.cxx Diff ] File ]
master a2d5ab2e
Timestamp: 2012-09-14 10:37:57
Author: apl
Details ] Diff ]
0023407: Draw face outlines for XDE objects

FaceOutline aspect and flag added to AIS_Drawer, Prs3d_Drawer.cdl
FaceOutlines computed by StdPrs_ShadedShape and build upon the edge triangulation.
"vshowoutlines" draw command for testing outlines on AIS_Shapes,
"XShowOutlines" draw command for testing outlines on XCAF objects.
remarks corrected:
- FaceOutline renamed to FaceBoundary
- Graphic3d_ArrayOfSegments with edges used instead of Graphic3d_ArrayOfPolylines with bounds.
draw boundaries in separate Graphic3d_Group.
Adding test cases bugs/vis/CR23407_1 CR23407_2
mod - src/AIS/AIS_Drawer.cdl Diff ] File ]
mod - src/AIS/AIS_Drawer.cxx Diff ] File ]
mod - src/AIS/AIS_Drawer.lxx Diff ] File ]
mod - src/Prs3d/Prs3d_Drawer.cdl Diff ] File ]
mod - src/Prs3d/Prs3d_Drawer.cxx Diff ] File ]
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
mod - tests/bugs/end Diff ] File ]
mod - tests/bugs/grids.list Diff ] File ]
add - tests/bugs/vis/CR23407_1 Diff ] File ]
add - tests/bugs/vis/CR23407_2 Diff ] File ]
master a180e384
Timestamp: 2012-09-14 09:09:39
Author: abv
Committer: abv
Details ] Diff ]
0023433: Compiler warnings in Graphic3d_ArrayOfPrimitives.lxx

Conversion of color components from real [0,1] to char [0,255] corrected to avoid compiler warnings
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.lxx Diff ] File ]
master b10d190c
Timestamp: 2012-09-13 07:56:48
Author: bugmaster
Details ] Diff ]
Corrected integration.
mod - src/OpenGl/OpenGl_FontMgr.hxx Diff ] File ]
master dd2c7137
Timestamp: 2012-09-12 14:24:01
Author: ski
Committer: bugmaster
Details ] Diff ]
0023430: Tests in xcaf group fail in parallel mode
mod - tests/xcaf/begin Diff ] File ]
mod - tests/xcaf/end Diff ] File ]
master c5fc362f
Timestamp: 2012-09-11 12:43:12
Author: apn
Details ] Diff ]
Corrected integration.
mod - src/OpenGl/OpenGl_FontMgr.hxx Diff ] File ]
master cc6a292d
Timestamp: 2012-09-11 06:37:11
Author: abv
Committer: abv
Details ] Diff ]
0023426: Tool to compare two runs of tests on the same station

New command testdiff added to compare two logs of test run. Currently only CPU times are compared, comparison of images can be added later.
mod - src/DrawResources/TestCommands.tcl Diff ] File ]
master cdc56cc8
Timestamp: 2012-09-11 05:51:12
Author: kgv
Details ] Diff ]
0023246: TKOpenGl viewer created without depth buffer on some X11 implementations

Apply workaround on Mac OS platforms too
to ensure GL context created with depth buffer.
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
master 61039c3d
Timestamp: 2012-09-10 13:00:39
Author: apn
Details ] Diff ]
Adjusting xcaf test group
rm - tests/xcaf/parse.rules Diff ] File ]
master 692613e5
Timestamp: 2012-09-10 10:30:46
Author: kgv
Details ] Diff ]
0023272: Image comparison algorithm

A new class Image_Diff for comparison of images
and a draw-command "diffimage", which compares 2 images.

Image_PixMap redesigned to provide interface for low-level image operations.
New Image_AlienPixMap class now intended for Save/Load functionality.

Aspect_PixMap class dropped.
Xw_PixMap and WNT_PixMap classes now do not inherit from Aspect_PixMap and deprecated.

ToPixMap methods now retrieve Image_PixMap as argument.

Conflicts:
src/ViewerTest/ViewerTest.cxx
Remarks applied
Fix compilation (correct merging error)

Eliminated Aspect <-> Image cyclic dependency

Fixed GIF dump in case of BGR32 image format
mod - src/Aspect/Aspect.cdl Diff ] File ]
rm - src/Aspect/Aspect_PixMap.cdl Diff ] File ]
rm - src/Aspect/Aspect_PixMap.cxx Diff ] File ]
mod - src/Aspect/Aspect_Window.cdl Diff ] File ]
mod - src/Draw/Draw_Window.cxx Diff ] File ]
mod - src/Graphic3d/FILES Diff ] File ]
mod - src/Graphic3d/Graphic3d.cdl Diff ] File ]
mod - src/Graphic3d/Graphic3d_GraphicDriver.cdl Diff ] File ]
mod - src/Image/FILES Diff ] File ]
mod - src/Image/Image.cdl Diff ] File ]
add - src/Image/Image_AlienPixMap.cxx Diff ] File ]
add - src/Image/Image_AlienPixMap.hxx Diff ] File ]
add - src/Image/Image_Color.hxx Diff ] File ]
rm - src/Image/Image_CRawBufferData.hxx Diff ] File ]
add - src/Image/Image_Diff.cxx Diff ] File ]
add - src/Image/Image_Diff.hxx Diff ] File ]
rm - src/Image/Image_PixMap.cdl Diff ] File ]
mod - src/Image/Image_PixMap.cxx Diff ] File ]
add - src/Image/Image_PixMap.hxx Diff ] File ]
add - src/Image/Image_PixMapData.hxx Diff ] File ]
mod - src/InterfaceGraphic/FILES Diff ] File ]
rm - src/InterfaceGraphic/InterfaceGraphic_RawBufferData.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.hxx Diff ] File ]
mod - src/QADraw/QADraw.cxx Diff ] File ]
mod - src/V3d/V3d_View.cdl Diff ] File ]
mod - src/V3d/V3d_View.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
mod - src/Visual3d/Visual3d_View.cdl Diff ] File ]
mod - src/Visual3d/Visual3d_View.cxx Diff ] File ]
mod - src/WNT/WNT_ImageProcessor.cxx Diff ] File ]
mod - src/WNT/WNT_PixMap.cdl Diff ] File ]
mod - src/WNT/WNT_PixMap.cxx Diff ] File ]
mod - src/WNT/WNT_Window.cdl Diff ] File ]
mod - src/WNT/WNT_Window.cxx Diff ] File ]
mod - src/Xw/Xw_PixMap.cdl Diff ] File ]
mod - src/Xw/Xw_PixMap.cxx Diff ] File ]
mod - src/Xw/Xw_save_image.cxx Diff ] File ]
mod - src/Xw/Xw_Window.cdl Diff ] File ]
mod - src/Xw/Xw_Window.cxx Diff ] File ]
master 567148d8
Timestamp: 2012-09-07 12:50:42
Author: apl
Details ] Diff ]
0023196: Porting to the latest version of ftgl library

Use FreeType entities instead of private helper classes from FTGL.
OpenGl package: link freetype.lib and ftgl.lib on Windows with #pragma comment.
mod - src/OpenGl/OpenGl_FontMgr.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_FontMgr.hxx Diff ] File ]
master 9fe1ada8
Timestamp: 2012-09-07 10:19:09
Author: vsr
Details ] Diff ]
0023403: Crash when parsing an expression with lexical error

Fix double freeing of memory in case when lexical error is detected by parser:
- revert previous fix, instead nullify the global buffer after its freeing in ExprIntrp_stop_string().

Added new QA command CR23403 and test case
mod - src/ExprIntrp/ExprIntrp.lex Diff ] File ]
mod - tests/bugs/demo/CR23410 Diff ] File ]
add - tests/bugs/fclasses/CR23403 Diff ] File ]
mod - tests/bugs/grids.list Diff ] File ]
master 0c5acd27
Timestamp: 2012-09-07 10:11:06
Author: pkv
Details ] Diff ]
0023405: BOP common produces one face instead of a solid

Modified class :IntTools_FaceFace
   - method: void IntTools_FaceFace::ComputeTolReached3d()
The goal is:
to give more precise definition to the value of tolerance of intersection curves in 3D for the case plane/sphere.

Added test case boolean/bopcommon_complex/M7
Added test case boolean/bopcommon_simple/ZP9 for verified bug CR23374
mod - src/IntTools/IntTools_FaceFace.cxx Diff ] File ]
add - tests/boolean/bopcommon_complex/M7 Diff ] File ]
add - tests/boolean/bopcommon_simple/ZP9 Diff ] File ]
master 2e1a4dae
Timestamp: 2012-09-07 09:58:12
Author: oan
Details ] Diff ]
0023409: Tricheck command doesn't report problem when triangulation has unexpected holes

Tricheck command improvement for checking triangulation holes on free links
More obvious error message
Added test case bugs demo CR23409
Modified test case offset wire_closed_outside_0_005 G7
mod - src/BRepMesh/BRepMesh_Edge.cdl Diff ] File ]
mod - src/BRepMesh/BRepMesh_Edge.lxx Diff ] File ]
mod - src/MeshTest/MeshTest_PluginCommands.cxx Diff ] File ]
add - tests/bugs/demo/CR23409 Diff ] File ]
master 02a0b964
Timestamp: 2012-09-07 09:03:39
Author: apn
Committer: ssv
Details ] Diff ]
0023384: Translate sub-shape names between XDE document and STEP

Sub-shapes naming translation between XDE and STEP implemented as an optional mode of Reader/Writer.
New static variables are now available: write.stepcaf.subshapes.name for Writer and read.stepcaf.subshapes.name for Reader (both have 0 values by default).
XOpen command implemented in scope of XDEDRAW asset.

Added test case bugs xde CR23384
mod - src/STEPCAFControl/STEPCAFControl_Controller.cxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Reader.cdl Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
mod - tests/bugs/xde/CR23384 Diff ] File ]
master 5df3a117
Timestamp: 2012-09-07 08:33:12
Author: abv
Committer: abv
Details ] Diff ]
0023423: Test system does not get log if DRAW crashes or gets killed

Avoid using dlog in grid tests (command testgrid), in order to get some output even if DRAW crashes.
Command test now accepts argument echo to get echo immediately (but no log processing).
Test case for checking log processing in case of premature exit of DRAW is added (demo testsystem premature_exit).
mod - src/DrawResources/TestCommands.tcl Diff ] File ]
mod - tests/demo/grids.list Diff ] File ]
add - tests/demo/testsystem/premature_exit Diff ] File ]
master 319e4241
Timestamp: 2012-09-06 10:24:05
Author: apn
Details ] Diff ]
0023410: QA commands don't work properly in new testing system

Comment adding command rename. Add QA test case.
Adjusting bugs test group
mod - src/QADraw/QADraw.cxx Diff ] File ]
add - tests/bugs/demo/CR23410 Diff ] File ]
add - tests/bugs/demo/CR23416 Diff ] File ]
mod - tests/bugs/end Diff ] File ]
mod - tests/bugs/grids.list Diff ] File ]
mod - tests/bugs/iges/CR23377 Diff ] File ]
add - tests/bugs/xde/begin Diff ] File ]
add - tests/bugs/xde/CR23384 Diff ] File ]
<<  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 195 196 197 198 199 200 201 202 203 204 205 ... 220 221 222  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker