[PATCH] D60039: Fix the bug of garbage collection of siod.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 1 17:37:57 PDT 2019


craig.topper added a comment.

Are sure RBP isn't in the jmp buffer? There's a macro used by setjmp called PTR_MANGLE that can xor the pointer with another variable which can obscure the value. It gets xored again in longjmp to demangle it. But in either case its not a good idea to examine the contents of jmp_buf so I think this is the right fix.


Repository:
  rT test-suite

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D60039/new/

https://reviews.llvm.org/D60039





More information about the llvm-commits mailing list