#28 circular reference causes draw to crash

crash or data loss

Using red to edit the region description of several
elements, I created a circular reference in 2 regions.

Then I tried to draw one of these regions caused brlcad
to crash.

This is obviously a user error but a crash seemed a
drastic way to deal with this. Can this be checked and
flagged when trying to draw the region?


  • Sean Morrison

    Sean Morrison - 2005-06-15

    Logged In: YES

    A change has been made to the current CVS to improve the detection and
    handling of circular geometry references. Now it will report on the cycle
    including the details on the whole path that led to the detection as well.
    This fix spans across to mged and pretty much all of the utilities. Thanks
    for the report!

  • Sean Morrison

    Sean Morrison - 2005-06-15
    • assigned_to: nobody --> brlcad
    • status: open --> closed-fixed

Log in to post a comment.