{"issue":{"created_at":"2011-11-22T20:28:28Z","state":"open","updated_at":"2011-11-25T07:42:43Z","user":{"gravatar_id":"126e4e797131e8bf3adc528c6a4d78ec","id":117,"url":"https://api.github.com/users/grempe","login":"grempe","avatar_url":"https://secure.gravatar.com/avatar/126e4e797131e8bf3adc528c6a4d78ec?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":7,"body":"I ran into this issue when creating a brand new Rails 3.1.3 app running on RVM Ruby 1.9.3-p0 and using Devise 1.5.0 or 1.5.1.\r\n\r\nIf I add :confirmable to the User model, and then try to signup a new user, it always fails with the exception:\r\n\r\nhttps://gist.github.com/31529501748db136108e\r\n\r\nI have created a clean Rails 3.1.3 app that demonstrates this:\r\n\r\nhttps://github.com/grempe/deviseredirect/commits/master\r\n\r\nIt fails only when the changes in this commit are introduced:\r\n\r\nhttps://github.com/grempe/deviseredirect/commit/7d0a959023dd5bf206a979378dd8690f7b2ec7d8\r\n\r\nIs this a bug, or possibly an issue in my configuration?\r\n\r\nCheers,\r\n\r\nGlenn","assignee":null,"number":1453,"id":2322631,"labels":[],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"SystemStackError (stack level too deep) exception when including :confirmable in User model","closed_at":null,"html_url":"https://github.com/plataformatec/devise/issues/1453","url":"https://api.github.com/repos/plataformatec/devise/issues/1453","milestone":null},"action":"created","comment":{"created_at":"2011-11-25T07:42:43Z","updated_at":"2011-11-25T07:42:43Z","user":{"gravatar_id":"e837f6b7fd146ab16ed3d663476c063e","id":9582,"url":"https://api.github.com/users/josevalim","login":"josevalim","avatar_url":"https://secure.gravatar.com/avatar/e837f6b7fd146ab16ed3d663476c063e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"I will leave this open before taking any action (like changing the docs). Unfortunately (and fortunately), it seems that your case is isolated. All of our apps use the mail gem (and some use confirmable) and we never had such problems.","id":2872071,"url":"https://api.github.com/repos/plataformatec/devise/issues/comments/2872071"}}