# \[Bug:1.9\] test/inlinetest.rb:37:in \`replace': can't modify frozen string (RuntimeError)

**URL:** <https://www.ruby-forum.com/t/bug-1-9-test-inlinetest-rbin-replace-cant-modify-frozen-string-runtimeerror/141576>\
**Category:** Development\
**Created:** [June 27, 2008, 8:13am UTC](https://www.ruby-forum.com/t/bug-1-9-test-inlinetest-rbin-replace-cant-modify-frozen-string-runtimeerror/141576 "2008-06-27T08:13:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [June 27, 2008, 8:13am UTC](https://www.ruby-forum.com/t/bug-1-9-test-inlinetest-rbin-replace-cant-modify-frozen-string-runtimeerror/141576/1 "2008-06-27T08:13:35Z")

</div>

test-all e$B$,F0$-$^$;$s!#e(B

% ./ruby -v  
ruby 1.9.0 (2008-06-27 revision 17600) [i686-linux]  
% make test-all  
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb  
–extout=.ext – “./test/runner.rb” --basedir="./test" --runner=console  
Skipping permutation tests.  
Gem::Indexer tests are being skipped. Install builder gem.  
/tmp/a/ruby/test/inlinetest.rb:37:in `replace': can't modify frozen string (RuntimeError) from /tmp/a/ruby/test/inlinetest.rb:37:in`in\_progname’  
from /tmp/a/ruby/test/inlinetest.rb:16:in `block in loadtest' from prelude.rb:8:in`synchronize’  
from /tmp/a/ruby/test/inlinetest.rb:32:in `in_critical' from /tmp/a/ruby/test/inlinetest.rb:15:in`loadtest’  
from /tmp/a/ruby/test/test\_pp.rb:4:in `<top (required)>' from /tmp/a/ruby/lib/test/unit/collector/dir.rb:91:in`require’  
from /tmp/a/ruby/lib/test/unit/collector/dir.rb:91:in  
`collect_file' from /tmp/a/ruby/lib/test/unit/collector/dir.rb:74:in`block in  
recursive\_collect’  
from /tmp/a/ruby/lib/test/unit/collector/dir.rb:58:in `each' from /tmp/a/ruby/lib/test/unit/collector/dir.rb:58:in`recursive\_collect’  
from /tmp/a/ruby/lib/test/unit/collector/dir.rb:29:in `collect' from /tmp/a/ruby/lib/test/unit/autorunner.rb:68:in`block (1  
levels) in class:AutoRunner’  
from /tmp/a/ruby/lib/test/unit/autorunner.rb:213:in `[]' from /tmp/a/ruby/lib/test/unit/autorunner.rb:213:in`run’  
from /tmp/a/ruby/lib/test/unit/autorunner.rb:12:in `run' from ./test/runner.rb:9:in`’
