Actions
Bug #9674
closedSegfault when marshaling Queue
Bug #9674:
Segfault when marshaling Queue
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]
Backport:
Description
Marshaling Queue segfaults on ruby 2.1.1p76 (see attachment)
ruby -e 'Marshal.dump(Queue.new)'
(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:
$ ruby -e 'Marshal.dump(Queue.new)'
-e:1:in `dump': no _dump_data is defined for class Mutex (TypeError)
from -e:1:in `'
Files
Actions