[#1551] Hashes as keys — "Nathaniel Talbott" <nathaniel@...>

I was just playing around with Hash#hash and discovered that you can't use a

13 messages 2003/09/23

Re: How to debug ?

From: Torsten Rueger <torsten.rueger@...>
Date: 2003-09-19 11:13:34 UTC
List: ruby-core #1543
On Friday, Sep 19, 2003, at 12:22 Europe/Helsinki, ts wrote:
> T> #41 0x000115e8 in call_end_proc (data=3664704) at eval.c:6427
>
>  Do you have defined end proc, via rb_set_end_proc() or any other
>  mechanism ?
It's the unit test framework.

>  If yes, verify that this proc don't use object which was GC'ed

I don't understand, sorry.  How can any ruby code use an object that is 
GC'd.
And then, how would I check?

> p.s.:
>   I really think that ruby-core is not adapted for problem specifics to
>   extensions.

Well I though about that, especially 'cause you said it before: My 
conclusion was that what I sent is a "pure" ruby stack trace. No code 
of mine involved.
So I though it would at least be interesting to understand how such a 
thing can happen (for core developers I mean)

But then I'd like to ask this also: Is is possible to create a new 
list, english speaking, list for extension programmers, maybe 
ruby-ext-en ?
Is there someone on this list who could create such a list ?

Torsten


In This Thread