From: Joe Van Dyk Date: 2004-12-04T09:12:40+09:00 Subject: [BUG] unknown node type 0 When I run the following program under Ruby 1.8.2 (2004-11-30) (I think it's preview 3), I get the following error message: [BUG] unknown node type 0 ruby 1.8.2 (2004-11-30) [i686-linux] I've been running into this error seemingly randomly over the past month or so. In the case of this program, removing a blank line at the end of the file fixed the problem. This problem is getting fairly annoying. System specs follow. Let me know if I can provide more information. fatire@~$ gcc -v Reading specs from /home/mz652c/mine-linux/lib/gcc/i686-pc-linux-gnu/3.4.2/specs Configured with: ../configure --prefix=/home/mz652c/mine-linux : (reconfigured) ../configure --prefix=/home/mz652c/mine-linux --without-java : (reconfigured) .../configure --prefix=/home/mz652c/mine-linux --enable-languages=c,c++ Thread model: posix gcc version 3.4.2 fatire@~$ uname -a Linux fatire.itdl.ds.boeing.com 2.4.20-8-960Hz #2 SMP Fri Oct 10 12:47:25 PDT 2003 i686 i686 i386 GNU/Linux require 'needle' class Bar def foo(x) puts "In Bar::foo" puts "passed in #{x}" end end registry = Needle::Registry.new registry.register(:bar) { Bar.new } registry.intercept(:bar).with! { logging_interceptor } m = registry.bar m.foo("hello!")