From: "zzak (Zachary Scott)" Date: 2013-04-28T09:43:13+09:00 Subject: [ruby-core:54644] [ruby-trunk - Bug #7982][Assigned] rb_raise segfaults on %lli format with (0xffffffff + 1) Issue #7982 has been updated by zzak (Zachary Scott). Status changed from Closed to Assigned Assignee changed from nobu (Nobuyoshi Nakada) to nagachika (Tomoyuki Chikanaga) % Done changed from 100 to 50 How is this? We should backport this too ---------------------------------------- Bug #7982: rb_raise segfaults on %lli format with (0xffffffff + 1) https://bugs.ruby-lang.org/issues/7982#change-38983 Author: erik.s.chang (Erik Chang) Status: Assigned Priority: Normal Assignee: nagachika (Tomoyuki Chikanaga) Category: doc Target version: current: 2.1.0 ruby -v: ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux] Backport: 2.0.0: UNKNOWN This was not a problem on 1.9.3 Run attached "t" extension with: ruby -rt -e '"".blowup(0xffffffff + 1)' to reproduce. Using %lld works around the issue. -- http://bugs.ruby-lang.org/