From: "Jon A. Lambert" Date: 2004-03-06T19:39:11+09:00 Subject: Re: [ANN] FreeRIDE 0.6.0-1 -- a Windows Update "Curt Hibbs" wrote: > Until now, the FreeRIDE debugger did not work under windows. We now have a > maintenance release of FreeRIDE for Windows with a working debugger! Many > thanks for Mark Watson for discovering the solution. > The debugger appears to crash when executing an eval, here's wot I tried debugging: class A def initialize eval("@a = Hash.new") end end b = A.new I'm running on Windows XP- SP1 Here's the trace left in the console: C:\Program Files\FreeRIDE>freeruby-win\bin\ruby.exe -I. -Iso -Iredist freeride.rb c:/ruby/frdebugtest.rb on druby://agamemnon:1339 attached. C:/Program Files/FreeRIDE/redist/drb/drb.rb:497:in `proc': return jump can't across threads (ThreadError) from C:/Program Files/FreeRIDE/redist/drb/drb.rb:451:in `loop' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:500:in `proc' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:450:in `start' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:450:in `proc' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:419:in `run' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:416:in `start' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:416:in `run' from C:/Program Files/FreeRIDE/redist/drb/drb.rb:377:in `initialize' ... 23 levels... from C:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new' from C:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup' from freeride.rb:80:in `startup' from freeride.rb:92 -- J. Lambert