From: Peter Vandenabeele Date: 2012-01-22T02:02:09+09:00 Subject: [ruby-core:42212] Re: [ruby-trunk - Bug #5916][Rejected] Ruby crashes --002354471980dde76904b70cc17b Content-Type: text/plain; charset=UTF-8 On Sat, Jan 21, 2012 at 2:02 AM, Nobuyoshi Nakada wrote: > > Issue #5916 has been updated by Nobuyoshi Nakada. > > Status changed from Open to Rejected > > Markus Fenske wrote: > > > /home/iblue/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.1/lib/json/common.rb:66: > [BUG] unknown type 0x22 (0xc given) > > ruby 1.9.3p0 (2011-10-30 revision 33570) [i686-linux] > > You are mixing extension libraries built for 1.8. 0x22 was the type > for Data in 1.8, but 0x0c is used in 1.9. > > > 00308000-003ef000 r-xp 00000000 fd:01 8130105 > /home/iblue/.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7 > > 003ef000-003f0000 r--p 000e6000 fd:01 8130105 > /home/iblue/.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7 > > 003f0000-003f2000 rw-p 000e7000 fd:01 8130105 > /home/iblue/.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7 > Using rvm (and gemsets and rvm upgrade), I had hit something similar recently: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/391850 After dropping the gemset and reloading/recompiling all gems in it, the problem disappeared. HTH, Peter --002354471980dde76904b70cc17b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Sat, Jan 21, 2012 at 2:02 AM, Nobuyoshi Nakad= a <nobu@ruby-lan= g.org> wrote:

Issue #5916 has been updated by Nobuyoshi Nakada.

Status changed from Open to Rejected

Markus Fenske wrote:
> /home/iblue/.rvm/gems/ruby-1.9.3-p0/gems/json-1.6.1/lib/json/common.rb= :66: [BUG] unknown type 0x22 (0xc given)
> ruby 1.9.3p0 (2011-10-30 revision 33570) [i686-linux]

You are mixing extension libraries built for 1.8. =C2=A00x22 was the = type
for Data in 1.8, but 0x0c is used in 1.9.

> 00308000-003ef000 r-xp 00000000 fd:01 8130105 =C2=A0 =C2=A0/home/iblue= /.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7
> 003ef000-003f0000 r--p 000e6000 fd:01 8130105 =C2=A0 =C2=A0/home/iblue= /.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7
> 003f0000-003f2000 rw-p 000e7000 fd:01 8130105 =C2=A0 =C2=A0/home/iblue= /.rvm/rubies/ruby-1.8.7-p352/lib/libruby.so.1.8.7

Using rvm (and gemsets and rvm upgrade), I had hit somethi= ng similar recently:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/r= uby-talk/391850

After dropping the gemset and = reloading/recompiling all gems in it, the problem disappeared.

HTH,

Peter
--002354471980dde76904b70cc17b--