From: Florian Gross Date: 2007-01-08T01:04:58+09:00 Subject: Re: [ANN] rudebug 0.3.1 On 2007-01-07 07:44:21 +0100, mitchell said: > I am running the sample file you have on the wiki, but rudebug fails > with the following traceback. I have ruby-gnome2 0.16. > > -Mitchell; > > undefined method `signal_connect' for nil:NilClass > /usr//lib/ruby/site_ruby/1.8/libglade2.rb:105:in `guard_source_from_gc' > /usr//lib/ruby/site_ruby/1.8/libglade2.rb:98:in `guard_sources_from_gc' Thanks for the report. That's exactly the bug the workaround in gtk-patch.rb is for. However, I broke compatibility for ruby-gnome2 0.16 when restoring 0.14 compatibility by testing for the presence of guard_source_from_gc(). Turns out method_defined?() returns false for private methods. I'm now using defined?(). Simple fix for a dumb bug. I just released rudebug 0.3.2. Should be available via 'gem update rudebug' soon. I hope that one will work 100%. Sorry for all this.