MantisBT - Community
View Issue Details
0002755Community[OCCT] OCCT:Modeling Algorithmspublic2003-05-26 11:152006-06-29 09:15
[OCCT] 5.1.1 
0002755: Boolean Bug in OCC5.0 with the shape having a ellipse curve
Bug from Open CASCADE community
Bug has been registered by Lee Sangsu [^]

The new boolean algorithm fails when shapes have ellipse in their wires.

I made a profile consisted of a ellipse (whole or partly). then made a prism
from it and applied a boolean algorithm( any boolean fuse,common,cut...) to the
shape and other shape(any shape).
Then the appl crashes.
No other curve type make such a crash. Only the ellipse does.

P.S. This only occurs with debug dlls.
The release version of OCC was ok.
P.S. I tested more, and found that it is becasue of prism operation.
I made a revolution from an ellipse, and boolean operation, it was ok.
and My debugger goes into the below source, and dead confronting
:: From Extrema_ExtPS.cxx
case GeomAbs_SurfaceOfExtrusion: {
Extrema_ExtPExtS anExtPExtS(P,
myuinf,myusup, myvinf,myvsup, mytolu,mytolv);
myDone = anExtPExtS.IsDone();
if (myDone)
for (i = 1; i <= anExtPExtS.NbExt(); i++) {
TreatSolution (anExtPExtS.Point(i), anExtPExtS.Value(i));

No tags attached.
? ellipse.brep (20,470) 2003-05-26 07:20
tgz OCC2755_mkk_v1.tgz (3,372) 2003-09-22 10:14
Issue History
2003-05-26 11:15bugmasterAssigned Tobugmaster => mkk
2003-05-26 11:15bugmasterStatusnew => assigned
2003-05-26 11:15bugmasterSummary => Boolean Bug in OCC5.0 with the shape having a ellipse curve
2003-09-08 15:51bugmasterAssigned Tomkk => jgv
2003-09-18 11:25mkkAssigned Tojgv => mkk
2003-09-22 12:18mkkStatusassigned => resolved
2003-09-22 12:21bugmasterCC => apv
2003-09-22 15:26apvCC => mkv, aki
2003-10-03 13:05bugmasterStatusresolved => tested
2003-10-13 12:31bugmasterStatustested => verified
2003-10-17 11:20bugmasterStatusverified => closed
2003-10-17 11:20bugmasterFixed in Version => 5.1.1
2003-10-17 11:20bugmasterResolution@0@ => fixed
2004-12-30 11:28bugmasterCustomer =>
2011-08-02 11:31bugmasterCategoryOCCT:MOA => OCCT:Modeling Algorithms

There are no notes attached to this issue.