From: fgifford@... Date: 2015-07-14T20:17:54+00:00 Subject: [ruby-core:69970] [Ruby trunk - Bug #11352] Sample code Garbage collection dies with an address is T_NONE Issue #11352 has been updated by Frank Gifford. File crash.rb added File crash_out added Subject changed from Sample code Garbage collection dies with a to Sample code Garbage collection dies with an address is T_NONE ruby -v set to 2.2.2p95 >��./crash.rb ./crash.rb:5: [BUG] rb_gc_mark(): 0x85e344c is T_NONE ruby 2.2.2p95 (2015-04-13 revision 50295) [i686-linux] I was able to create a crash.rb file (attached) that would generate a crash. Essentially, we create a large hash of 131 entries in a method and then discard it. Having 130 entries did not seem to make the crash happen. The crash happens right away. This was first noticed for sure in 2.1.3, it probably exists in 2.1.6 and I verified it here with 2.2.2p95 I believe this may be related to other bugs such as 10803, 10827, and 10163. ---------------------------------------- Bug #11352: Sample code Garbage collection dies with an address is T_NONE https://bugs.ruby-lang.org/issues/11352#change-53401 * Author: Frank Gifford * Status: Open * Priority: Normal * Assignee: * ruby -v: 2.2.2p95 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- ---Files-------------------------------- crash.rb (4.53 KB) crash_out (9.48 KB) -- https://bugs.ruby-lang.org/