Return thunks rely on the argument count to recover where the stack should have been. In the case of the arity check fail thunk, it should "pay it forward" and allow whatever it returns into to also use the argument count.
Created attachment 219826 [details] the patch
Landed in http://trac.webkit.org/changeset/160956
Comment on attachment 219826 [details] the patch r=me