[ruby-core:64914] [ruby-trunk - Bug #10062] Segfault involving Queue

From: usa@...
Date: 2014-09-10 03:11:36 UTC
List: ruby-core #64914
Issue #10062 has been updated by Usaku NAKAMURA.

Backport changed from 2.0.0: REQUIRED, 2.1: DONE to 2.0.0: DONTNEED, 2.1: DONE

----------------------------------------
Bug #10062: Segfault involving Queue
https://bugs.ruby-lang.org/issues/10062#change-48773

* Author: Fred Mitchell
* Status: Closed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* ruby -v: trun
* Backport: 2.0.0: DONTNEED, 2.1: DONE
----------------------------------------
Pushing an object onto a `Queue` instantiation causes a segfault. This was seen on Ruby versions 2.1.1 and 2.1.2

In the interests of being able to completely reproduce the environment in which this happens, I have included detailed instructions here.

1. Clone https://github.com/flajann2/rubyneat/tree/devready (yes, the devready branch)
2. In its root do "rake install" to install the gem
3. Clone https://github.com/flajann2/rubyneat_dashboard/tree/master
4. In its root do "rake install" to install that gem
5. Clone https://github.com/flajann2/rubyneat_examples/tree/devready (yes, the devready branch)
6. Go to the root of that and
7. Run "bundle update"
8. Run "neat run xor"
9. It should segfault almost immediately.


---Files--------------------------------
bug-10062.txt (189 KB)


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

In This Thread

Prev Next