http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924
--- Comment #3 from Richard Henderson <rth at gcc dot gnu.org> --- The memory hog bug is caused by not handling incorrect input: the variable dist_x in the function mat_object_woozka is conditionally uninitialized. A nice bit of meta-circularity, that.