GSoC/GCI Archive
Google Code-in 2012 BRL-CAD

Crash MGED reliably

completed by: Chris Kloehn

mentors: Sean

BRL-CAD's primary geometry editing tool is called 'mged'.  What's more frustrating than software crashes?  We put a lot of emphasis on developing quality software so see if you can find a problem.

Find a way to crash mged reliably.  You must compile our latest Subversion sources, run mged, and keep track of steps taken that cause a crash.  If you can provide a stack trace, even better.  You must submit specific conditions and steps that will reliably and reproducibly cause a crash.

It must be a bug that is NOT already documented in our BUGS or Sourceforge bug tracker nor be a bu_bomb() graceful termination.  It might help to become minimally familiar with how to run mged as the interface is not at all newbie-friendly.

References

  • http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/BUGS
  • https://sourceforge.net/tracker/?group_id=105292&atid=640802&source=navbar
  • http://brlcad.org/wiki/Documentation