# Edge version: 'stack level too deep' Error?

**URL:** <https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838>\
**Category:** Engines\
**Created:** [January 30, 2006, 3:17pm UTC](https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838 "2006-01-30T15:17:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wybo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/cc9497/32.png) [@wybo](https://www.ruby-forum.com/u/wybo)\
**Post date:** [January 30, 2006, 3:17pm UTC](https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838/1 "2006-01-30T15:17:42Z")

</div>

Using the login\_engine and the user\_engine with the Rails edge version  
and with the edge version of the engines plugin I get the following  
error:

SystemStackError in #

stack level too deep

and then the trace:  
./script/…/config/…/vendor/rails/activesupport/lib/active\_support/core\_ext/class/inheritable\_attributes.rb:100:in  
`read_inheritable_attribute' ./script/../config/../vendor/rails/activerecord/lib/active_record/validations.rb:691:in`write\_inheritable\_set’  
./script/…/config/…/vendor/rails/activerecord/lib/active\_record/validations.rb:240:in  
`validate_on_create' ./script/../config/../vendor/rails/activerecord/lib/active_record/validations.rb:379:in`send’  
./script/…/config/…/vendor/rails/activerecord/lib/active\_record/validations.rb:379:in  
`validates_presence_of' ./script/../config/../vendor/rails/activerecord/lib/active_record/validations.rb:378:in`each’  
./script/…/config/…/vendor/rails/activerecord/lib/active\_record/validations.rb:378:in  
`validates_presence_of' /home/wybo/befairshare/app/dev/vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:16:in`included’  
/home/wybo/befairshare/app/dev/vendor/plugins/login\_engine/lib/login\_engine/authenticated\_user.rb:9:in  
`class_eval' /home/wybo/befairshare/app/dev/vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:9:in`class\_eval’  
/home/wybo/befairshare/app/dev/vendor/plugins/login\_engine/lib/login\_engine/authenticated\_user.rb:9:in  
`included' #{RAILS_ROOT}/app/models/user.rb:2:in`include’  
#{RAILS\_ROOT}/app/models/user.rb:2  
#{RAILS\_ROOT}/app/models/user.rb:3:in `include' #{RAILS_ROOT}/app/models/user.rb:3 #{RAILS_ROOT}/app/models/user.rb:3:in`include’  
#{RAILS\_ROOT}/app/models/user.rb:3  
#{RAILS\_ROOT}/app/models/user.rb:3:in `include' #{RAILS_ROOT}/app/models/user.rb:3 #{RAILS_ROOT}/app/models/user.rb:3:in`include’  
#{RAILS\_ROOT}/app/models/user.rb:3  
#{RAILS\_ROOT}/app/models/user.rb:3:in `include' #{RAILS_ROOT}/app/models/user.rb:3 #{RAILS_ROOT}/app/models/user.rb:3:in`include’  
and so on… (same 2 lines)

Any idea what or why ?

Wybo

---

<div class="post-metadata">

**Author:** ![wybo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/cc9497/32.png) [@wybo](https://www.ruby-forum.com/u/wybo)\
**Post date:** [February 2, 2006, 5:27am UTC](https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838/2 "2006-02-02T05:27:51Z")

</div>

Wybo W. wrote:

> Using the login\_engine and the user\_engine with the Rails edge version  
> and with the edge version of the engines plugin I get the following  
> error:
> 
> SystemStackError in #
> 
> stack level too deep

Yeah, I’m getting the same thing with edge rails. If I revert back to  
rails 1.0, it works fine.

\_Kevin

---

<div class="post-metadata">

**Author:** ![wybo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/cc9497/32.png) [@wybo](https://www.ruby-forum.com/u/wybo)\
**Post date:** [February 2, 2006, 5:32am UTC](https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838/3 "2006-02-02T05:32:34Z")

</div>

Kevin O. wrote:

> Wybo W. wrote:
> 
> > Using the login\_engine and the user\_engine with the Rails edge version  
> > and with the edge version of the engines plugin I get the following  
> > error:
> > 
> > SystemStackError in #
> > 
> > stack level too deep
> 
> Yeah, I’m getting the same thing with edge rails. If I revert back to  
> rails 1.0, it works fine.
> 
> \_Kevin

And the solution is described here… duh

[http://www.ruby-forum.com/topic/52448#27449](http://www.ruby-forum.com/topic/52448#27449)

---

<div class="post-metadata">

**Author:** ![wybo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/cc9497/32.png) [@wybo](https://www.ruby-forum.com/u/wybo)\
**Post date:** [February 3, 2006, 12:16am UTC](https://www.ruby-forum.com/t/edge-version-stack-level-too-deep-error/98838/4 "2006-02-03T00:16:13Z")

</div>

Edge Rails works fine for me with  
[http://opensvn.csie.org/rails\_engines/engines/branches/edge/](http://opensvn.csie.org/rails_engines/engines/branches/edge/) the Edge  
Branch.

-Nb

```auto
 Nathaniel S. H. Brown http://nshb.net

```
