From: Tanaka Akira Date: 2007-12-04T15:29:09+09:00 Subject: [ruby-dev:32448] SEGV on "abcd\xf0".force_encoding("utf-8").reverse 以下のようにすると SEGV します。 % ./ruby -ve 'p "abcd\xf0".force_encoding("utf-8").reverse' ruby 1.9.0 (2007-12-04 patchlevel 0) [i686-linux] -e:1: -- control frame ---------- c:0004 p:---- s:0009 b:0009 l:000008 d:000008 CFUNC :p c:0003 p:0023 s:0005 b:0005 l:000004 d:000004 TOP -e:1 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "-e:1:in `
'" -- backtrace of native function call (Use addr2line) -- 0x8102232 0x812141c 0x81214bb 0x80ca351 0xb7f23440 0x8058f8d 0x805c6e5 0x805c92b 0x805cb9d 0x807e8cb 0x806fb90 0x806fbec 0x80f8361 0x80ffc66 0x80ff7da 0x80fc1a1 0x80ffe3f 0x8100484 0x805aadd 0x805ab8c 0x8057d74 0xb7d84ea8 0x8057c91 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-12-04) [i686-linux] -- [田中 哲][たなか あきら][Tanaka Akira]