« »

Komodo 3.5.1: ruby debugging error

Friday, 02 December 2005

Bug 43011. Most users shouldn't hit this, but if you get an error something like this while debugging Ruby in Komodo:

c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in `require__': No such file to load -- no such mod (LoadError)
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in `re quire'
        from -:1

then (until Komodo 3.5.2 comes out) you may need to applied the workaround described in that bug.

Komodo's Ruby debugger includes a binary Ruby extension for speeding up some parts of the debugging process. (This was very important for making Rails debugging, for example, performant.) Komodo *also* includes a pure Ruby fallback implementation when the binary extension doesn't work -- for example if a new version of Ruby comes out or for platform compat issues, at least debugging should still work.

The problem was that some of those fallback files got installed to the wrong dir. Oops. That will be fixed in subsequent builds.

Tagged: komodo, activestate