1.0.33.29: Fix x86oid backtrace on sigaltstack in LDB.
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Tue, 22 Dec 2009 17:22:50 +0000 (17:22 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Tue, 22 Dec 2009 17:22:50 +0000 (17:22 +0000)
commit188be44efce85c30e1a7d8a7f580a9f8a61bfcfc
tree7bc22c0e0b2ee7b7e3f3d7a21000b78a6f1cd76f
parent9e5604a23d758b7b2d08ed457d737c69b7aea2a5
1.0.33.29: Fix x86oid backtrace on sigaltstack in LDB.

  * altstack_pointer_p() derives the location of the altstack from the
value of arch_os_get_current_thread(), which returns a struct thread *.
This caused the subsequent offset calculation to be off by a factor of
sizeof(struct thread), thus completely overshooting the altstack area.
src/runtime/backtrace.c
version.lisp-expr