# \[Bug #2569\] Ruby1.8.7p248 String#inspect broken on multibyte string

**URL:** <https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195>\
**Category:** Development\
**Created:** [January 7, 2010, 5:53am UTC](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195 "2010-01-07T05:53:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyosuke\_MOROHASHI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/9dc877/32.png) [@Kyosuke\_MOROHASHI](https://www.ruby-forum.com/u/Kyosuke_MOROHASHI)\
**Post date:** [January 7, 2010, 5:53am UTC](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195/1 "2010-01-07T05:53:32Z")

</div>

Bug #2569: Ruby1.8.7p248 String#inspect broken on multibyte string.  
[http://redmine.ruby-lang.org/issues/show/2569](http://redmine.ruby-lang.org/issues/show/2569)

e$B5/I\<\<Te(B: Kyosuke MOROHASHI  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
ruby -v: ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-darwin9]

Ruby 1.8.7p248e$B$K$“$2$?$H$3$m!”%^%k%A%P%$%HJ8;zNs$Ne(B  
String#inspecte$B$GKvHxe(B1e$BJ8;z$,@5$7$/I=\<($5$l$^$;$s!#e(B

$ ruby -v -Ku -e ‘p “e$B$”$$$&$($\*e(B"’  
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-darwin9]  
“e$B$”$$$&$(e(B\343\201\212"  
$

e$B%^%k%A%P%$%H$G$J$1$l$P$A$c$s$HI=\<($5$l$^$9!#e(B  
$ ruby -v -Ku -e ‘p “e$B$”$$$&$($\*e(B\n"’  
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-darwin9]  
“e$B$”$$$&$($\*e(B\n"  
$

---

<div class="post-metadata">

**Author:** ![Kyosuke\_MOROHASHI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/9dc877/32.png) [@Kyosuke\_MOROHASHI](https://www.ruby-forum.com/u/Kyosuke_MOROHASHI)\
**Post date:** [January 7, 2010, 6:57am UTC](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195/2 "2010-01-07T06:57:20Z")

</div>

e$B%A%1%C%He(B #2569 e$B$,99?7$5$l$^$7$?!#e(B (by Usaku NAKAMURA)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BAssignede$B$KJQ99e(B  
e$BC4Ev\<Te(B Shyouhei U.e$B$K%;%C%He(B

## ruby\_1\_8e$B%V%i%s%A$G$Oe(Br26103e$B$GD\>$7$F$"$j$^$9!#e(B e$B$H$$$&$o$1$G%P%C%/%]!\<%H$\*4j$$$7$^$9!#e(B

[http://redmine.ruby-lang.org/issues/show/2569](http://redmine.ruby-lang.org/issues/show/2569)

---

<div class="post-metadata">

**Author:** ![Kyosuke\_MOROHASHI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/9dc877/32.png) [@Kyosuke\_MOROHASHI](https://www.ruby-forum.com/u/Kyosuke_MOROHASHI)\
**Post date:** [June 8, 2010, 3:13pm UTC](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195/3 "2010-06-08T15:13:22Z")

</div>

e$B%A%1%C%He(B #2569 e$B$,99?7$5$l$^$7$?!#e(B (by Shyouhei U.)

e$B%9%F!\<%?%9e(B Assignede$B$+$ie(BClosede$B$KJQ99e(B

This issue was solved with changeset r27145.  
Kyosuke, thank you for reporting this issue.  
Your contribution to Ruby is greatly appreciated.  
May Ruby be with you.

* * *

[http://redmine.ruby-lang.org/issues/show/2569](http://redmine.ruby-lang.org/issues/show/2569)
