# Frozen string error in activerecord

**URL:** <https://www.ruby-forum.com/t/frozen-string-error-in-activerecord/91817>\
**Category:** Rails\
**Created:** [April 12, 2007, 4:28pm UTC](https://www.ruby-forum.com/t/frozen-string-error-in-activerecord/91817 "2007-04-12T16:28:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gibbons](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/7ab992/32.png) [@gibbons](https://www.ruby-forum.com/u/gibbons)\
**Post date:** [April 12, 2007, 4:28pm UTC](https://www.ruby-forum.com/t/frozen-string-error-in-activerecord/91817/1 "2007-04-12T16:28:20Z")

</div>

Hi everyone -

Hope this is an easy catch - I’m using Ruby 1.8.6 on WinXP, rails 1.1.6,  
in a large existing application

I use InstantRails 1.7 (I stripped rails and gems back to older revs,  
like the rest of my team) which includes mySQL 5.0.27

I get this error when trying to access the front web page in my browser

- mongrel doesn’t complain

Think it could be with the way Dates are treated either in the Windows  
version of Ruby or the Windows version of mySQL?

This is the application trace - thank you so much…

can’t modify frozen string

RAILS\_ROOT: ./script/…/config/…  
Application Trace | Framework Trace | Full Trace

c:/zaadz/InstantRails/ruby/lib/ruby/1.8/date/format.rb:105:in `chomp!' c:/zaadz/InstantRails/ruby/lib/ruby/1.8/date/format.rb:105:in`method\_missing’  
c:/zaadz/InstantRails/ruby/lib/ruby/1.8/date/format.rb:963:in `_parse' c:/zaadz/InstantRails/ruby/lib/ruby/1.8/parsedate.rb:47:in`parsedate’  
c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/schema\_definitions.rb:111:in  
`string_to_time' c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/abstract/schema_definitions.rb:58:in`type\_cast’  
c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/schema\_definitions.rb:20:in  
`initialize' c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/mysql_adapter.rb:292:in`new’  
c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:292:in  
`columns' c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/mysql_adapter.rb:292:in`each’  
c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/connection\_adapters/mysql\_adapter.rb:292:in  
`columns' c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/base.rb:696:in`columns’  
c:/zaadz/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active\_record/base.rb:709:in  
`column_names' ( __DELEGATION__ ):2:in` **send** ’  
( **DELEGATION** ):2:in `column_names' #{RAILS_ROOT}/app/models/site.rb:27:in`find\_by\_domain’  
#{RAILS\_ROOT}/app/models/global.rb:13:in `initialize' #{RAILS_ROOT}/app/controllers/application.rb:30:in`new’  
#{RAILS\_ROOT}/app/controllers/application.rb:30:in `set\_globals’
