Changesets: occt
master cc99be36 2019-09-28 10:36:24 Committer: apn Details Diff |
0025341: Visualization - disallow displaying object as part of connected one and as a free one at the same time AIS_ConnectedInteractive::connect() now throws exception on connecting already displayed object. AIS_TextLabel::AcceptDisplayMode() - added missing Display Mode filter. Commands vconnect, vconnectto and vaddconnected have been corrected to replace dispalyed AIS_Shape with AIS_ConnectedInteractive in context. |
Affected Issues 0025341 |
|
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_TextLabel.cxx | Diff File | ||
mod - src/AIS/AIS_TextLabel.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
master c61c864f 2019-09-26 19:53:46 Committer: bugmaster Details Diff |
0031006: Draw Harness - locate_data_file fails on path containing spaces |
Affected Issues 0031006 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master d9619512 2019-09-26 16:30:41 Details Diff |
Update of environment files | ||
mod - adm/templates/env.bat | Diff File | ||
mod - adm/templates/env.bat.in | Diff File | ||
master fd47711d 2019-09-26 14:20:26 Details Diff |
Increment OCCT version up to 7.4.0 | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master 5646c90e 2019-09-26 11:50:10
Committer: apn Details Diff |
0030878: Modeling Algorithms - BRepLib_MakeFace produces face with abnormal surface When collecting the points to build plane use the points on the curve instead of poles (in case of BSpline and Bezier curves). Side effect changes: Changes in Geom2dHatch_Elements are to increase the chance of correct 2d classification (by the means of Geom2dHatch_Classifier) by taking more than just one point on the edge to construct the classification ray and by checking if this ray is not tangent to the edge itself. |
||
mod - src/BRepLib/BRepLib_FindSurface.cxx | Diff File | ||
mod - src/Geom2dHatch/Geom2dHatch_Elements.cxx | Diff File | ||
mod - src/Geom2dHatch/Geom2dHatch_Elements.hxx | Diff File | ||
add - tests/mkface/mkplane/bug30878_1 | Diff File | ||
add - tests/mkface/mkplane/bug30878_2 | Diff File | ||
mod - tests/offset/wire_closed_outside_0_005/D1 | Diff File | ||
mod - tests/offset/wire_unclosed_outside_0_025/B4 | Diff File | ||
master 7863dabb 2019-09-26 10:44:03 Committer: bugmaster Details Diff |
0031002: Documentation - update Overview for 7.4.0 Updated OCC logo. Replaced some external links to https. Added references to VS2019 support. Added glTF, OBJ, IFC, JT into listing within appropriate sections. Replaced dead URLs. Fixed misleading information. |
Affected Issues 0031002 |
|
mod - dox/dev_guides/building/3rdparty/3rdparty_linux.md | Diff File | ||
mod - dox/dev_guides/building/3rdparty/3rdparty_osx.md | Diff File | ||
mod - dox/dev_guides/building/3rdparty/3rdparty_windows.md | Diff File | ||
mod - dox/dev_guides/building/3rdparty/images/genconf_linux.png | Diff File | ||
mod - dox/dev_guides/building/3rdparty/images/genconf_windows.png | Diff File | ||
mod - dox/dev_guides/building/android/android.md | Diff File | ||
mod - dox/dev_guides/building/building.md | Diff File | ||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
mod - dox/dev_guides/building/msvc.md | Diff File | ||
mod - dox/dev_guides/building/xcode.md | Diff File | ||
mod - dox/dev_guides/contribution_workflow/contribution_workflow.md | Diff File | ||
mod - dox/dev_guides/debug/debug.md | Diff File | ||
mod - dox/dev_guides/documentation/documentation.md | Diff File | ||
mod - dox/dev_guides/git_guide/git_guide.md | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - dox/overview/overview.md | Diff File | ||
mod - dox/resources/occ_logo.png | Diff File | ||
mod - dox/technical_overview/technical_overview.md | Diff File | ||
mod - dox/tutorial/tutorial.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
mod - dox/user_guides/iges/iges.md | Diff File | ||
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
mod - dox/user_guides/shape_healing/shape_healing.md | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File | ||
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
mod - dox/user_guides/xde/xde.md | Diff File | ||
mod - src/DrawResources/DrawTK.tcl | Diff File | ||
mod - src/DrawResources/OCC_logo.png | Diff File | ||
master cf976857 2019-09-25 16:30:01 Committer: bugmaster Details Diff |
0031001: Documentation - modeling_algos.md can not be generated '\n' was returned to @figure ALIAS because it doesn't cause the appearance of warnings during generation of PDF documentation |
Affected Issues 0031001 |
|
mod - dox/resources/occt_ug_pdf.doxyfile | Diff File | ||
master 92686513 2019-09-25 14:24:42
Committer: bugmaster Details Diff |
0030994: Test cases of group sat/read_parallel_1/_2 are crashed with exception Revert changes by 0030518 |
||
mod - src/NCollection/NCollection_BaseMap.cxx | Diff File | ||
master 3de0f784 2019-09-25 06:12:41 Committer: bugmaster Details Diff |
0030997: Foundation Classes - name correction of dump macros |
Affected Issues 0030997 |
|
mod - dox/dev_guides/debug/debug.md | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/Bnd/Bnd_Box.cxx | Diff File | ||
mod - src/Bnd/Bnd_OBB.cxx | Diff File | ||
mod - src/Bnd/Bnd_Range.cxx | Diff File | ||
mod - src/BVH/BVH_Box.hxx | Diff File | ||
mod - src/BVH/BVH_Tree.hxx | Diff File | ||
mod - src/gp/gp_Mat.cxx | Diff File | ||
mod - src/gp/gp_Trsf.cxx | Diff File | ||
mod - src/gp/gp_XYZ.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_PolygonOffset.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Aspects.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_ArrowAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DimensionAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_LineAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_PlaneAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_PointAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_ShadingAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_TextAspect.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx | Diff File | ||
mod - src/Quantity/Quantity_Color.cxx | Diff File | ||
mod - src/Quantity/Quantity_ColorRGBA.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewClipRange.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/Standard/Standard_Dump.cxx | Diff File | ||
mod - src/Standard/Standard_Dump.hxx | Diff File | ||
mod - src/TopLoc/TopLoc_Datum3D.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_ItemLocation.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.cxx | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.cxx | Diff File | ||
mod - src/TopoDS/TopoDS_TShape.cxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_Style.cxx | Diff File | ||
master 467e864a 2019-09-24 13:42:21 tiv Committer: bugmaster Details Diff |
0030720: Coding - fix HashCode() function problems that are not resolved with 30550 Undefined behavior caused by left shift operations in TopLoc_Location::HashCode() function is fixed. HashCode() function overload for Standard_Size type is made available only if Standard_Size and "unsigned int" are different types (it is usually true for 64-bit platforms). The overload for "unsigned int" is made simple non-templated function (so it behaves the same on 32-bit and 64-bit platforms). HashCode() function overload for Standard_Utf32Char type is made available only if Standard_Utf32Char and "unsigned int" are different types (it is needed for some old compilers). |
Affected Issues 0030720 |
|
mod - src/Standard/Standard_Integer.hxx | Diff File | ||
mod - src/Standard/Standard_Size.hxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.cxx | Diff File | ||
master c275673d 2019-09-24 05:32:09
Committer: abv Details Diff |
0030993: Modeling Algorithms - heap-use-after-free reported by Clang address sanitizer in BRepFeat_MakeRevolutionForm::Perform() Use of reference to object removed from the list after that removal is avoided |
Affected Issues 0030993 |
|
mod - src/BRepFeat/BRepFeat_MakeRevolutionForm.cxx | Diff File | ||
master d537c5e6 2019-09-23 07:01:51
Committer: bugmaster Details Diff |
0029705: Foundation Classes - ShapeAnalysis_FreeBounds intention documentation is misleading Description of the purpose of the class is corrected (wording improved) |
Affected Issues 0029705 |
|
mod - src/ShapeAnalysis/ShapeAnalysis_FreeBounds.hxx | Diff File | ||
master 0a5ec5f3 2019-09-23 03:34:09
Committer: bugmaster Details Diff |
0030990: Foundation Classes - unexpected change in numerical results on bsplines after 0029769 Added DRAW command and test case for detection of inconsistent update of B-Spline surface cache |
Affected Issues 0030990 |
|
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
add - tests/bugs/fclasses/bug30990 | Diff File | ||
master 9196ea9d 2019-09-21 14:10:23 Committer: bugmaster Details Diff |
0030991: Draw Harness - ViewerTest::ParseColor() defines out-of-range alpha component ViewerTest::ParseColor() - fixed alpha component defined as 255 for RGB-only input. Quantity_Color::ColorToHex() now rounds-up float values to closest integer. Quantity_ColorRGBA::ColorToHex() - added method formatting color into hex with alpha component consistent to Quantity_Color::ColorToHex() for RGB. vdrawtext command now uses ViewerTest::ParseColor() for parsing color argument, so that it accepts hex. vreadpixel command now has been extended with -hex argument for printing color in hex format. Commands XSetColor, XGetColor, XGetShapeColor, XGetAllColors, XAddColor, XRemoveColor, XFindColor, XUnsetColor, XGetInstanceColor, XSetInstanceColor have been corrected to properly report syntax input errors and to accept color names and hex (by reusing ViewerTest::ParseColor()). |
Affected Issues 0030991 |
|
mod - samples/tcl/materials.tcl | Diff File | ||
mod - samples/tcl/pathtrace_ball.tcl | Diff File | ||
mod - samples/tcl/pathtrace_cube.tcl | Diff File | ||
mod - samples/tcl/pathtrace_materials.tcl | Diff File | ||
mod - src/Image/Image_AlienPixMap.cxx | Diff File | ||
mod - src/Quantity/Quantity_Color.hxx | Diff File | ||
mod - src/Quantity/Quantity_ColorRGBA.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
master 8aafd5f9 2019-09-20 14:59:59 Committer: bugmaster Details Diff |
0030886: Documentation - provide information about some changes in upgrade 7.4.0 Modifications added to upgrade guide: - Font_FontAspect enum digits have different values (0030439), - Graphic3d_PolygonOffset default value change (0030716), - AddZLayer inserts layer before Graphic3d_ZLayerId_Top, the previous implementation inserted it above all layers(0030668). |
Affected Issues 0030886 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
master b0082262 2019-09-20 10:52:10
Committer: apn Details Diff |
0031023: Fillet regression in OCCT 7.4 from 7.3 Modify local static function ReorderFaces to be able to process multiple-faces-connecting vertices. |
Affected Issues 0031023 |
|
mod - src/ChFi3d/ChFi3d_Builder_1.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug31023 | Diff File | ||
master eff3eff9 2019-09-20 10:52:10
Committer: apn Details Diff |
0030940: BRepFilletAPI_MakeFillet algorithm fails on closed shell 1. Add check of configuration of corner in the end of spine. 2. Correct treatment of "smooth corners". |
||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - src/BiTgte/BiTgte_Blend.cxx | Diff File | ||
mod - src/BRepFill/BRepFill_Evolved.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Analyse.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Analyse.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Inter3d.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Interval.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Interval.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Interval.lxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.hxx | Diff File | ||
mod - src/BRepOffset/FILES | Diff File | ||
mod - src/BRepTest/BRepTest_CheckCommands.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.hxx | Diff File | ||
mod - src/ChFi3d/ChFi3d.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d.hxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_0.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_1.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_FilBuilder.cxx | Diff File | ||
mod - src/ChFiDS/ChFiDS_Spine.hxx | Diff File | ||
mod - src/ChFiDS/ChFiDS_Spine.lxx | Diff File | ||
mod - src/ChFiDS/FILES | Diff File | ||
mod - src/TKFillet/EXTERNLIB | Diff File | ||
add - tests/bugs/modalg_7/bug30940_1 | Diff File | ||
add - tests/bugs/modalg_7/bug30940_2 | Diff File | ||
add - tests/bugs/modalg_7/bug30940_3 | Diff File | ||
add - tests/bugs/modalg_7/bug30940_4 | Diff File | ||
add - tests/bugs/modalg_7/bug30940_5 | Diff File | ||
add - tests/bugs/modalg_7/bug30940_6 | Diff File | ||
add - tests/bugs/modalg_7/bug31030 | Diff File | ||
master 1f99e088 2019-09-20 07:05:49
Committer: bugmaster Details Diff |
0022886: Bug in Boolean Updating test case as the problem is not reproduced anymore. |
Affected Issues 0022886 |
|
mod - tests/bugs/modalg_7/bug22886 | Diff File | ||
master c08fd127 2019-09-20 05:56:21
Committer: apn Details Diff |
0029843: Modeling Algorithms - Boolean FUSE produces incorrect result When splitting the shell/face with internal faces/edges use the 'internal' criteria of the face to choose the way to create loops. Side effect changes: - When performing Boolean operation - move the objects located far from Origin to the Origin to increase the accuracy of intersections. |
||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_ShellSplitter.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Tools.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Tools.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_WireSplitter.lxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx | Diff File | ||
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx | Diff File | ||
mod - src/IntTools/IntTools_EdgeEdge.cxx | Diff File | ||
mod - src/IntTools/IntTools_EdgeFace.hxx | Diff File | ||
mod - src/IntTools/IntTools_FaceFace.hxx | Diff File | ||
add - tests/bugs/modalg_7/bug26876 | Diff File | ||
mod - tests/bugs/modalg_7/bug26882 | Diff File | ||
mod - tests/bugs/modalg_7/bug26883_4 | Diff File | ||
add - tests/bugs/modalg_7/bug29843_1 | Diff File | ||
add - tests/bugs/modalg_7/bug29843_2 | Diff File | ||
master cbaac5de 2019-09-20 04:55:05
Committer: bugmaster Details Diff |
0030985: Modeling Algorithms - heap-use-after-free reported by Clang address sanitizer in TopOpeBRepTool_REGUW::InitBlock() Code is corrected to avoid use of reference to a shape removed from the list after that removal |
Affected Issues 0030985 |
|
mod - src/TopOpeBRepTool/TopOpeBRepTool_REGUW.cxx | Diff File | ||
master 0904aa63 2019-09-19 12:13:42 Committer: bugmaster Details Diff |
0030949: Foundation Classes - Dump improvement for OCCT classes 1. new file Standard_Dump to prepare and parse Dump in JSON format for OCCT objects 2. some presentations cover the proposed dump functionality. 3. 'bounding', 'vaspects' has '-dumpJson' field to see the DumpJson result 4. Bnd_Box constructor with min/max points is implemented to use Dump of this class in Dump BVH_Box 5. Limitation (some classes of Graphic3d, Prs3d has not full filling for DumpJson) |
Affected Issues 0030949 |
|
mod - dox/dev_guides/debug/debug.md | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.hxx | Diff File | ||
mod - src/Bnd/Bnd_Box.cxx | Diff File | ||
mod - src/Bnd/Bnd_Box.hxx | Diff File | ||
mod - src/Bnd/Bnd_OBB.cxx | Diff File | ||
mod - src/Bnd/Bnd_OBB.hxx | Diff File | ||
mod - src/Bnd/Bnd_Range.cxx | Diff File | ||
mod - src/Bnd/Bnd_Range.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
mod - src/BVH/BVH_Box.hxx | Diff File | ||
mod - src/BVH/BVH_Tree.hxx | Diff File | ||
mod - src/BVH/BVH_Types.hxx | Diff File | ||
mod - src/gp/gp_Mat.cxx | Diff File | ||
mod - src/gp/gp_Mat.hxx | Diff File | ||
mod - src/gp/gp_Trsf.cxx | Diff File | ||
mod - src/gp/gp_Trsf.hxx | Diff File | ||
mod - src/gp/gp_XYZ.cxx | Diff File | ||
mod - src/gp/gp_XYZ.hxx | Diff File | ||
mod - src/Graphic3d/FILES | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Group.hxx | Diff File | ||
add - src/Graphic3d/Graphic3d_PolygonOffset.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_PolygonOffset.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Aspects.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Aspects.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_ArrowAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_ArrowAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_BasicAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_DimensionAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DimensionAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_LineAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_LineAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_PlaneAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_PlaneAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_PointAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_PointAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_ShadingAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_ShadingAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_TextAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_TextAspect.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | ||
mod - src/Quantity/Quantity_Color.cxx | Diff File | ||
mod - src/Quantity/Quantity_Color.hxx | Diff File | ||
mod - src/Quantity/Quantity_ColorRGBA.cxx | Diff File | ||
mod - src/Quantity/Quantity_ColorRGBA.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_EntityOwner.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewClipRange.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewClipRange.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - src/Standard/FILES | Diff File | ||
add - src/Standard/Standard_Dump.cxx | Diff File | ||
add - src/Standard/Standard_Dump.hxx | Diff File | ||
mod - src/TopLoc/TopLoc_Datum3D.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Datum3D.hxx | Diff File | ||
mod - src/TopLoc/TopLoc_ItemLocation.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_ItemLocation.hxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.hxx | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.cxx | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.hxx | Diff File | ||
mod - src/TopoDS/TopoDS_TShape.cxx | Diff File | ||
mod - src/TopoDS/TopoDS_TShape.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_Style.cxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_Style.hxx | Diff File | ||
add - tests/bugs/modalg_7/bug30949 | Diff File | ||
add - tests/bugs/vis/bug30949 | Diff File | ||
master 1e0a1fc9 2019-09-19 05:33:31
Committer: bugmaster Details Diff |
0030981: Foundation Classes - heap-buffer-overflow reported by Clang address sanitizer in TCollection_ExtendedString Avoid using memcmp on null-terminated extended (16-bit) strings. Plain zero is used instead of one-byte null char literal for 16-bit chars. |
Affected Issues 0030981 |
|
mod - src/TCollection/TCollection_ExtendedString.cxx | Diff File | ||
master 25093c3f 2019-09-19 04:07:13
Committer: bugmaster Details Diff |
0030980: Data Exchange - global-buffer-overflow reported by Clang address sanitizer in iges_newchar() Avoid unnecessary copying of characters with zero-length string literal as source |
Affected Issues 0030980 |
|
mod - src/IGESFile/structiges.c | Diff File | ||
master 1f44d29a 2019-09-18 00:48:35
Committer: bugmaster Details Diff |
0030978: Visualization - stack-use-after-scope reported by Clang address sanitizer in OpenGl_Text.cxx Implementation of auxiliary class in OpenGl_Text.cxx is corrected to avoid storing reference to temporary object. Off-topic: test parse rules are corrected to recognize situation when test is killed by elapsed time, and report it as such. |
Affected Issues 0030978 |
|
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - tests/parse.rules | Diff File | ||
master 51ee6a7d 2019-09-17 13:05:05 Committer: bugmaster Details Diff |
0030964: Data Exchange - use Standard_ReadLineBuffer within OBJ reader Standard_ReadLineBuffer now supports a processing of the special multi-line case with \ at the end of the line. Standard_RedLineBuffer was used to load Stl files |
Affected Issues 0030964 |
|
mod - src/RWObj/RWObj_Reader.cxx | Diff File | ||
mod - src/RWStl/RWStl_Reader.cxx | Diff File | ||
mod - src/Standard/Standard_ReadLineBuffer.hxx | Diff File | ||
mod - tests/de_mesh/stl_read/D1 | Diff File |