From: lucasamorim@... Date: 2015-12-01T06:53:41+00:00 Subject: [ruby-core:71774] [Ruby trunk - Bug #11756] [Open] SEGV Thread#inspect when sets the thread#name as a OpenStruct Issue #11756 has been reported by Lucas Amorim. ---------------------------------------- Bug #11756: SEGV Thread#inspect when sets the thread#name as a OpenStruct https://bugs.ruby-lang.org/issues/11756 * Author: Lucas Amorim * Status: Open * Priority: Normal * Assignee: * ruby -v: ruby 2.3.0preview1 (2015-11-11 trunk 52539) [x86_64-darwin15] * Backport: ---------------------------------------- How to reproduce: Run this script: ~~~ require 'ostruct' thread = Thread.new { 0 } thread.name = OpenStruct.new puts thread.inspect ~~~ Result: ~~~ ../thread_name.rb:6: [BUG] Segmentation fault at 0x00000000000000 ruby 2.3.0preview1 (2015-11-11 trunk 52539) [x86_64-darwin15] ~~~ I'll try to provide a patch ASAP. -- https://bugs.ruby-lang.org/