[#64517] Fw: Re: Ruby and Rails to become Apache Incubator Project — Tetsuya Kitahata <kitahata@99.alumni.u-tokyo.ac.jp>

What do you think? >> Ruby developers

13 messages 2014/08/23

[#64615] [ruby-trunk - Feature #10181] [Open] New method File.openat() — oss-ruby-lang@...

Issue #10181 has been reported by Technorama Ltd..

10 messages 2014/08/28
[#64616] Re: [ruby-trunk - Feature #10181] [Open] New method File.openat() — Eric Wong <normalperson@...> 2014/08/28

I like this feature.

[#64671] Fwd: [ruby-changes:35240] normal:r47322 (trunk): symbol.c (rb_sym2id): do not return garbage object — SASADA Koichi <ko1@...>

Why this fix solve your problem?

9 messages 2014/08/30
[#64672] Re: Fwd: [ruby-changes:35240] normal:r47322 (trunk): symbol.c (rb_sym2id): do not return garbage object — SASADA Koichi <ko1@...> 2014/08/30

(2014/08/30 8:50), SASADA Koichi wrote:

[ruby-core:64696] [ruby-trunk - Bug #9674] Segfault when marshaling Queue

From: nobu@...
Date: 2014-08-31 23:50:51 UTC
List: ruby-core #64696
Issue #9674 has been updated by Nobuyoshi Nakada.

Duplicated by Bug #10190: Segmentation fault when Thread::Queue#push is called through dRuby added

----------------------------------------
Bug #9674: Segfault when marshaling Queue
https://bugs.ruby-lang.org/issues/9674#change-48594

* Author: Peter Suschlik
* Status: Closed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* ruby -v: ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]
* Backport: 2.0.0: DONTNEED, 2.1: DONE
----------------------------------------
Marshaling `Queue` segfaults on ruby 2.1.1p76 (see attachment)

<pre>
ruby -e 'Marshal.dump(Queue.new)'
</pre>

(It also segfaults for `ruby 2.2.0dev (2014-03-25 trunk 45407) [x86_64-linux]`)

This core dump occurs when using `RindgyDingy` with `DRb` which marshals `Queue`.


On Ruby `ruby 1.9.3p429 (2013-05-15 revision 40747) [x86_64-linux]` it failed with:

<pre>
$ ruby -e 'Marshal.dump(Queue.new)' 
-e:1:in `dump': no _dump_data is defined for class Mutex (TypeError)
        from -e:1:in `<main>'
</pre>

---Files--------------------------------
marshal_dump_queue-2.1.1.txt (11.2 KB)
marshal_dump_queue-2.2.0.txt (11 KB)


-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next