Issue #12711 has been updated by Usaku NAKAMURA.

Backport changed from 2.1: REQUIRED, 2.2: REQUIRED, 2.3: DONE to 2.1: REQUIRED, 2.2: DONE, 2.3: DONE

----------------------------------------
Bug #12711: Darwin doesn't show C backtrace correctly if iSIGSEGV is received when IP is in userland
https://bugs.ruby-lang.org/issues/12711#change-61079

* Author: Yui NARUSE
* Status: Closed
* Priority: Normal
* Assignee: 
* ruby -v: ruby 2.4.0dev (2016-08-18 trunk 55955) [x86_64-darwin15]
* Backport: 2.1: REQUIRED, 2.2: DONE, 2.3: DONE
----------------------------------------
Current Ruby can show C backtrace on the following case

```ruby
Process.kill :SEGV, $$
```

But can't on the following:

```ruby
require"fiddle"
Fiddle.dlunwrap(100).class
```



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>