"16Standard_Failure Index" spamming report window.

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
Post Reply
User avatar
freman
Posts: 910
Joined: Tue Nov 27, 2018 10:30 pm

"16Standard_Failure Index" spamming report window.

Post by freman » Mon Jan 06, 2020 8:18 am

For several months now I have been seeing the report window spammed with red letter error messages like the following.

Code: Select all

<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge3
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge4
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge4
I am not aware of this causing further problems, so maybe it should not be showing up in the report window at all.

It seems that the cause of this needs to be determined and if it is an 'expected' error condition that it is suitably swallowed or fixed so that it does not constantly produce garbage in the report window. This is a problem since it desensitises the user to output which occurs there, which should be significant.

I recently failed to notice some significant output on another issue and realised that I had subconsciously started to tune out what appears in report window since it is often irrelevant junk. It also means I need to constantly clear the report window so that new error messages catch the eye instead of blurring into the background of existing bright red spam.

On the other hand, if this does represent a real problem, it probably needs fixing to prevent it flooding the report window.

The attached file produced the above output when I selected the three circles and added a diameter constraint.

thx.

OS: Fedora 31 (Thirty One) (LXDE/LXDE)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19145 (Git)
Build type: Release
Branch: master
Hash: c43315728cc643c6a382af0bba5b596407bbaf26
Python version: 3.7.5
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)


working further on this drawing :

Code: Select all

<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge16
<Part> PartFeature.cpp(191): 16Standard_Failure Unsupported sub-shape type: Unnamed#Sketch.Constraint27
<Part> PartFeature.cpp(191): 16Standard_Failure Unsupported sub-shape type: Unnamed#Sketch.Constraint27
<Part> PartFeature.cpp(191): 16Standard_Failure Unsupported sub-shape type: Unnamed#Sketch.Constraint30
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge16
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge16
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge17
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex27
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex27
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex26
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge18
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge18
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex28
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex29
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex29
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex30
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge19
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge19
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex31
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex29
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex29
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex38
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge18
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge18
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge19
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge18
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex12
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex12
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Vertex11
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge8
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge15
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge15
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge17
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge15
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge15
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge17
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge14
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge14
<Part> PartFeature.cpp(191): 16Standard_Failure Index out of bound: Unnamed#Sketch.Edge17
... like I said: spamming the report window.
Attachments
std-feature-index.FCStd
(4.03 KiB) Downloaded 9 times
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests