MantisBT - Open CASCADE
View Issue Details
0025028Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2014-06-23 16:132014-11-11 12:58
szy 
bugmaster 
normalcrash 
closedfixed 
[OCCT] 6.7.1 
[OCCT] 6.8.0[OCCT] 6.8.0 
bugs modalg_5(010) bug25028
0025028: BRepAlgo::ConcatenateWire raises an exception
Call of the method BRepAlgo::ConcatenateWire leads to exception:
u1 == u2 when trying to create a trimmed curve using the attached shape.
It is expected that if nothing to do / or not apploicable the method would returned the input wire as is.
> pload ALL
> restore profile.brep s
> checkshape s
> whatis s
> concatwire r s
An exception was caught 6033D380 : Standard_ConstructionError: Geom_TrimmedCurve::U1 == U2
** Exception ** 6033D380 : Standard_ConstructionError: Geom_TrimmedCurve::U1 == U2
Fix description:
 Correct treatment of wires consisting of one edge was added.
No tags attached.
? profile.brep (5,607) 2014-06-23 16:13
https://tracker.dev.opencascade.org/
Issue History
2014-06-23 16:13szyNew Issue
2014-06-23 16:13szyAssigned To => ifv
2014-06-23 16:13szyFile Added: profile.brep
2014-07-09 16:42ifvStatusnew => assigned
2014-07-09 16:44ifvNote Added: 0030038
2014-07-09 16:44ifvAssigned Toifv => jgv
2014-07-09 16:44ifvStatusassigned => resolved
2014-07-10 14:31jgvNote Added: 0030060
2014-07-10 14:31jgvStatusresolved => reviewed
2014-07-10 15:06mkvAssigned Tojgv => mkv
2014-07-14 18:07gitNote Added: 0030137
2014-07-14 18:48mkvNote Added: 0030140
2014-07-14 18:49mkvTest case number => bugs modalg_5(010) bug25028
2014-07-14 18:49mkvAssigned Tomkv => bugmaster
2014-07-14 18:49mkvStatusreviewed => tested
2014-07-22 15:13bugmasterChangeset attached => occt master 0272e740
2014-07-22 15:13bugmasterStatustested => verified
2014-07-22 15:13bugmasterResolutionopen => fixed
2014-07-22 15:57gitNote Added: 0030312
2014-09-26 10:39ifvNote Added: 0032202
2014-09-26 14:45ifvAdditional Information Updatedbug_revision_view_page.php?rev_id=8145#r8145
2014-11-11 12:45aivFixed in Version => 6.8.0
2014-11-11 12:58aivStatusverified => closed

Notes
(0030038)
ifv   
2014-07-09 16:44   
Branch CR25028 is ready...
(0030060)
jgv   
2014-07-10 14:31   
Ok.
(0030137)
git   
2014-07-14 18:07   
Branch CR25028 has been updated by mkv.

SHA-1: 705b8d4de290ccecd1a0555f8bf3c2baf928e543
(0030140)
mkv   
2014-07-14 18:48   
Dear BugMaster,

Branch CR25028 from occt git-repository (and master from products git-repository) was compiled on Linux and Windows platforms and tested.
SHA-1: 8003bff62ca8adc269250260e448e3de0c6f6be4

Number of compiler warnings:

occt component :
Linux: 15 (15 on master)
Windows: 0 (0 on master)

products component :
Linux: 11 (11 on master)
Windows: 2 (2 on master)

Regressions/Differences:
No regressions/differences

Testing cases:
http://occt-tests/CR25028-master-occt/Debian60-64/bugs/modalg_5/bug25028.html [^]
http://occt-tests/CR25028-master-occt/Windows-32-VC9/bugs/modalg_5/bug25028.html [^]
bugs modalg_5(010) bug25028: OK

Testing on Linux:
Total MEMORY difference: 352846656 / 352298144
Total CPU difference: 55293.410000000105 / 54524.60999999987

Testing on Windows:
Total MEMORY difference: 377791456 / 378502168
Total CPU difference: 44020.125 / 46775.625

There are no differences in images found by testdiff.
(0030312)
git   
2014-07-22 15:57   
Branch CR25028 has been deleted by inv.

SHA-1: 705b8d4de290ccecd1a0555f8bf3c2baf928e543
(0032202)
ifv   
2014-09-26 10:39   
Fix description:
Correct treatment of wires consisting of one edge was adde.