From: usa@... Date: 2015-01-10T03:42:10+00:00 Subject: [ruby-core:67478] [ruby-trunk - Bug #10727] Segfault with newlines + multibyte characters in exception message Issue #10727 has been updated by Usaku NAKAMURA. Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN to 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: REQUIRED ---------------------------------------- Bug #10727: Segfault with newlines + multibyte characters in exception message https://bugs.ruby-lang.org/issues/10727#change-50897 * Author: Kohei Suzuki * Status: Closed * Priority: Normal * Assignee: Usaku NAKAMURA * Category: * Target version: * ruby -v: ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux] * Backport: 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: REQUIRED ---------------------------------------- In Ruby 2.2.0, this simple Ruby script results in segfault. ```ruby class E < StandardError def initialize super("������������\n������") end end raise E ``` It's caused by r48637. -- https://bugs.ruby-lang.org/