From: matz@... (Yukihiro Matsumoto) Date: 2004-03-10T14:10:42+09:00 Subject: Re: bus error in eval.c Hi, In message "bus error in eval.c" on 04/03/10, Ryan Davis writes: |I found a bus error while debugging a pathological case between 1.6 and |1.8 that makes my code run 100x slower in 1.8. I think I have the |proper patch for it. WOOT. I just found the minimally reproducible test |case: | | class Hash | alias :old_inspect :inspect | def inspect | raise "no" | end | end | | eval "{}.blah" | |I've gotten this to work on ruby 1.8.1 (from cvs) on both macosx/darwin |and freebsd. Seems fine. Can you provide ChangeLog entry too? matz.