From: s.wanabe@... Date: 2016-11-26T08:04:44+00:00 Subject: [ruby-core:78372] [Ruby trunk Bug#12950] irb: 'input-method.rb:151: [BUG] Segmentation fault' / 'malloc(): smallbin double linked list corrupted' Issue #12950 has been updated by _ wanabe. after r42402, Readline.input in IRB::ReadlineInputMethod#gets causes "Too many open files - dup (Errno::EMFILE)". after r43439, the method causes SEGV. Everything goes well without `set enable-keypad on` with any commits. ---------------------------------------- Bug #12950: irb: 'input-method.rb:151: [BUG] Segmentation fault' / 'malloc(): smallbin double linked list corrupted' https://bugs.ruby-lang.org/issues/12950#change-61742 * Author: dota? =op dota? =op * Status: Feedback * Priority: Normal * Assignee: * ruby -v: ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux] * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- i'm getting stuff liek this: ``` /usr/lib/ruby/2.3.0/irb/input-method.rb:151: [BUG] Segmentation fault at 0x00000000000000 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux] ``` and this: ``` *** Error in `/usr/bin/ruby': malloc(): smallbin double linked list corrupted: 0x0000564c509fa040 *** ``` randomly on rails console. it seems readline-related. i managed to reproduce by repeating commands until crash occurred, logs attached. ---Files-------------------------------- ERORR2 (32.7 KB) ERORR (255 KB) ERORR3 (31.1 KB) ERORR4 (12 KB) .inputrc (43 Bytes) inputrc (1.68 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: