>>>>> "N" == Nathaniel Talbott <ntalbott / rolemodelsoft.com> writes: N> Program received signal SIGSEGV, Segmentation fault. N> 0x47a68d in st_lookup (table=0x40f788, N> key=0x1219 <Address 0x1219 out of bounds>, value=0x2593010) at st.c:253 N> 253 hash_val = do_hash(key, table); N> (gdb) bt N> #0 0x47a68d in st_lookup (table=0x40f788, N> key=0x1219 <Address 0x1219 out of bounds>, value=0x2593010) at st.c:253 N> #1 0x46066a in classname (klass=167857600) at variable.c:128 N> #2 0x4607ba in rb_class_path (klass=167857600) at variable.c:163 N> #3 0x460b59 in rb_class2name (klass=167857600) at variable.c:263 N> #4 0x4342e1 in rb_check_type (x=167857624, t=34) at error.c:237 Can you send me your source (in private email), even if it's very long. This dump recall me something, when one day I've written (for an extension) something completely stupid (no, you don't really want to know what was my *stupid* error :-)) Guy Decoux