If you enjoy this article, subscribe (via RSS or e-mail) and follow me on twitter. tl;dr This post is going to explain a serious design flaw of the object system used in MRI/REE/YARV. This flaw causes seemingly random segfaults and other hard to track corruption. One popular incarnation of this bug is the “rake aborted! not in gzip format.” theme song This blog post was inspired by one of my favor