[#3419] Valgrind analysis of [BUG] unknown node type 0 — Andrew Walrond <andrew@...>

Hello list,

19 messages 2004/09/17
[#3422] Re: Valgrind analysis of [BUG] unknown node type 0 — ts <decoux@...> 2004/09/17

>>>>> "A" == Andrew Walrond <andrew@walrond.org> writes:

[#3423] Re: Valgrind analysis of [BUG] unknown node type 0 — Andrew Walrond <andrew@...> 2004/09/17

On Friday 17 Sep 2004 12:01, ts wrote:

[#3424] Re: Valgrind analysis of [BUG] unknown node type 0 — ts <decoux@...> 2004/09/17

>>>>> "A" == Andrew Walrond <andrew@walrond.org> writes:

[#3425] Re: Valgrind analysis of [BUG] unknown node type 0 — Andrew Walrond <andrew@...> 2004/09/17

On Friday 17 Sep 2004 12:37, ts wrote:

[#3426] Re: Valgrind analysis of [BUG] unknown node type 0 — ts <decoux@...> 2004/09/17

>>>>> "A" == Andrew Walrond <andrew@walrond.org> writes:

[#3428] Re: Valgrind analysis of [BUG] unknown node type 0 — Andrew Walrond <andrew@...> 2004/09/17

On Friday 17 Sep 2004 13:05, ts wrote:

[#3429] Re: Valgrind analysis of [BUG] unknown node type 0 — ts <decoux@...> 2004/09/17

>>>>> "A" == Andrew Walrond <andrew@walrond.org> writes:

Re: [PATCH] dir.c --- Dir.chdir error handling

From: Yukihiro Matsumoto <matz@...>
Date: 2004-09-17 15:09:41 UTC
List: ruby-core #3438
Hi,

In message "ts <decoux@moulon.inra.fr>"
    on Fri, 17 Sep 2004 23:38:29 +0900, nil writes:

|Y> A question: I have removed frame->argv from CVS HEAD recently.  Does
|Y> that mean the problem we are talking has also been removed?  If so, I
|Y> can back port the change to 1.8.2.
|
| not fatally : the problem exist each time that a pointer is on the stack,
| and you try to mark it from a different thread without adjusting its
| value. 
|
| In 1.8.0 there is only one case where a pointer was on the stack and not
| adjusted before the call to rb_gc_mark_locations() : this was with
| frame->argv. 

Then after removing frame->argv, there should be no problem, right?

							matz.
p.s.
I should have taken French class at the University... No, considering
my German, taking class was not enough.

In This Thread