[#29190] AIXでのコンパイル (オプションの統一など) — "Yutaka Kanemoto" <kinpoco@...>

金本ともうします。

21 messages 2006/08/06

[#29200] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse — Tadayoshi Funaba <tadf@...>

ふなばです。

9 messages 2006/08/07

[#29252] 1.8.5への最終コミット — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

14 messages 2006/08/10

[#29284] CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...>

とみたです。

26 messages 2006/08/17
[#29285] Re: CGI#out で MIMEエンコード文字列がデコードされる — Takahiro Kambe <taca@...> 2006/08/17

In message <20060817182312.adce9ff7.tommy@tmtm.org>

[#29286] Re: CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...> 2006/08/17

とみたです。

[#29287] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29288] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29290] Re: CGI#out で MIMEエンコード文字列がデコードされる — Yukihiro Matsumoto <matz@...> 2006/08/17

まつもと ゆきひろです

[#29292] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29291] ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

21 messages 2006/08/17
[#29314] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/18

卜部です。

[#29319] Re: ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...> 2006/08/19

[#29321] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/19

卜部です。

[ruby-dev:29256] Re: `Marshal#load': incompatible marshal file format (can't be read) (TypeError)

From: nobu@...
Date: 2006-08-11 10:59:12 UTC
List: ruby-dev #29256
なかだです。

At Fri, 11 Aug 2006 19:34:17 +0900,
Tanaka Akira wrote in [ruby-dev:29255]:
> 以下のように、Marshal で dump した結果が load できないことがあるようです。
> 
> % ./ruby -e 'Marshal.dump(0, STDOUT)'|./ruby -ve 'Marshal.load(STDIN)'
> ruby 1.9.0 (2006-08-09) [i686-linux]
> -e:1:in `Marshal#load': incompatible marshal file format (can't be read) (TypeError)
>         format version 4.8 required; 52.42 given        from -e:1

SIZEOF_INT == SIZEOF_LONG だと、FIX2INTとかはなんにもチェックし
ないんですよねぇ。


Index: marshal.c
===================================================================
RCS file: /cvs/ruby/src/ruby/marshal.c,v
retrieving revision 1.126
diff -p -U 2 -r1.126 marshal.c
--- marshal.c	9 Jun 2006 21:20:12 -0000	1.126
+++ marshal.c	11 Aug 2006 10:51:50 -0000
@@ -758,5 +758,5 @@ r_byte(struct load_arg *arg)
 	VALUE v = rb_funcall2(src, s_getc, 0, 0);
 	if (NIL_P(v)) rb_eof_error();
-	c = (unsigned char)FIX2INT(v);
+	c = (unsigned char)NUM2CHR(v);
     }
     return c;


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next