[#82706] [Ruby trunk Bug#13851] getting "can't modify string; temporarily locked" on non-frozen instances — cardoso_tiago@...
Issue #13851 has been updated by chucke (Tiago Cardoso).
3 messages
2017/09/07
[#82853] [Ruby trunk Bug#13916] Race condition when sending a signal to a new fork — russell.davis@...
Issue #13916 has been reported by russelldavis (Russell Davis).
3 messages
2017/09/19
[#82892] [Ruby trunk Bug#13921] buffered read_nonblock doesn't work as expected using SSLSocket — cardoso_tiago@...
Issue #13921 has been updated by chucke (Tiago Cardoso).
3 messages
2017/09/20
[ruby-core:82629] [Ruby trunk Bug#13859] Segfault running `Fiber#inspect` on trunk
From:
alexgenco@...
Date:
2017-09-01 22:26:59 UTC
List:
ruby-core #82629
Issue #13859 has been reported by alexgenco (Alex Genco). ---------------------------------------- Bug #13859: Segfault running `Fiber#inspect` on trunk https://bugs.ruby-lang.org/issues/13859 * Author: alexgenco (Alex Genco) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.0dev (2017-09-01 trunk 59716) [x86_64-darwin15] * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- I started encountering segfaults on ruby-head in the test suite for neovim-ruby a couple weeks ago (e.g. https://travis-ci.org/alexgenco/neovim-ruby/jobs/268931902). After some digging, it looks like the segfaults are being caused by `Fiber#inspect`. Here's a minimal reproduction: `ruby -r fiber -e "Fiber.current.inspect"` I did a git bisect and it seems to be related to this commit: https://github.com/ruby/ruby/commit/43384ae9788be243746849ee54d9f5c8f7e0412b Segfault output is attached. Please let me know if you need more information. Thanks! ---Files-------------------------------- bug_report.txt (4.27 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>