runtime: tweak addfinroots to preserve original pointer

Use local variable so that stack trace will show value of v.

Fixes issue 4790.

R=golang-dev, iant
CC=golang-dev
https://codereview.appspot.com/7300106