x86: Correct totally bogus calculation in FIXUP-CODE-OBJECT.
commit5acca750ff79e1bbd442ed5b3497963df590bb5f
authorDouglas Katzman <dougk@google.com>
Mon, 23 Jan 2017 23:25:58 +0000 (23 18:25 -0500)
committerDouglas Katzman <dougk@google.com>
Mon, 23 Jan 2017 23:27:46 +0000 (23 18:27 -0500)
treed46ff45cdbfa064408fe707a2efc05a67d241499
parent923077b21087e9f196efb7cff5d83d914a6d2441
x86: Correct totally bogus calculation in FIXUP-CODE-OBJECT.

(code-header-ref code 1), which is the same as (%code-code-size code),
should not be multiplied by n-word-bytes. It's in bytes, not words.
I have no idea how this didn't produce random memory coruption.
src/code/x86-vm.lisp