# MutableString issues on IronRuby

**URL:** <https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849>\
**Category:** IronRuby\
**Created:** [June 29, 2010, 6:22am UTC](https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849 "2010-06-29T06:22:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Douglas\_Campos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/258eb7/32.png) [@Douglas\_Campos](https://www.ruby-forum.com/u/Douglas_Campos)\
**Post date:** [June 29, 2010, 6:22am UTC](https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849/1 "2010-06-29T06:22:52Z")

</div>

Hi!

I’m struggling with a weird error - I have a string filled up with  
binary data, and when I ask .length to it, CLR raises an exception  
telling it could not convert from specified charset to unicode. Is there  
any place to inform ironruby to use the “none” encoding for such  
strings? (as like MRI 1.8 works) - It’s a bug, a feature?

IronRuby 1.0 (.net 2.0)

Thanks!

Douglas Campos (qmx)  
removed\_email\_address@domain.invalid  
+55 11 6762 5959

---

<div class="post-metadata">

**Author:** ![Douglas\_Campos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/258eb7/32.png) [@Douglas\_Campos](https://www.ruby-forum.com/u/Douglas_Campos)\
**Post date:** [June 29, 2010, 6:27am UTC](https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849/2 "2010-06-29T06:27:33Z")

</div>

Could you please send a snippet of code or a file that demonstrates the  
problem?

Tomas

---

<div class="post-metadata">

**Author:** ![Douglas\_Campos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/258eb7/32.png) [@Douglas\_Campos](https://www.ruby-forum.com/u/Douglas_Campos)\
**Post date:** [June 29, 2010, 6:40am UTC](https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849/3 "2010-06-29T06:40:26Z")

</div>

Thanks for the fast response

> <https://gist.github.com/qmx/cb0450e5b2cb714a0ce8>

HTH

On Jun 29, 2010, at 1:27 AM, Tomas M. wrote:

> Hi!  
> +55 11 6762 5959
> 
> * * *
> 
> Ironruby-core mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)
> 
> * * *
> 
> Ironruby-core mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

Douglas Campos (qmx)  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
+55 11 6762 5959

---

<div class="post-metadata">

**Author:** ![Douglas\_Campos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/258eb7/32.png) [@Douglas\_Campos](https://www.ruby-forum.com/u/Douglas_Campos)\
**Post date:** [October 4, 2010, 11:58pm UTC](https://www.ruby-forum.com/t/mutablestring-issues-on-ironruby/190849/4 "2010-10-04T23:58:06Z")

</div>

Douglas Campos wrote:

> Hi!
> 
> I’m struggling with a weird error - I have a string filled up with  
> binary data, and when I ask .length to it, CLR raises an exception  
> telling it could not convert from specified charset to unicode. Is there  
> any place to inform ironruby to use the “none” encoding for such  
> strings? (as like MRI 1.8 works) - It’s a bug, a feature?
> 
> IronRuby 1.0 (.net 2.0)
> 
> Thanks!
> 
> Douglas Campos (qmx)  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> +55 11 6762 5959

I have also had some issues with MutableString not support the  
IConvertable Interface used by the Convert C# class.
