General

Profile

mjones (Morgan Jones)

  • Login: mjones
  • Email: integ3rs@gmail.com
  • Registered on: 10/09/2012
  • Last sign in: 05/31/2017

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 1 2

Activity

05/24/2017

06:46 AM Ruby Bug #13596: Segfault when catching SystemStackError in eval
Updated description to add a successful testcase. mjones (Morgan Jones)
06:12 AM Ruby Bug #13596: Segfault when catching SystemStackError in eval
Here's a GDB trace with VMDEBUG=1 for a Ruby 2.4.1 checkout. It appears that the crash occurs when setting up the frame in iseq_compile_each, when the application tries to access rsp+8 (0x7fffff7fed50+8). This lands in the redzone page, ... mjones (Morgan Jones)
03:31 AM Ruby Bug #13596 (Closed): Segfault when catching SystemStackError in eval
This minimal testcase will crash most ruby versions with a SIGSEGV (though it's likely that other constructions could trigger the same behavior). Effectively, after the first SystemStackError that is caught from eval, a subsequent stack ... mjones (Morgan Jones)

10/09/2012

10:09 AM Ruby Feature #7121 (Assigned): Extending the use of `require'
I was playing with Ruby tonight and thought up an interesting idea to make (({require})) a bit better, so you can load multiple files sequentially using one method call.
Currently, (({require})) supports one argument, and throws a (({...
mjones (Morgan Jones)

Also available in: Atom