Discussion Forums
- Topic List
- Most Recent Posts
- Sign In for more options
Hey guys can anyone help me with this--------- i m just trying to run my scaffolding code....so intially i am just running the server---- then once the server is set running i open my browser and log on to http://localhost:3000/controller/action
but when i click on some button in the html form the SERVER HALTS..IT CLOSES ABRUPTLY and gives the following error-
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38: [BUG] Segmentation fault ruby 1.8.6 (2008-08-11) [i386-mswin32]
try to reinstall ruby - with higher version, seems to be some library conflict there.
This may be related to a relatively known bug in the Ruby garbage collector. We ran into this a while back and blogged a bit about it. It was a problem with 1.8.7 and later builds of 1.8.6, on certain platforms. We ran into it with Linux build 1.8.6-287. When we reverted to a previous build number the problem went away.
I don't know anything about the Ruby build history on Windows, but I'd guess Google does.
Seeing as it's the abstract_adapter that's generating this fault, my suspicion would be that the problem is with your database gem/driver. My first guess, being Windows, is that you haven't compiled the gem yourself and that it's linked against a different version of the database daemon (or Ruby) than the one you're running.
If its an installed version of Ruby on Windows, this is an option that might work : 1. Move into the Ruby installed directory ( eg. c:\ruby\bin) 2. Ensure the first line of each file has your ruby installation directory mentioned ( if its /opt/... , ignore those files)
