From: KUBO T. <ku...@ji...> - 2004-11-14 03:24:59
|
久保です。 遅れました。m(__)m Masao Mutoh <mu...@hi...> writes: > うーむ、まだ出ますか...。 > たぶん、libgnomecanvasとgtk+でのg_object_refの内部での使い方あたりの > 違いに問題があるんじゃないかなぁ、と思ってはいるのですが...。 GnomeCanvas が削除された後に GnomeCanvasItem が削除されて、 - gnome_canvas_item_dispose() - redraw_if_visible() - gnome_canvas_request_redraw() --> GnomeCanvas は削除されているのでwarning となっているところまではつきとめました。 とりあえずは rbgnome-canvas-item.c の citem_intialize() で g_object_ref(group); の代りに g_object_ref(_SELF(self)); とするとwarningは消えるのですが、これは明らかに間違った対処方法(二重ref) なのでCVSに入れるわけにはいかない。 うーむ。今週リリースですよね。 問題ではあるけど coredump するとかいった critical な問題ではないので known bug としてリリースしてしまっても良いかな。 # 次に私が作業できるのは水曜以降(これから仕事)となるので。m(__)m -- 久保 健洋 email: ku...@ji... web: http://www.jiubao.org GnuPG fingerprint = 5F7B C8EF CA16 57D0 FDE1 9F47 C001 1F93 AC08 2262 |