Changesets: occt
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 | ||
master aaf8d6a9 2019-09-16 20:06:38 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. |
Affected Issues 0030969 |
|
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 2019-09-16 13:59:52
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 2019-09-16 10:44:02
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. |
Affected Issues 0030180 |
|
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 2019-09-16 09:11:30 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 2019-09-16 08:08:23 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 2019-09-16 07:46:54
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 2019-09-16 06:51:03
Committer: bugmaster Details Diff |
0030968: Update the upgrade guide regarding the issue 30778 |
Affected Issues 0030968 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
master eb62cbc4 2019-09-16 05:01:13
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 |
Affected Issues 0030518 |
|
mod - src/NCollection/NCollection_BaseMap.cxx | Diff File | ||
mod - src/NCollection/NCollection_IndexedDataMap.hxx | Diff File | ||
master 8b037fe4 2019-09-13 12:13:29
Committer: bugmaster Details Diff |
0030866: Visualization - remove map of AIS_Manipulator from ViewerText ViewerTest_MapOfAISManipulators and ViewerTest_AISManipulator have been removed from ViewerTest |
Affected Issues 0030866 |
|
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master f04de133 2019-09-13 08:47:17
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 2019-09-12 13:30:09
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 2019-09-12 13:07:30 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. |
Affected Issues 0030963 |
|
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 2019-09-12 12:21:19
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 2019-09-11 08:04:03 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. |
Affected Issues 0030959 |
|
mod - src/OSD/OSD_Parallel_TBB.cxx | Diff File | ||
master fdae2107 2019-09-10 14:10:25
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 |
Affected Issues 0030946 |
|
mod - src/Image/Image_AlienPixMap.cxx | Diff File | ||
add - tests/bugs/vis/bug30946 | Diff File | ||
master ac293bde 2019-09-09 11:36:22
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 |
Affected Issues 0030957 |
|
mod - src/XCAFDoc/XCAFDoc_AssemblyItemId.cxx | Diff File | ||
mod - tests/gdt/notes/B1 | Diff File | ||
master 5a780816 2019-09-06 16:04:41 Details Diff |
Increment OCCT version up to 7.4.0beta | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master bf327822 2019-09-06 14:03:59
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 2019-09-06 10:56:40
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 |
Affected Issues 0022777 |
|
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 2019-09-06 05:52:03
Committer: abv Details Diff |
0030948: Configuration, CMake - problem building with CMake 3.15.2 Minor corrections in CMake procedures and include statements |
Affected Issues 0030948 |
|
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - src/Draw/CommandWindow.cxx | Diff File | ||
mod - src/Draw/MainWindow.cxx | Diff File | ||
master ce64c9ad 2019-09-05 15:09:06
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 | ||
master a53d3975 2019-09-05 12:31:15
Committer: bugmaster Details Diff |
0023380: BRepOffsetAPI_MakeFilling fails and leaves boundary faces with high tolerance Avoid exception: use BRep_Builder for building wire instead of using BRepLib_MakeWire. |
Affected Issues 0023380 |
|
mod - src/BRepFill/BRepFill_Filling.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug23380 | Diff File |