Issue #12982 has been updated by Nobuyoshi Nakada.

File bug-12982.log added
Description updated
Status changed from Open to Feedback

Seems a simple stack overflow, but it's strange that `sigsegv` handler hasn't been called.
Could you elaborate what you did?

----------------------------------------
Feature #12982: ruby 2.3.1 got crash  on macos
https://bugs.ruby-lang.org/issues/12982#change-61763

* Author: Hunter Hu
* Status: Feedback
* Priority: Normal
* Assignee: 
----------------------------------------
```
VM Regions Near 0x7fff5920fc68:
    MALLOC_TINY            00007fd315800000-00007fd315a00000 [ 2048K] rw-/rwx SM=PRV
--> STACK GUARD            00007fff55a10000-00007fff59210000 [ 56.0M] ---/rwx SM=NUL  stack guard for thread 0
    Stack                  00007fff59210000-00007fff59a10000 [ 8192K] rw-/rwx SM=PRV  thread 0


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000106310830  rbx: 0x00007fd313887550  rcx: 0x0000000000800000  rdx: 0x00007fff59210400
  rdi: 0x00007fff592102d8  rsi: 0x00000001063ac2e5  rbp: 0x00007fff592102c0  rsp: 0x00007fff5920fbf0
   r8: 0x0000000000000002   r9: 0x0000000000000e7a  r10: 0x00007fd314a00000  r11: 0x0000000000000000
  r12: 0x00007fd313887560  r13: 0x00007fff592102d8  r14: 0x00007fff59210400  r15: 0x00000001063ac2e5
  rip: 0x000000010630cb87  rfl: 0x0000000000010206  cr2: 0x00007fff5920fc68
```


---Files--------------------------------
bug-12982.log (49.9 KB)


-- 
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>