# Bug with chomp in IronRuby RC2

**URL:** <https://www.ruby-forum.com/t/bug-with-chomp-in-ironruby-rc2/184004>\
**Category:** IronRuby\
**Created:** [February 23, 2010, 7:45pm UTC](https://www.ruby-forum.com/t/bug-with-chomp-in-ironruby-rc2/184004 "2010-02-23T19:45:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_Smith](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/278dde/32.png) [@Martin\_Smith](https://www.ruby-forum.com/u/Martin_Smith)\
**Post date:** [February 23, 2010, 7:45pm UTC](https://www.ruby-forum.com/t/bug-with-chomp-in-ironruby-rc2/184004/1 "2010-02-23T19:45:47Z")

</div>

Hello,

Here’s a bug we’ve run into with chomp. If you run the following code:

abc = “/toheunthÂªÂ¶Ë™Â¨Ë™â‰¥Ëœâ‰¥Ëœâ€ Ë™â‰¤ÃŸÃŸâ€ Ë™Æ’Æ’Æ’Æ’”.to\_clr\_string  
abc.chomp(’\’).chomp(’/’)  
puts abc

(where abc is really just any string with non-english characters). and  
you’ll get the error:

IronRuby.Libraries:0:in `EndsWith': Array index is out of range. (IndexError) from IronRuby.Libraries:0:in`InternalChomp’  
from :0:in `chomp’  
from /Users/martin/Kode/rbtest/test-intl.rb:3

If you remove the to\_clr\_string everything works fine.

Otherwise RC2 looks pretty great! It seems fater and better!

Thanks,  
Martin
