From: Nobuyoshi N. <nob...@so...> - 2003-07-16 10:20:50
|
なかだです。 At Wed, 16 Jul 2003 18:08:58 +0900, KATO Kazuyoshi wrote: > Gtk::TextBuffer#insert の文字列を渡すべき部分に nil を渡すと > TextView_insert.rb:8: [BUG] Segmentation fault > となって SEGV で落ちます。 > > もちろん、使いかたが間違っているんですが、SEGV で落ちるよりは例外を投 > げるべきじゃないでしょうか? RVAL2CSTR(=StringValuePtr)とRSTRING()->lenを同じ式で使うのは、 評価順序が未定義なのでまずいでしょうね。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦 |