あおきです。

Gtk::Editable#get_charsに範囲外の値を与えるとおちるようです。
…でも前に同じことをしてもおちなかったような気が…
-------------------------------------------------------------------
あおきみねろう

--- orig.edit Sun Aug 22 22:16:58 1999 +++ rbgtkeditable.c Sun Aug 22 22:15:07 1999 @@ -44,8 +44,12 @@ s = gtk_editable_get_chars(GTK_EDITABLE(get_widget(self)), /* check s */ NUM2INT(start), NUM2INT(end)); /* check start,end */ - ret = rb_str_new2(s); - g_free(s); + if (s) { + ret = rb_str_new2(s); + g_free(s); + } else { + ret = Qnil; + } return ret; }