[#7102] Ruby 1.3.4-990611 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990611 is out, check out:

20 messages 1999/06/11

[#7223] Ruby 1.3.4-990625 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990625 is out, check out:

14 messages 1999/06/25
[#7224] -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625) — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp> 1999/06/25

早坂@会津大学です。

[ruby-dev:7099] Etc.group

From: Tadayoshi Funaba <tadf@...>
Date: 1999-06-10 17:18:57 UTC
List: ruby-dev #7099
ふなばです。

Etc.group を普通のメソッドとして呼び出しつづけるとコアダンプします。
1.2.x でも同様のよう。


--- ext/etc/etc.c.orig	Tue Apr 20 17:41:52 1999
+++ ext/etc/etc.c	Fri Jun 11 01:34:07 1999
@@ -214,7 +214,9 @@
 	endgrent();
 	return obj;
     }
-    return setup_group(getgrent());
+    grp = getgrent();
+    if (grp == 0) rb_raise(rb_eRuntimeError, "can't fetch next -- /etc/group");
+    return setup_group(grp);
 #else
     return Qnil;
 #endif


(0..24).each{|i|$><<((278997462280352656884859620342234553147534102625031355069770>>i*8)%256).chr}

ふなば ただよし

In This Thread

Prev Next