I know it's more stable, 1.8.6 is also more stable and faster than
1.8.7 to boot.  I'm interested in moving forward under the (usually
valid) assumption that 1.9 - when it gets there - will include system
improvements that make the possible pain worth bearing.  This isn't a
course I'ld follow if I was working on a fielded application.

So here's the latest, and probably the last for now, word on what I've
found.

I was able to clear the bus error problem for WEBrick by uninstalling
the thin (1.0.1), daemons (1.0.10), and eventmachine (0.12.4) gems
that came along with thin.

Pure speculation here...

My guess is that a new datapath between the (whichever) web server and
the RoR app was established by thin's use of daemons and
eventmachine.  This path (together with the bus error) was then reused
by WEBrick.  My guess is that rebooting my computer would enable
WEBrick to function once again - at least until the next instance of
Thin.

I would like to follow this thread further - identifying and
potentially assisting with the problem solution - but I'm unclear how
to proceed.



On Feb 23, 11:17 am, Sarah Mei <[email protected]> wrote:
> http://redmine.ruby-lang.org/issues/show/1080http://redmine.ruby-lang.org/issues/show/1142
>
> Ruby 1.8.7 is more stable.
>
>
>
> On Mon, Feb 23, 2009 at 12:50 PM, Rick <[email protected]> wrote:
>
> > More info:
>
> > In rails (2.3.0) generated test app
>
> > 1) Ran script/server and default WEBrick started and functioned fine
> > at least through the rails provided index.html.
> > 2) Halted script/server
> > 3) Ran script/server thin and produced the reported bus error
> > 4) Ran script/server and default WEBrick now produces the reported bus
> > error.
>
> > This is looking less like a Thin problem...
>
> > On Feb 23, 9:38 am, Rick <[email protected]> wrote:
> >> I have also posted this message to the Thin talk group as it's not
> >> clear to me whether this is a ruby or a thin problem.
>
> >> I have both installed thin via gem install and downloaded and built/
> >> installed from source.  I have run thin via "script/server thin" as
> >> indicated here and via "thin start".  In all cases I get the same
> >> result.
>
> >> On Feb 22, 10:37 pm, Rick <[email protected]> wrote:
>
> >> > Here's my particulars:
>
> >> > Mac OS X 10.5.6
> >> > 1.25 GHz PPC G4
>
> >> > /test 726 > script/about
> >> > /opt/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.0/lib/
> >> > action_controller/routing/segments.rb:6: warning: encoding option is
> >> > ignored - N
> >> > About your application's environment
> >> > Ruby version              1.9.1 (powerpc-darwin9.6.0)
> >> > RubyGems version          1.3.1
> >> > Rails version             2.3.0
> >> > Active Record version     2.3.0
> >> > Action Pack version       2.3.0
> >> > Active Resource version   2.3.0
> >> > Action Mailer version     2.3.0
> >> > Active Support version    2.3.0
> >> > Application root          /Users/rick/test
> >> > Environment               development
> >> > Database adapter          sqlite3
> >> > Database schema version   0
>
> >> > /test 727 > gem list thin
>
> >> > *** LOCAL GEMS ***
>
> >> > thin (1.0.0)
>
> >> > /test 728 > script/server thin
> >> > => Booting Thin
> >> > => Rails 2.3.0 application starting onhttp://0.0.0.0:3000
> >> > /opt/local/lib/ruby/1.9.1/openssl/ssl.rb:31: [BUG] Bus Error
> >> > ruby 1.9.1 (2008-10-28 revision 19983) [powerpc-darwin9.6.0]
>
> [...]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to