[#31647] [Backport #3666] Backport of r26311 (Bug #2587) — Luis Lavena <redmine@...>

Backport #3666: Backport of r26311 (Bug #2587)

13 messages 2010/08/07

[#31666] [Bug #3677] unable to run certain gem binaries' in windows 7 — Roger Pack <redmine@...>

Bug #3677: unable to run certain gem binaries' in windows 7

10 messages 2010/08/10

[#31676] [Backport #3680] Splatting calls to_ary instead of to_a in some cases — Tomas Matousek <redmine@...>

Backport #3680: Splatting calls to_ary instead of to_a in some cases

10 messages 2010/08/11

[#31681] [Bug #3683] getgrnam on computer with NIS group (+)? — Rocky Bernstein <redmine@...>

Bug #3683: getgrnam on computer with NIS group (+)?

13 messages 2010/08/11

[#31843] Garbage Collection Question — Asher <asher@...>

This question is no doubt a function of my own lack of understanding, =

17 messages 2010/08/25
[#31861] Re: Garbage Collection Question — Roger Pack <rogerdpack2@...> 2010/08/26

> The question in short: when an object goes out of scope and has no

[#31862] Re: Garbage Collection Question — Asher <asher@...> 2010/08/26

Right - so how does a pointer ever get off the stack?

[#31873] Re: Garbage Collection Question — Kurt Stephens <ks@...> 2010/08/27

On 8/26/10 11:51 AM, Asher wrote:

[#31894] Re: Garbage Collection Question — Asher <asher@...> 2010/08/27

I very much appreciate the response, and this is helpful in describing =

[#31885] Avoiding $LOAD_PATH pollution — Eric Hodel <[email protected]>

Last year Nobu asked me to propose an API for adding an object to

21 messages 2010/08/27

[#31947] not use system for default encoding — Roger Pack <rogerdpack2@...>

It strikes me as a bit "scary" to use system locale settings to

19 messages 2010/08/30

[#31971] Change Ruby's License to BSDL + Ruby's dual license — "NARUSE, Yui" <naruse@...>

Ruby's License will change to BSDL + Ruby's dual license

16 messages 2010/08/31

[ruby-core:31838] Re: GC changes from 1.9.2-rc2 to 1.9.2 final

From: "NARUSE, Yui" <naruse@...>
Date: 2010-08-24 04:33:35 UTC
List: ruby-core #31838
2010/8/24 Jason Roelofs <[email protected]>:
> A library I maintain (http://rice.rubyforge.org) has been running great t=
hrough the various 1.9.2 development and release candidates. RC1 and RC2 ra=
n perfectly, but now that 1.9.2 is final, I get segfaults on rb_gc_unregist=
er_address. The same code runs fine under 1.8.6, 1.8.7, and as I mentioned =
the 1.9.2 release candidates.

It's a sad thing...

> I've been completely unable to track this down or even build a test case =
outside of the library, so I'm here wondering what changed between RC2 and =
final that would cause this method to segfault. The best I can figure is th=
ere might be a double-free going on, but I'd love some pointers if anyone c=
an help.

Only following change was done in ruby_1_9_2 after RC2:
* gc.c (rb_objspace_each_objects): adjust indent.

http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_2/gc.c?view=
=3Dlog

So it seems a bug which introduced by some bug fixes.
We can't know which is the one, so please make a reproducing code.

--=20
NARUSE, Yui
[email protected]

In This Thread

Prev Next