Freeze_edge problem

from a rails 1.0 app i did rake freeze_edge and rake rails:update.
that went fine.
when i go to the front page of my rails app I get

wrong number of arguments (2 for 3)
failsafe_response' /var/www/ new_cgi’

dispatch.rb lines 62-64
62: def new_cgi(output)
63: failsafe_response(output, ‘400 Bad Request’) { }
64: end

dispatch.rb lines 88-89
88: def failsafe_response(output, status, exception)
89: yield

the argument count mis-match seems clear. any idea what i can do to
resolve this?