[pypy-issue] [issue758] Shadowstack root finder broken on Mac OS X

Dan Villiom Podlaski Christiansen tracker at bugs.pypy.org
Tue Jun 21 13:58:09 CEST 2011


New submission from Dan Villiom Podlaski Christiansen <danchr at gmail.com>:

I just pulled a0cda5b61ae5 and built PyPy on Mac OS X using »python2.7 
./translate.py --batch -Ojit --gcrootfinder=shadowstack«. The resulting binary 
fails to run:

$ ./pypy-c
RPython traceback:
  File "implement_29.c", line 53419, in maybe_compile_and_run__star_5_1
  File "implement_32.c", line 29718, in 
compile_and_run_once___pypy_jit_metainterp_jitdr_1
  File "implement_32.c", line 46576, in Assembler386_setup_once
  File "implement_36.c", line 37296, in Assembler386__build_failure_recovery
  File "implement_39.c", line 44376, in Assembler386__call_footer
Fatal RPython error: AssertionError

I've attached the block in the generated C code that fails.

----------
files: failing-block.c
messages: 2652
nosy: danchr, pypy-issue
priority: bug
status: unread
title: Shadowstack root finder broken on Mac OS X

________________________________________
PyPy bug tracker <tracker at bugs.pypy.org>
<https://bugs.pypy.org/issue758>
________________________________________


More information about the pypy-issue mailing list