# \[bug:trunk\] loop by Iconv.open("foo", "bar") {|x| p x }

**URL:** <https://www.ruby-forum.com/t/bug-trunk-loop-by-iconv-open-foo-bar-x-p-x/177331>\
**Category:** Development\
**Created:** [October 15, 2009, 5:08am UTC](https://www.ruby-forum.com/t/bug-trunk-loop-by-iconv-open-foo-bar-x-p-x/177331 "2009-10-15T05:08:03Z")\
**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:** [October 15, 2009, 5:08am UTC](https://www.ruby-forum.com/t/bug-trunk-loop-by-iconv-open-foo-bar-x-p-x/177331/1 "2009-10-15T05:08:03Z")

</div>

e$B0J2\<$N$h$&$K!"e(BIconv.open(“foo”, “bar”) {|x| p x } e$B$,L58B%k!\<e(B  
e$B%W$C$]$/?6$kIq$&$N$O$J$K$+JQ$G$O$J$$$G$7$g$&$+!#e(B

% ./ruby -riconv -ve ‘Iconv.open(“foo”, “bar”) {|x| p x }’  
ruby 1.9.2dev (2009-10-15 trunk 25339) [i686-linux]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
[“foo”, “bar”]  
…

e$B$J$\*e(B 1.8 e$B$G$O!"%k!\<%W$K$O$J$j$^$;$s$,!"%V%m%C%/$,e(B  
2e$B2s8F$S=Pe(B  
e$B$5$l!"=\*N;%9%F!\<%?%9$,e(B 1 e$B$K$J$j$^$9!#e(B

% ruby-1.8 -riconv -ve ‘Iconv.open(“foo”, “bar”) {|x| p x }’  
ruby 1.8.8dev (2009-10-12 revision 25312) [i686-linux]  
[“foo”, “bar”]  
#Iconv:0xb7d65364  
zsh: exit 1 ruby-1.8 -riconv -ve ‘Iconv.open(“foo”, “bar”) {|x| p x  
}’
