>>>>> "C" == Christoph <chr_news / gmx.net> writes: C> I am not sure - if I am reading this correctly but it used to be C> possible to create Procs with default arguments via Method C> objects, now (mswin today's cvs) this segfaults. This is not related, in svalue_to_avalue() try to change if (NIL_P(v)) return rb_ary_new2(0); with if (NIL_P(v) || v == Qundef) return rb_ary_new2(0); Guy Decoux