MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master 1e0a1fc9
Timestamp: 2019-09-19 05:33:31
Author: abv
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.
mod - src/TCollection/TCollection_ExtendedString.cxx Diff ] File ]
master 25093c3f
Timestamp: 2019-09-19 04:07:13
Author: abv
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
mod - src/IGESFile/structiges.c Diff ] File ]
master 1f44d29a
Timestamp: 2019-09-18 00:48:35
Author: abv
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.
mod - src/OpenGl/OpenGl_Text.cxx Diff ] File ]
mod - tests/parse.rules Diff ] File ]
master 51ee6a7d
Timestamp: 2019-09-17 13:05:05
Author: mzernova
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
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 ]
master aaf8d6a9
Timestamp: 2019-09-16 20:06:38
Author: kgv
Committer: apn
Details ] Diff ]
0030969: Coding Rules - refactor Quantity_Color.cxx color table definition

The table of named colors has been compressed and moved out
from Quantity_Color.cxx into Quantity_ColorTable.pxx.

Quantity_NameOfColor - grayscale enumeration values have been re-ordered to fix discontinuity.
Duplicating colors has been merged within enumeration:
  CHARTREUSE=CHARTREUSE1, GOLD=GOLD1, GREEN=GREEN1, ORANGE=ORANGE1,
  ORANGERED=ORANGERED1, RED=RED1, TOMATO=TOMATO1, YELLOW=YELLOW1.
Added aliases to several other common colors:
  BLUE=BLUE1, CYAN=CYAN1, LIGHTCYAN=LIGHTCYAN1, MAGENTA=MAGENTA1.

Quantity_Color class definition has been cleaned to follow OCCT coding style.
Quantity_Color now stores NCollection_Vec3<float> as class field instead of separate components.
Removed unused class Quantity_ColorDefinitionError.

New methods Quantity_Color::Convert_LinearRGB_To_sRGB() and Quantity_Color::Convert_sRGB_To_LinearRGB()
converting RGB components from linear to non-linear sRGB colorspace and vice versa.
Image_PixMap::PixelColor() and Image_PixMap::SetPixelColor() methods have been extended
with an optional argument for performing linearization/delinearization of 8-bit sRGB pixel formats.

Draw Harness command AISColor has been corrected to take color name instead of enumeration index.
mod - samples/tcl/ANC101.tcl Diff ] File ]
mod - samples/tcl/cpu.tcl Diff ] File ]
mod - samples/tcl/dimensions.tcl Diff ] File ]
mod - samples/tcl/logo2019.tcl Diff ] File ]
mod - samples/tcl/markers.tcl Diff ] File ]
mod - samples/tcl/materials.tcl Diff ] File ]
mod - samples/tcl/MBBGehauseRohteil.tcl Diff ] File ]
mod - samples/tcl/pencil.tcl Diff ] File ]
mod - samples/tcl/Penrose.tcl Diff ] File ]
mod - samples/tcl/xde.tcl Diff ] File ]
mod - src/DPrsStd/DPrsStd_AISPresentationCommands.cxx Diff ] File ]
mod - src/Image/Image_PixMap.cxx Diff ] File ]
mod - src/Image/Image_PixMap.hxx Diff ] File ]
mod - src/QABugs/QABugs_11.cxx Diff ] File ]
mod - src/Quantity/FILES Diff ] File ]
mod - src/Quantity/Quantity_Color.cxx Diff ] File ]
mod - src/Quantity/Quantity_Color.hxx Diff ] File ]
rm - src/Quantity/Quantity_ColorDefinitionError.hxx Diff ] File ]
mod - src/Quantity/Quantity_ColorRGBA.hxx Diff ] File ]
add - src/Quantity/Quantity_ColorTable.pxx Diff ] File ]
mod - src/Quantity/Quantity_NameOfColor.hxx Diff ] File ]
mod - src/Quantity/Quantity_TypeOfColor.hxx Diff ] File ]
mod - tests/3rdparty/fonts/A2 Diff ] File ]
mod - tests/3rdparty/fonts/A3 Diff ] File ]
mod - tests/3rdparty/fonts/A4 Diff ] File ]
mod - tests/3rdparty/fonts/A5 Diff ] File ]
mod - tests/3rdparty/fonts/A6 Diff ] File ]
mod - tests/3rdparty/fonts/A7 Diff ] File ]
mod - tests/3rdparty/fonts/A8 Diff ] File ]
mod - tests/3rdparty/fonts/B1 Diff ] File ]
mod - tests/3rdparty/fonts/B2 Diff ] File ]
mod - tests/3rdparty/fonts/B4 Diff ] File ]
mod - tests/3rdparty/fonts/B5 Diff ] File ]
mod - tests/3rdparty/fonts/B7 Diff ] File ]
mod - tests/bugs/caf/bug1029 Diff ] File ]
rm - tests/bugs/caf/bug1030 Diff ] File ]
mod - tests/bugs/caf/bug26290_newattribute_1 Diff ] File ]
mod - tests/bugs/caf/bug26290_newattribute_2 Diff ] File ]
mod - tests/bugs/iges/bug25518 Diff ] File ]
mod - tests/bugs/modalg_5/bug24244 Diff ] File ]
mod - tests/bugs/step/bug30856 Diff ] File ]
mod - tests/bugs/vis/bug21747_1 Diff ] File ]
mod - tests/bugs/vis/bug21747_10 Diff ] File ]
mod - tests/bugs/vis/bug21747_11 Diff ] File ]
mod - tests/bugs/vis/bug21747_12 Diff ] File ]
mod - tests/bugs/vis/bug21747_13 Diff ] File ]
mod - tests/bugs/vis/bug21747_14 Diff ] File ]
mod - tests/bugs/vis/bug21747_15 Diff ] File ]
mod - tests/bugs/vis/bug21747_16 Diff ] File ]
mod - tests/bugs/vis/bug21747_17 Diff ] File ]
mod - tests/bugs/vis/bug21747_2 Diff ] File ]
mod - tests/bugs/vis/bug21747_3 Diff ] File ]
mod - tests/bugs/vis/bug21747_4 Diff ] File ]
mod - tests/bugs/vis/bug21747_5 Diff ] File ]
mod - tests/bugs/vis/bug21747_6 Diff ] File ]
mod - tests/bugs/vis/bug21747_7 Diff ] File ]
mod - tests/bugs/vis/bug21747_8 Diff ] File ]
mod - tests/bugs/vis/bug21747_9 Diff ] File ]
mod - tests/bugs/vis/bug22149 Diff ] File ]
mod - tests/bugs/vis/bug22796_1 Diff ] File ]
mod - tests/bugs/vis/bug22796_2 Diff ] File ]
mod - tests/bugs/vis/bug22879 Diff ] File ]
mod - tests/bugs/vis/bug22906 Diff ] File ]
mod - tests/bugs/vis/bug23363 Diff ] File ]
mod - tests/bugs/vis/bug23652 Diff ] File ]
mod - tests/bugs/vis/bug24391 Diff ] File ]
mod - tests/bugs/vis/bug24555 Diff ] File ]
mod - tests/bugs/vis/bug24564 Diff ] File ]
mod - tests/bugs/vis/bug24714 Diff ] File ]
mod - tests/bugs/vis/bug24717 Diff ] File ]
mod - tests/bugs/vis/bug24837_2 Diff ] File ]
mod - tests/bugs/vis/bug24867 Diff ] File ]
mod - tests/bugs/vis/bug24901 Diff ] File ]
mod - tests/bugs/vis/bug25121 Diff ] File ]
mod - tests/bugs/vis/bug25136 Diff ] File ]
mod - tests/bugs/vis/bug25369 Diff ] File ]
mod - tests/bugs/vis/bug25475 Diff ] File ]
mod - tests/bugs/vis/bug25732_1 Diff ] File ]
mod - tests/bugs/vis/bug25732_2 Diff ] File ]
mod - tests/bugs/vis/bug25775 Diff ] File ]
mod - tests/bugs/vis/bug26404 Diff ] File ]
mod - tests/bugs/vis/bug26599 Diff ] File ]
mod - tests/bugs/vis/bug26680 Diff ] File ]
mod - tests/bugs/vis/bug26719_1 Diff ] File ]
mod - tests/bugs/vis/bug26870 Diff ] File ]
mod - tests/bugs/vis/bug26959 Diff ] File ]
mod - tests/bugs/vis/bug27530 Diff ] File ]
mod - tests/bugs/vis/bug27573 Diff ] File ]
mod - tests/bugs/vis/bug27624 Diff ] File ]
mod - tests/bugs/vis/bug27739 Diff ] File ]
mod - tests/bugs/vis/bug27751_capping Diff ] File ]
mod - tests/bugs/vis/bug27796 Diff ] File ]
mod - tests/bugs/vis/bug27836 Diff ] File ]
mod - tests/bugs/vis/bug27958 Diff ] File ]
mod - tests/bugs/vis/bug28004 Diff ] File ]
mod - tests/bugs/vis/bug28036_1 Diff ] File ]
mod - tests/bugs/vis/bug28036_2 Diff ] File ]
mod - tests/bugs/vis/bug28061 Diff ] File ]
mod - tests/bugs/vis/bug28099_text_core Diff ] File ]
mod - tests/bugs/vis/bug28127 Diff ] File ]
mod - tests/bugs/vis/bug28361 Diff ] File ]
mod - tests/bugs/vis/bug30076 Diff ] File ]
mod - tests/bugs/vis/bug30630_1 Diff ] File ]
mod - tests/bugs/vis/bug30630_2 Diff ] File ]
mod - tests/bugs/vis/bug30630_3 Diff ] File ]
mod - tests/bugs/vis/bug5990 Diff ] File ]
mod - tests/bugs/vis/bug6897_1 Diff ] File ]
mod - tests/bugs/vis/bug74 Diff ] File ]
mod - tests/bugs/vis/bug85_1 Diff ] File ]
mod - tests/bugs/vis/bug85_2 Diff ] File ]
mod - tests/bugs/xde/bug26216 Diff ] File ]
mod - tests/bugs/xde/bug28641 Diff ] File ]
mod - tests/bugs/xde/bug29436_1 Diff ] File ]
mod - tests/caf/bugs/D2 Diff ] File ]
mod - tests/caf/parse.rules Diff ] File ]
mod - tests/caf/presentation/B2 Diff ] File ]
mod - tests/caf/presentation/B3 Diff ] File ]
mod - tests/caf/presentation/B4 Diff ] File ]
mod - tests/caf/presentation/C1 Diff ] File ]
mod - tests/caf/presentation/F2 Diff ] File ]
mod - tests/caf/presentation/F3 Diff ] File ]
mod - tests/caf/presentation/F4 Diff ] File ]
mod - tests/caf/presentation/G1 Diff ] File ]
mod - tests/caf/presentation/H1 Diff ] File ]
mod - tests/caf/presentation/H2 Diff ] File ]
mod - tests/caf/presentation/I1 Diff ] File ]
mod - tests/caf/presentation/I2 Diff ] File ]
mod - tests/caf/presentation/J1 Diff ] File ]
mod - tests/caf/presentation/J2 Diff ] File ]
mod - tests/caf/presentation/K1 Diff ] File ]
mod - tests/caf/presentation/K2 Diff ] File ]
mod - tests/de/iges_1/C7 Diff ] File ]
mod - tests/de/iges_1/E1 Diff ] File ]
mod - tests/de/iges_1/G2 Diff ] File ]
mod - tests/de/iges_1/H1 Diff ] File ]
mod - tests/de/iges_1/H5 Diff ] File ]
mod - tests/de/iges_1/H6 Diff ] File ]
mod - tests/de/iges_1/H7 Diff ] File ]
mod - tests/de/iges_1/H8 Diff ] File ]
mod - tests/de/iges_1/H9 Diff ] File ]
mod - tests/de/iges_1/I1 Diff ] File ]
mod - tests/de/iges_1/I2 Diff ] File ]
mod - tests/de/iges_1/I4 Diff ] File ]
mod - tests/de/iges_1/I6 Diff ] File ]
mod - tests/de/iges_1/I8 Diff ] File ]
mod - tests/de/iges_1/J5 Diff ] File ]
mod - tests/de/iges_1/J6 Diff ] File ]
mod - tests/de/iges_1/J7 Diff ] File ]
mod - tests/de/iges_1/J8 Diff ] File ]
mod - tests/de/iges_1/K1 Diff ] File ]
mod - tests/de/iges_1/K3 Diff ] File ]
mod - tests/de/iges_1/K4 Diff ] File ]
mod - tests/de/iges_1/K8 Diff ] File ]
mod - tests/de/iges_1/K9 Diff ] File ]
mod - tests/de/iges_1/L2 Diff ] File ]
mod - tests/de/iges_1/L8 Diff ] File ]
mod - tests/de/iges_1/L9 Diff ] File ]
mod - tests/de/iges_1/M1 Diff ] File ]
mod - tests/de/iges_1/M6 Diff ] File ]
mod - tests/de/iges_1/N1 Diff ] File ]
mod - tests/de/iges_1/N2 Diff ] File ]
mod - tests/de/iges_1/O1 Diff ] File ]
mod - tests/de/iges_1/O4 Diff ] File ]
mod - tests/de/iges_1/O6 Diff ] File ]
mod - tests/de/iges_1/O7 Diff ] File ]
mod - tests/de/iges_1/O8 Diff ] File ]
mod - tests/de/iges_1/O9 Diff ] File ]
mod - tests/de/iges_1/P1 Diff ] File ]
mod - tests/de/iges_1/P2 Diff ] File ]
mod - tests/de/iges_1/P5 Diff ] File ]
mod - tests/de/iges_1/P6 Diff ] File ]
mod - tests/de/iges_1/Q7 Diff ] File ]
mod - tests/de/iges_1/R3 Diff ] File ]
mod - tests/de/iges_1/R4 Diff ] File ]
mod - tests/de/iges_1/R5 Diff ] File ]
mod - tests/de/iges_1/R6 Diff ] File ]
mod - tests/de/iges_1/R7 Diff ] File ]
mod - tests/de/iges_1/R8 Diff ] File ]
mod - tests/de/iges_2/A3 Diff ] File ]
mod - tests/de/iges_2/A5 Diff ] File ]
mod - tests/de/iges_2/A6 Diff ] File ]
mod - tests/de/iges_2/A7 Diff ] File ]
mod - tests/de/iges_2/A8 Diff ] File ]
mod - tests/de/iges_2/A9 Diff ] File ]
mod - tests/de/iges_2/B1 Diff ] File ]
mod - tests/de/iges_2/B2 Diff ] File ]
mod - tests/de/iges_2/B8 Diff ] File ]
mod - tests/de/iges_2/B9 Diff ] File ]
mod - tests/de/iges_2/C1 Diff ] File ]
mod - tests/de/iges_2/C3 Diff ] File ]
mod - tests/de/iges_2/C4 Diff ] File ]
mod - tests/de/iges_2/C5 Diff ] File ]
mod - tests/de/iges_2/C6 Diff ] File ]
mod - tests/de/iges_2/C7 Diff ] File ]
mod - tests/de/iges_2/D1 Diff ] File ]
mod - tests/de/iges_2/D3 Diff ] File ]
mod - tests/de/iges_2/D4 Diff ] File ]
mod - tests/de/iges_2/D7 Diff ] File ]
mod - tests/de/iges_2/D8 Diff ] File ]
mod - tests/de/iges_2/D9 Diff ] File ]
mod - tests/de/iges_2/E3 Diff ] File ]
mod - tests/de/iges_2/E4 Diff ] File ]
mod - tests/de/iges_2/E6 Diff ] File ]
mod - tests/de/iges_2/E7 Diff ] File ]
mod - tests/de/iges_2/E8 Diff ] File ]
mod - tests/de/iges_2/F1 Diff ] File ]
mod - tests/de/iges_2/F2 Diff ] File ]
mod - tests/de/iges_2/F3 Diff ] File ]
mod - tests/de/iges_2/F4 Diff ] File ]
mod - tests/de/iges_2/F5 Diff ] File ]
mod - tests/de/iges_2/F6 Diff ] File ]
mod - tests/de/iges_2/F8 Diff ] File ]
mod - tests/de/iges_2/G2 Diff ] File ]
mod - tests/de/iges_2/G3 Diff ] File ]
mod - tests/de/iges_2/G4 Diff ] File ]
mod - tests/de/iges_2/G5 Diff ] File ]
mod - tests/de/iges_2/G7 Diff ] File ]
mod - tests/de/iges_2/G8 Diff ] File ]
mod - tests/de/iges_2/G9 Diff ] File ]
mod - tests/de/iges_2/H2 Diff ] File ]
mod - tests/de/iges_2/H3 Diff ] File ]
mod - tests/de/iges_2/H4 Diff ] File ]
mod - tests/de/iges_2/H5 Diff ] File ]
mod - tests/de/iges_2/H7 Diff ] File ]
mod - tests/de/iges_2/H8 Diff ] File ]
mod - tests/de/iges_2/H9 Diff ] File ]
mod - tests/de/iges_2/I1 Diff ] File ]
mod - tests/de/iges_2/I2 Diff ] File ]
mod - tests/de/iges_2/I4 Diff ] File ]
mod - tests/de/iges_2/I5 Diff ] File ]
mod - tests/de/iges_2/I6 Diff ] File ]
mod - tests/de/iges_2/I7 Diff ] File ]
mod - tests/de/iges_2/I8 Diff ] File ]
mod - tests/de/iges_2/I9 Diff ] File ]
mod - tests/de/iges_2/J1 Diff ] File ]
mod - tests/de/iges_3/A1 Diff ] File ]
mod - tests/de/iges_3/A2 Diff ] File ]
mod - tests/de/iges_3/A4 Diff ] File ]
mod - tests/de/iges_3/A7 Diff ] File ]
mod - tests/de/iges_3/A8 Diff ] File ]
mod - tests/de/step_1/A5 Diff ] File ]
mod - tests/de/step_1/A6 Diff ] File ]
mod - tests/de/step_1/A7 Diff ] File ]
mod - tests/de/step_1/A8 Diff ] File ]
mod - tests/de/step_1/B4 Diff ] File ]
mod - tests/de/step_1/B6 Diff ] File ]
mod - tests/de/step_1/B7 Diff ] File ]
mod - tests/de/step_1/B8 Diff ] File ]
mod - tests/de/step_1/C1 Diff ] File ]
mod - tests/de/step_1/F5 Diff ] File ]
mod - tests/de/step_1/F7 Diff ] File ]
mod - tests/de/step_1/G5 Diff ] File ]
mod - tests/de/step_1/G6 Diff ] File ]
mod - tests/de/step_1/G7 Diff ] File ]
mod - tests/de/step_1/M3 Diff ] File ]
mod - tests/de/step_1/M4 Diff ] File ]
mod - tests/de/step_1/M5 Diff ] File ]
mod - tests/de/step_1/M6 Diff ] File ]
mod - tests/de/step_1/N4 Diff ] File ]
mod - tests/de/step_1/N5 Diff ] File ]
mod - tests/de/step_1/N6 Diff ] File ]
mod - tests/de/step_1/N7 Diff ] File ]
mod - tests/de/step_1/N8 Diff ] File ]
mod - tests/de/step_1/N9 Diff ] File ]
mod - tests/de/step_1/Q4 Diff ] File ]
mod - tests/de/step_1/Q5 Diff ] File ]
mod - tests/de/step_1/R8 Diff ] File ]
mod - tests/de/step_1/S2 Diff ] File ]
mod - tests/de/step_1/S9 Diff ] File ]
mod - tests/de/step_1/T7 Diff ] File ]
mod - tests/de/step_1/T8 Diff ] File ]
mod - tests/de/step_1/T9 Diff ] File ]
mod - tests/de/step_1/U1 Diff ] File ]
mod - tests/de/step_1/U4 Diff ] File ]
mod - tests/de/step_1/U6 Diff ] File ]
mod - tests/de/step_1/U8 Diff ] File ]
mod - tests/de/step_1/U9 Diff ] File ]
mod - tests/de/step_1/V1 Diff ] File ]
mod - tests/de/step_1/V2 Diff ] File ]
mod - tests/de/step_1/V3 Diff ] File ]
mod - tests/de/step_1/V4 Diff ] File ]
mod - tests/de/step_1/V5 Diff ] File ]
mod - tests/de/step_1/V8 Diff ] File ]
mod - tests/de/step_1/W4 Diff ] File ]
mod - tests/de/step_1/W6 Diff ] File ]
mod - tests/de/step_1/X3 Diff ] File ]
mod - tests/de/step_1/X8 Diff ] File ]
mod - tests/de/step_1/X9 Diff ] File ]
mod - tests/de/step_1/Y2 Diff ] File ]
mod - tests/de/step_1/Z2 Diff ] File ]
mod - tests/de/step_1/Z3 Diff ] File ]
mod - tests/de/step_1/ZB7 Diff ] File ]
mod - tests/de/step_1/ZD8 Diff ] File ]
mod - tests/de/step_1/ZD9 Diff ] File ]
mod - tests/de/step_1/ZE3 Diff ] File ]
mod - tests/de/step_1/ZE5 Diff ] File ]
mod - tests/de/step_1/ZE6 Diff ] File ]
mod - tests/de/step_1/ZE8 Diff ] File ]
mod - tests/de/step_1/ZE9 Diff ] File ]
mod - tests/de/step_1/ZF3 Diff ] File ]
mod - tests/de/step_1/ZF4 Diff ] File ]
mod - tests/de/step_1/ZF5 Diff ] File ]
mod - tests/de/step_1/ZF8 Diff ] File ]
mod - tests/de/step_1/ZF9 Diff ] File ]
mod - tests/de/step_1/ZG3 Diff ] File ]
mod - tests/de/step_1/ZG7 Diff ] File ]
mod - tests/de/step_1/ZG8 Diff ] File ]
mod - tests/de/step_1/ZH2 Diff ] File ]
mod - tests/de/step_1/ZH5 Diff ] File ]
mod - tests/de/step_1/ZH6 Diff ] File ]
mod - tests/de/step_1/ZH8 Diff ] File ]
mod - tests/de/step_1/ZH9 Diff ] File ]
mod - tests/de/step_1/ZI1 Diff ] File ]
mod - tests/de/step_1/ZI4 Diff ] File ]
mod - tests/de/step_1/ZI5 Diff ] File ]
mod - tests/de/step_1/ZM6 Diff ] File ]
mod - tests/de/step_1/ZM7 Diff ] File ]
mod - tests/de/step_1/ZM8 Diff ] File ]
mod - tests/de/step_1/ZM9 Diff ] File ]
mod - tests/de/step_1/ZN2 Diff ] File ]
mod - tests/de/step_1/ZO1 Diff ] File ]
mod - tests/de/step_1/ZO6 Diff ] File ]
mod - tests/de/step_1/ZP5 Diff ] File ]
mod - tests/de/step_1/ZQ2 Diff ] File ]
mod - tests/de/step_1/ZQ4 Diff ] File ]
mod - tests/de/step_1/ZQ5 Diff ] File ]
mod - tests/de/step_1/ZQ6 Diff ] File ]
mod - tests/de/step_1/ZQ9 Diff ] File ]
mod - tests/de/step_1/ZR1 Diff ] File ]
mod - tests/de/step_1/ZR2 Diff ] File ]
mod - tests/de/step_1/ZR4 Diff ] File ]
mod - tests/de/step_1/ZR7 Diff ] File ]
mod - tests/de/step_1/ZR8 Diff ] File ]
mod - tests/de/step_1/ZR9 Diff ] File ]
mod - tests/de/step_1/ZT2 Diff ] File ]
mod - tests/de/step_1/ZT3 Diff ] File ]
mod - tests/de/step_1/ZT6 Diff ] File ]
mod - tests/de/step_1/ZT7 Diff ] File ]
mod - tests/de/step_1/ZT8 Diff ] File ]
mod - tests/de/step_1/ZT9 Diff ] File ]
mod - tests/de/step_1/ZU5 Diff ] File ]
mod - tests/de/step_1/ZU6 Diff ] File ]
mod - tests/de/step_1/ZU8 Diff ] File ]
mod - tests/de/step_1/ZU9 Diff ] File ]
mod - tests/de/step_1/ZV2 Diff ] File ]
mod - tests/de/step_1/ZV3 Diff ] File ]
mod - tests/de/step_1/ZV4 Diff ] File ]
mod - tests/de/step_1/ZV5 Diff ] File ]
mod - tests/de/step_1/ZV7 Diff ] File ]
mod - tests/de/step_1/ZV8 Diff ] File ]
mod - tests/de/step_1/ZV9 Diff ] File ]
mod - tests/de/step_1/ZW1 Diff ] File ]
mod - tests/de/step_1/ZW6 Diff ] File ]
mod - tests/de/step_1/ZY4 Diff ] File ]
mod - tests/de/step_2/A3 Diff ] File ]
mod - tests/de/step_2/A4 Diff ] File ]
mod - tests/de/step_2/A7 Diff ] File ]
mod - tests/de/step_2/C5 Diff ] File ]
mod - tests/de/step_2/C8 Diff ] File ]
mod - tests/de/step_2/D5 Diff ] File ]
mod - tests/de/step_2/E1 Diff ] File ]
mod - tests/de/step_2/E2 Diff ] File ]
mod - tests/de/step_2/E3 Diff ] File ]
mod - tests/de/step_2/E4 Diff ] File ]
mod - tests/de/step_2/F1 Diff ] File ]
mod - tests/de/step_2/F2 Diff ] File ]
mod - tests/de/step_2/F3 Diff ] File ]
mod - tests/de/step_2/H1 Diff ] File ]
mod - tests/de/step_2/H4 Diff ] File ]
mod - tests/de/step_2/H8 Diff ] File ]
mod - tests/de/step_2/J3 Diff ] File ]
mod - tests/de/step_2/J4 Diff ] File ]
mod - tests/de/step_2/J6 Diff ] File ]
mod - tests/de/step_2/J7 Diff ] File ]
mod - tests/de/step_2/K1 Diff ] File ]
mod - tests/de/step_2/K4 Diff ] File ]
mod - tests/de/step_2/K5 Diff ] File ]
mod - tests/de/step_2/K8 Diff ] File ]
mod - tests/de/step_2/L5 Diff ] File ]
mod - tests/de/step_2/L6 Diff ] File ]
mod - tests/de/step_2/M4 Diff ] File ]
mod - tests/de/step_2/S1 Diff ] File ]
mod - tests/de/step_2/S4 Diff ] File ]
mod - tests/de/step_2/T8 Diff ] File ]
mod - tests/de/step_2/U6 Diff ] File ]
mod - tests/de/step_2/U7 Diff ] File ]
mod - tests/de/step_2/X3 Diff ] File ]
mod - tests/de/step_2/X5 Diff ] File ]
mod - tests/de/step_3/B1 Diff ] File ]
mod - tests/de/step_3/B4 Diff ] File ]
mod - tests/de/step_3/C9 Diff ] File ]
mod - tests/de/step_3/E1 Diff ] File ]
mod - tests/de/step_3/E3 Diff ] File ]
mod - tests/de/step_3/E7 Diff ] File ]
mod - tests/de/step_3/E8 Diff ] File ]
mod - tests/de/step_3/F4 Diff ] File ]
mod - tests/de/step_4/A4 Diff ] File ]
mod - tests/de/step_4/A5 Diff ] File ]
mod - tests/de/step_4/C7 Diff ] File ]
mod - tests/de/step_4/D8 Diff ] File ]
mod - tests/de/step_4/E2 Diff ] File ]
mod - tests/de/step_4/E5 Diff ] File ]
mod - tests/de/step_4/F3 Diff ] File ]
mod - tests/de/step_4/G3 Diff ] File ]
mod - tests/de/step_4/G4 Diff ] File ]
mod - tests/de/step_4/H2 Diff ] File ]
mod - tests/de/step_4/H3 Diff ] File ]
mod - tests/de/step_4/H4 Diff ] File ]
mod - tests/de/step_4/H5 Diff ] File ]
mod - tests/de/step_4/H8 Diff ] File ]
mod - tests/de/step_5/A2 Diff ] File ]
mod - tests/de/step_5/A3 Diff ] File ]
mod - tests/de/step_5/A5 Diff ] File ]
mod - tests/de/step_5/B1 Diff ] File ]
mod - tests/de/step_5/B2 Diff ] File ]
mod - tests/de/step_5/B3 Diff ] File ]
mod - tests/de/step_5/B5 Diff ] File ]
mod - tests/de/step_5/B7 Diff ] File ]
mod - tests/demo/draw/bug23745 Diff ] File ]
mod - tests/tools/dfbrowser/A4 Diff ] File ]
mod - tests/v3d/edge/A10 Diff ] File ]
mod - tests/v3d/face/F3 Diff ] File ]
mod - tests/v3d/glsl/clipping1 Diff ] File ]
mod - tests/v3d/glsl/culldist Diff ] File ]
mod - tests/v3d/glsl/cullsize Diff ] File ]
mod - tests/v3d/glsl/interior1 Diff ] File ]
mod - tests/v3d/glsl/interior2 Diff ] File ]
mod - tests/v3d/glsl/msaa Diff ] File ]
mod - tests/v3d/glsl/outline1 Diff ] File ]
mod - tests/v3d/glsl/phong_pos2 Diff ] File ]
mod - tests/v3d/glsl/phong_pos3 Diff ] File ]
mod - tests/v3d/glsl/phong_pos4 Diff ] File ]
mod - tests/v3d/glsl/tiles Diff ] File ]
mod - tests/v3d/materials/bug24855 Diff ] File ]
mod - tests/v3d/raytrace/bug24130 Diff ] File ]
mod - tests/v3d/raytrace/bug24819 Diff ] File ]
mod - tests/v3d/raytrace/bug25201 Diff ] File ]
mod - tests/v3d/raytrace/bug26617 Diff ] File ]
mod - tests/v3d/raytrace/refraction Diff ] File ]
mod - tests/v3d/raytrace/textures Diff ] File ]
mod - tests/v3d/transparency/blend Diff ] File ]
mod - tests/v3d/viewcube/default Diff ] File ]
mod - tests/v3d/viewcube/style Diff ] File ]
mod - tests/xcaf/end Diff ] File ]
master 258a844b
Timestamp: 2019-09-16 13:59:52
Author: gka
Committer: bugmaster
Details ] Diff ]
0029780: [REGRESSION] Shape Healing - Operator FixShape failed with exception

Method ShapeFix_Wire::FixNotchedEdges() is corrected to handle the case of closed notched edges: on such edges split parameter may fall to wrong end of the curve due to projection.
mod - src/Draw/Draw_BasicCommands.cxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff ] File ]
add - tests/bugs/step/bug29780 Diff ] File ]
master c42ef165
Timestamp: 2019-09-16 10:44:02
Author: user897
Committer: bugmaster
Details ] Diff ]
0030180: Data Exchange - VrmlAPI_Writer is expected to return export state

The VrmlAPI_Writer::WriteDoc() and VrmlAPI_Writer::Write() methods now return the export state.
mod - src/VrmlAPI/VrmlAPI.cxx Diff ] File ]
mod - src/VrmlAPI/VrmlAPI.hxx Diff ] File ]
mod - src/VrmlAPI/VrmlAPI_Writer.cxx Diff ] File ]
mod - src/VrmlAPI/VrmlAPI_Writer.hxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW_Common.cxx Diff ] File ]
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
master 27bd52b5
Timestamp: 2019-09-16 09:11:30
Author: kgv
Committer: bugmaster
Details ] Diff ]
0030966: Configuration, genproj.tcl - look for an optional libraries e57 and xerces

Added missing HAVE_RAPIDJSON to env.sh.

genconf.tcl has been extended with new option HAVE_E57
which enables looking for E57 and xerces libraries.
Added new libraries CSF_E57 and CSF_xerces to genproj.tcl.
mod - adm/genconf.tcl Diff ] File ]
mod - adm/genconfdeps.tcl Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
mod - adm/templates/env.bat Diff ] File ]
mod - adm/templates/env.sh Diff ] File ]
master f4b0c772
Timestamp: 2019-09-16 08:08:23
Author: kgv
Committer: bugmaster
Details ] Diff ]
0030967: Configuration, genproj.tcl - generate OCCProducts solution for products

genproj procedure has been extended with new parameters -solution, set to OCCT by default.
Added missing HAVE_RAPIDJSON to env.sh.

Added implicit file path normalization for PRODUCTS_PATH variable,
to avoid genconf.tcl script malfunction on backslashed.
mod - adm/genconf.tcl Diff ] File ]
mod - adm/genconfdeps.tcl Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
mod - adm/templates/codeblocks.sh Diff ] File ]
mod - adm/templates/env.sh Diff ] File ]
mod - adm/templates/msvc.bat Diff ] File ]
mod - adm/templates/xcode.sh Diff ] File ]
mod - genproj Diff ] File ]
mod - genproj.bat Diff ] File ]
master e774a553
Timestamp: 2019-09-16 07:46:54
Author: ifv
Committer: bugmaster
Details ] Diff ]
0030907: Visualization Algorithms - failure on attempt to compute iso-lines for an offset face made by a face of linear extrusion

The visualization code drawing iso-lines has been protected against getting iso-lines of infinite offset surface. In such case the surface is trimmed by UV bounds of the face.
Test case added
mod - src/StdPrs/StdPrs_Isolines.cxx Diff ] File ]
mod - src/StdPrs/StdPrs_Isolines.hxx Diff ] File ]
add - tests/bugs/vis/bug30907 Diff ] File ]
master 487942b5
Timestamp: 2019-09-16 06:51:03
Author: msv
Committer: bugmaster
Details ] Diff ]
0030968: Update the upgrade guide regarding the issue 30778
mod - dox/dev_guides/upgrade/upgrade.md Diff ] File ]
master eb62cbc4
Timestamp: 2019-09-16 05:01:13
Author: abv
Committer: bugmaster
Details ] Diff ]
0030518: Foundation Classes - NCollection_IndexedDataMap array out of bounds

Implementation of NCollection_IndexedDataMap::Iterator is revised to avoid unintended access to the element out of array bounds
mod - src/NCollection/NCollection_BaseMap.cxx Diff ] File ]
mod - src/NCollection/NCollection_IndexedDataMap.hxx Diff ] File ]
master 8b037fe4
Timestamp: 2019-09-13 12:13:29
Author: user897
Committer: bugmaster
Details ] Diff ]
0030866: Visualization - remove map of AIS_Manipulator from ViewerText

ViewerTest_MapOfAISManipulators and ViewerTest_AISManipulator have been removed from ViewerTest
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
master f04de133
Timestamp: 2019-09-13 08:47:17
Author: aml
Committer: apn
Details ] Diff ]
0030932: Modeling Algorithms - Invalid result on 2d curve on surface approximation

New method generating 3D curve is added when 2D curve is linear isoline.
mod - src/Approx/Approx_CurveOnSurface.cxx Diff ] File ]
mod - src/Approx/Approx_CurveOnSurface.hxx Diff ] File ]
mod - src/BRepAlgo/BRepAlgo_NormalProjection.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_Sweep.cxx Diff ] File ]
mod - src/Draft/Draft_Modification_1.cxx Diff ] File ]
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx Diff ] File ]
mod - src/GeomInt/GeomInt_IntSS_1.cxx Diff ] File ]
mod - src/GeomliteTest/GeomliteTest_CurveCommands.cxx Diff ] File ]
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.cxx Diff ] File ]
mod - src/GeomProjLib/GeomProjLib.cxx Diff ] File ]
mod - src/ProjLib/ProjLib_ProjectedCurve.cxx Diff ] File ]
add - tests/bugs/moddata_3/bug30932 Diff ] File ]
master d45b7860
Timestamp: 2019-09-12 13:30:09
Author: abv
Committer: abv
Details ] Diff ]
0030113: Data Exchange - STL file in text format with "Facet" keywords can't be imported

Case-sensitive method strncmp used in the REStl_Reader cosidered register of letter was replaced on the method _strnicmp for Windows and strncasecmp for Linux and MacOs
Test script for case 0030113
mod - src/RWStl/RWStl_Reader.cxx Diff ] File ]
add - tests/bugs/stlvrml/bug30113 Diff ] File ]
master 5c225e8e
Timestamp: 2019-09-12 13:07:30
Author: iko
Committer: bugmaster
Details ] Diff ]
0030963: Visualization, TKOpenGl - texture unit error during FFP global texture's parameters processing

The texture units used in FFP texture functions are correct now.
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Sampler.cxx Diff ] File ]
master 5859be38
Timestamp: 2019-09-12 12:21:19
Author: abv
Committer: abv
Details ] Diff ]
0030302: XCAF - Typo in XCAFDoc_GeomTolerance

Typo in the XCAFDoc_GeomTolerance.cxx where Loc is used instead of aPnt was corrected.
mod - src/XCAFDoc/XCAFDoc_GeomTolerance.cxx Diff ] File ]
master 3068c3bb
Timestamp: 2019-09-11 08:04:03
Author: oan
Committer: bugmaster
Details ] Diff ]
0030959: OSD_Parallel_TBB: number of execution threads is strictly limited by the root scope

Do not limit number of available threads by number of items processed within the root scope due to possibility of spawning of an additional threads within the subscopes.
mod - src/OSD/OSD_Parallel_TBB.cxx Diff ] File ]
master fdae2107
Timestamp: 2019-09-10 14:10:25
Author: abv
Committer: abv
Details ] Diff ]
0030946: Visualization - Image_AlienPixMap ignores 1-bit pixelformat when using FreeImage

Convert 1-bit image to 8-bit one during its loading because only greyscale images are supported by visualization
mod - src/Image/Image_AlienPixMap.cxx Diff ] File ]
add - tests/bugs/vis/bug30946 Diff ] File ]
master ac293bde
Timestamp: 2019-09-09 11:36:22
Author: tma
Committer: bugmaster
Details ] Diff ]
0030957: Data Exchange - Assembly item Id should not start with '/' symbol

Fix test case: added parsing of the output of the dump note command
mod - src/XCAFDoc/XCAFDoc_AssemblyItemId.cxx Diff ] File ]
mod - tests/gdt/notes/B1 Diff ] File ]
master 5a780816
Timestamp: 2019-09-06 16:04:41
Author: bugmaster
Details ] Diff ]
Increment OCCT version up to 7.4.0beta
mod - src/Standard/Standard_Version.hxx Diff ] File ]
master bf327822
Timestamp: 2019-09-06 14:03:59
Author: jgv
Committer: apn
Details ] Diff ]
0026071: BRepOffsetAPI_MakePipeShell produces rough result

1. Correct building history: the case of closed spine.
2. Rollback method GeomFill_CorrectedFrenet::InitInterval - correct processing singularities on spine.
3. Correct test cases.
mod - src/BRepFill/BRepFill_LocationLaw.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_PipeShell.cxx Diff ] File ]
mod - src/BRepTest/BRepTest_SweepCommands.cxx Diff ] File ]
mod - src/GeometryTest/GeometryTest_SurfaceCommands.cxx Diff ] File ]
mod - src/GeomFill/GeomFill_CorrectedFrenet.cxx Diff ] File ]
mod - tests/bugs/modalg_5/bug25883 Diff ] File ]
mod - tests/bugs/modalg_6/bug27386_1 Diff ] File ]
mod - tests/bugs/modalg_7/bug21413 Diff ] File ]
mod - tests/bugs/modalg_7/bug23942 Diff ] File ]
master b1492cb3
Timestamp: 2019-09-06 10:56:40
Author: user897
Committer: bugmaster
Details ] Diff ]
0022777: Visualization - Unsafe way to get attribute values from MeshVS_Drawer

Set default values for local variables used for storing values that are obtained by MeshVS_Drawer::Get****() methods
mod - src/MeshVS/MeshVS_CommonSensitiveEntity.cxx Diff ] File ]
mod - src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx Diff ] File ]
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx Diff ] File ]
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx Diff ] File ]
mod - src/MeshVS/MeshVS_TextPrsBuilder.cxx Diff ] File ]
master 3b80dc16
Timestamp: 2019-09-06 05:52:03
Author: abv
Committer: abv
Details ] Diff ]
0030948: Configuration, CMake - problem building with CMake 3.15.2

Minor corrections in CMake procedures and include statements
mod - adm/cmake/occt_macros.cmake Diff ] File ]
mod - src/Draw/CommandWindow.cxx Diff ] File ]
mod - src/Draw/MainWindow.cxx Diff ] File ]
master ce64c9ad
Timestamp: 2019-09-05 15:09:06
Author: msv
Committer: bugmaster
Details ] Diff ]
0030778: [Regression to 7.3.0] Extrema raises exception StdFail_InfiniteSolutions

The exception StdFail_InfiniteSolutions has been suppressed in all Points() methods.
mod - src/Extrema/Extrema_ECC.hxx Diff ] File ]
mod - src/Extrema/Extrema_ECC2d.hxx Diff ] File ]
mod - src/Extrema/Extrema_ECC2d_0.cxx Diff ] File ]
mod - src/Extrema/Extrema_ECC_0.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtCC.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtCC.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtCC2d.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtCC2d.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtCS.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElC.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElC.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElC2d.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElC2d.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElCS.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElCS.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElSS.cxx Diff ] File ]
mod - src/Extrema/Extrema_ExtElSS.hxx Diff ] File ]
mod - src/Extrema/Extrema_ExtSS.cxx Diff ] File ]
mod - src/Extrema/Extrema_GenExtCC.gxx Diff ] File ]
add - tests/bugs/modalg_7/bug30778 Diff ] File ]
<<  1 2 3 ... 15 16 17 18 19 20 21 22 23 24 25 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 220 221 222  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker